Show / Hide Table of Contents

Class InputsApi

Inheritance
System.Object
InputsApi
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Bitmovin.Api.Sdk.Encoding.Inputs
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class InputsApi

Constructors

InputsApi(IBitmovinApiClientFactory)

Declaration
public InputsApi(IBitmovinApiClientFactory apiClientFactory)
Parameters
Type Name Description
IBitmovinApiClientFactory apiClientFactory

Properties

AkamaiNetstorage

Declaration
public AkamaiNetstorageApi AkamaiNetstorage { get; }
Property Value
Type Description
AkamaiNetstorageApi

Aspera

Declaration
public AsperaApi Aspera { get; }
Property Value
Type Description
AsperaApi

Azure

Declaration
public AzureApi Azure { get; }
Property Value
Type Description
AzureApi

Builder

Fluent builder for creating an instance of InputsApi

Declaration
public static BitmovinApiBuilder<InputsApi> Builder { get; }
Property Value
Type Description
BitmovinApiBuilder<InputsApi>

Ftp

Declaration
public FtpApi Ftp { get; }
Property Value
Type Description
FtpApi

Gcs

Declaration
public GcsApi Gcs { get; }
Property Value
Type Description
GcsApi

GcsServiceAccount

Declaration
public GcsServiceAccountApi GcsServiceAccount { get; }
Property Value
Type Description
GcsServiceAccountApi

GenericS3

Declaration
public GenericS3Api GenericS3 { get; }
Property Value
Type Description
GenericS3Api

Http

Declaration
public HttpApi Http { get; }
Property Value
Type Description
HttpApi

Https

Declaration
public HttpsApi Https { get; }
Property Value
Type Description
HttpsApi

Local

Declaration
public LocalApi Local { get; }
Property Value
Type Description
LocalApi

RedundantRtmp

Declaration
public RedundantRtmpApi RedundantRtmp { get; }
Property Value
Type Description
RedundantRtmpApi

Rtmp

Declaration
public RtmpApi Rtmp { get; }
Property Value
Type Description
RtmpApi

S3

Declaration
public S3Api S3 { get; }
Property Value
Type Description
S3Api

S3RoleBased

Declaration
public S3RoleBasedApi S3RoleBased { get; }
Property Value
Type Description
S3RoleBasedApi

Sftp

Declaration
public SftpApi Sftp { get; }
Property Value
Type Description
SftpApi

Srt

Declaration
public SrtApi Srt { get; }
Property Value
Type Description
SrtApi

Tcp

Declaration
public TcpApi Tcp { get; }
Property Value
Type Description
TcpApi

Type

Declaration
public TypeApi Type { get; }
Property Value
Type Description
TypeApi

Udp

Declaration
public UdpApi Udp { get; }
Property Value
Type Description
UdpApi

UdpMulticast

Declaration
public UdpMulticastApi UdpMulticast { get; }
Property Value
Type Description
UdpMulticastApi

Zixi

Declaration
public ZixiApi Zixi { get; }
Property Value
Type Description
ZixiApi

Methods

GetAsync(String)

Get Input Details

Declaration
public Task<Input> GetAsync(string inputId)
Parameters
Type Name Description
System.String inputId

Id of the Input (required)

Returns
Type Description
System.Threading.Tasks.Task<Input>

ListAsync(Func<InputsApi.ListQueryParams, InputsApi.ListQueryParams>[])

List all Inputs

Declaration
public Task<PaginationResponse<Input>> ListAsync(params Func<InputsApi.ListQueryParams, InputsApi.ListQueryParams>[] queryParams)
Parameters
Type Name Description
System.Func<InputsApi.ListQueryParams, InputsApi.ListQueryParams>[] queryParams

The query parameters for sorting, filtering and paging options (optional)

Returns
Type Description
System.Threading.Tasks.Task<PaginationResponse<Input>>
Back to top Generated by DocFX