isp

package
v1.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2023 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

View Source
const RelNext = "next"

RelNext is the `next` link relationship, used for pagination.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var (
	// ContextDisablePaging disable automatic pagination handling for a request.
	ContextDisablePaging = contextKey("paging")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func GetLink(resp *http.Response, rel string) *url.URL

GetLink returns the URI of the first HTTP Link header with the requested relationship value, nil otherwise.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AuditOperationsApi AuditOperationsApi

	AuditOperationsForOrganizationApi AuditOperationsForOrganizationApi

	AvailableSourcesApi AvailableSourcesApi

	ChannelOperationsApi ChannelOperationsApi

	ChannelOperationsForOrganizationApi ChannelOperationsForOrganizationApi

	ChannelsApi ChannelsApi

	ChannelsForOrganizationApi ChannelsForOrganizationApi

	DeprecatedLive2VODApi DeprecatedLive2VODApi

	Live2VODForOrganizationApi Live2VODForOrganizationApi

	OrganizationsApi OrganizationsApi

	SourcePreviewsApi SourcePreviewsApi

	SourcesApi SourcesApi
	// contains filtered or unexported fields
}

APIClient manages communication with the iStreamPlanet Channels API API v0.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiClearDvrWindowRequest

type ApiClearDvrWindowRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiClearDvrWindowRequest) Execute

func (r ApiClearDvrWindowRequest) Execute() (*http.Response, error)

type ApiClearOrgDvrWindowRequest

type ApiClearOrgDvrWindowRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiClearOrgDvrWindowRequest) Execute

type ApiCollapseVodRequest

type ApiCollapseVodRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiCollapseVodRequest) CollapseVODRequest

func (r ApiCollapseVodRequest) CollapseVODRequest(collapseVODRequest CollapseVODRequest) ApiCollapseVodRequest

func (ApiCollapseVodRequest) Execute

type ApiDeleteChannelRequest

type ApiDeleteChannelRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiDeleteChannelRequest) Execute

func (r ApiDeleteChannelRequest) Execute() (*http.Response, error)

func (ApiDeleteChannelRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiDeleteChannelRequest) IfModifiedSince

func (r ApiDeleteChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiDeleteChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiDeleteChannelRequest) IfNoneMatch

func (r ApiDeleteChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiDeleteChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiDeleteChannelRequest) IfUnmodifiedSince

func (r ApiDeleteChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiDeleteChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

type ApiDeleteOrgChannelRequest

type ApiDeleteOrgChannelRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiDeleteOrgChannelRequest) Execute

func (ApiDeleteOrgChannelRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiDeleteOrgChannelRequest) IfModifiedSince

func (r ApiDeleteOrgChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiDeleteOrgChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiDeleteOrgChannelRequest) IfNoneMatch

func (r ApiDeleteOrgChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiDeleteOrgChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiDeleteOrgChannelRequest) IfUnmodifiedSince

func (r ApiDeleteOrgChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiDeleteOrgChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

type ApiDeprecatedClipGetMp4Request added in v1.1.0

type ApiDeprecatedClipGetMp4Request struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiDeprecatedClipGetMp4Request) Execute added in v1.1.0

type ApiDeprecatedClipGetPresentationsRequest added in v1.1.0

type ApiDeprecatedClipGetPresentationsRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiDeprecatedClipGetPresentationsRequest) Execute added in v1.1.0

type ApiDeprecatedClipGetProgramTimeRequest added in v1.1.0

type ApiDeprecatedClipGetProgramTimeRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiDeprecatedClipGetProgramTimeRequest) Execute added in v1.1.0

type ApiDeprecatedClipMakeMp4Request added in v1.1.0

type ApiDeprecatedClipMakeMp4Request struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiDeprecatedClipMakeMp4Request) DeprecatedMakeMP4Request added in v1.1.0

func (r ApiDeprecatedClipMakeMp4Request) DeprecatedMakeMP4Request(deprecatedMakeMP4Request DeprecatedMakeMP4Request) ApiDeprecatedClipMakeMp4Request

func (ApiDeprecatedClipMakeMp4Request) Execute added in v1.1.0

type ApiDeprecatedGetClipManifestRequest added in v1.1.0

type ApiDeprecatedGetClipManifestRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiDeprecatedGetClipManifestRequest) Execute added in v1.1.0

type ApiGetBetaSignalLogsRequest

type ApiGetBetaSignalLogsRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiGetBetaSignalLogsRequest) Execute

func (ApiGetBetaSignalLogsRequest) From

ISO 8601 UTC timestamp for start range of date filtering

func (ApiGetBetaSignalLogsRequest) To

ISO 8601 UTC timestamp for end range of date filtering

type ApiGetChannelRequest

type ApiGetChannelRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiGetChannelRequest) Execute

func (r ApiGetChannelRequest) Execute() (*Channel, *http.Response, error)

func (ApiGetChannelRequest) IfMatch

func (r ApiGetChannelRequest) IfMatch(ifMatch []string) ApiGetChannelRequest

Succeeds if the server's resource matches one of the passed values.

func (ApiGetChannelRequest) IfModifiedSince

func (r ApiGetChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiGetChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiGetChannelRequest) IfNoneMatch

func (r ApiGetChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiGetChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiGetChannelRequest) IfUnmodifiedSince

func (r ApiGetChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiGetChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

type ApiGetChannelTimelineRequest

type ApiGetChannelTimelineRequest struct {
	ApiService AuditOperationsApi
	// contains filtered or unexported fields
}

func (ApiGetChannelTimelineRequest) Cursor

Current page cursor

func (ApiGetChannelTimelineRequest) Execute

func (ApiGetChannelTimelineRequest) PageSize

Number of items to return

type ApiGetDeprecatedClipRequest added in v1.1.0

type ApiGetDeprecatedClipRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiGetDeprecatedClipRequest) Execute added in v1.1.0

type ApiGetDeprecatedProgramRequest added in v1.1.0

type ApiGetDeprecatedProgramRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiGetDeprecatedProgramRequest) Execute added in v1.1.0

type ApiGetOrgChannelRequest

type ApiGetOrgChannelRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgChannelRequest) Execute

func (ApiGetOrgChannelRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiGetOrgChannelRequest) IfModifiedSince

func (r ApiGetOrgChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiGetOrgChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiGetOrgChannelRequest) IfNoneMatch

func (r ApiGetOrgChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiGetOrgChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiGetOrgChannelRequest) IfUnmodifiedSince

func (r ApiGetOrgChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiGetOrgChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

type ApiGetOrgChannelTimelineRequest

type ApiGetOrgChannelTimelineRequest struct {
	ApiService AuditOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgChannelTimelineRequest) Cursor

Current page cursor

func (ApiGetOrgChannelTimelineRequest) Execute

func (ApiGetOrgChannelTimelineRequest) PageSize

Number of items to return

type ApiGetOrgClipPlayurlRequest

type ApiGetOrgClipPlayurlRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgClipPlayurlRequest) Execute

type ApiGetOrgMp4UrlRequest

type ApiGetOrgMp4UrlRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgMp4UrlRequest) Execute

type ApiGetOrgPlaybackConfigRequest

type ApiGetOrgPlaybackConfigRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgPlaybackConfigRequest) Execute

type ApiGetOrgPreviewImageRequest

type ApiGetOrgPreviewImageRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgPreviewImageRequest) Accept

List of accepted Content-Type headers

func (ApiGetOrgPreviewImageRequest) Execute

type ApiGetOrgProductRequest added in v1.1.0

type ApiGetOrgProductRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgProductRequest) Execute added in v1.1.0

type ApiGetOrgProgramTasksRequest

type ApiGetOrgProgramTasksRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgProgramTasksRequest) Cursor

Current page cursor

func (ApiGetOrgProgramTasksRequest) Execute

func (ApiGetOrgProgramTasksRequest) PageSize

Number of items to return

type ApiGetOrgSignalLogsRequest

type ApiGetOrgSignalLogsRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgSignalLogsRequest) Execute

func (ApiGetOrgSignalLogsRequest) From

ISO 8601 UTC timestamp for start range of date filtering

func (ApiGetOrgSignalLogsRequest) To

ISO 8601 UTC timestamp for end range of date filtering

type ApiGetOrgSignalsRequest

type ApiGetOrgSignalsRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgSignalsRequest) Execute

func (r ApiGetOrgSignalsRequest) Execute() ([]Segment, *http.Response, error)

type ApiGetOrgSourceRequest

type ApiGetOrgSourceRequest struct {
	ApiService AvailableSourcesApi
	// contains filtered or unexported fields
}

func (ApiGetOrgSourceRequest) Execute

func (r ApiGetOrgSourceRequest) Execute() (*Source, *http.Response, error)

type ApiGetOrgTaskRequest

type ApiGetOrgTaskRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgTaskRequest) Execute

type ApiGetOrgVodClipProgramTimeRequest

type ApiGetOrgVodClipProgramTimeRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgVodClipProgramTimeRequest) Execute

type ApiGetOrgVodRequest

type ApiGetOrgVodRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiGetOrgVodRequest) Execute

type ApiGetPlaybackConfigRequest

type ApiGetPlaybackConfigRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiGetPlaybackConfigRequest) Execute

type ApiGetSignalsRequest

type ApiGetSignalsRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiGetSignalsRequest) Execute

func (r ApiGetSignalsRequest) Execute() ([]Segment, *http.Response, error)

type ApiGetSourcePreviewStreamRequest

type ApiGetSourcePreviewStreamRequest struct {
	ApiService SourcePreviewsApi
	// contains filtered or unexported fields
}

func (ApiGetSourcePreviewStreamRequest) Execute

type ApiGetSourcePreviewTranscoderStatusRequest

type ApiGetSourcePreviewTranscoderStatusRequest struct {
	ApiService SourcePreviewsApi
	// contains filtered or unexported fields
}

func (ApiGetSourcePreviewTranscoderStatusRequest) Execute

type ApiGetSourceRequest

type ApiGetSourceRequest struct {
	ApiService SourcesApi
	// contains filtered or unexported fields
}

func (ApiGetSourceRequest) Execute

func (r ApiGetSourceRequest) Execute() (*Source, *http.Response, error)

type ApiInsertId3Request

type ApiInsertId3Request struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiInsertId3Request) Accept

List of accepted Content-Type headers

func (ApiInsertId3Request) Execute

func (ApiInsertId3Request) InsertMetadataRequest

func (r ApiInsertId3Request) InsertMetadataRequest(insertMetadataRequest InsertMetadataRequest) ApiInsertId3Request

type ApiInsertOrgId3Request

type ApiInsertOrgId3Request struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiInsertOrgId3Request) Accept

List of accepted Content-Type headers

func (ApiInsertOrgId3Request) Execute

func (ApiInsertOrgId3Request) InsertMetadataRequest

func (r ApiInsertOrgId3Request) InsertMetadataRequest(insertMetadataRequest InsertMetadataRequest) ApiInsertOrgId3Request

type ApiInsertOrgScte35Request

type ApiInsertOrgScte35Request struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiInsertOrgScte35Request) Execute

func (r ApiInsertOrgScte35Request) Execute() (*http.Response, error)

func (ApiInsertOrgScte35Request) Scte35

type ApiInsertScte35Request

type ApiInsertScte35Request struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiInsertScte35Request) Execute

func (r ApiInsertScte35Request) Execute() (*http.Response, error)

func (ApiInsertScte35Request) Scte35

type ApiListChannelsRequest

type ApiListChannelsRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiListChannelsRequest) Cursor

Current page cursor

func (ApiListChannelsRequest) DesiredState

func (r ApiListChannelsRequest) DesiredState(desiredState string) ApiListChannelsRequest

List channels that are ON or OFF

func (ApiListChannelsRequest) Execute

func (r ApiListChannelsRequest) Execute() ([]Summary2, *http.Response, error)

func (ApiListChannelsRequest) PageSize

Number of items to return

func (ApiListChannelsRequest) Q

Search query to match against for filtering a list of channels. This searches the channel ID, name, labels, and source ID.

type ApiListDeprecatedClipsRequest added in v1.1.0

type ApiListDeprecatedClipsRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiListDeprecatedClipsRequest) Execute added in v1.1.0

type ApiListDeprecatedVodsRequest added in v1.1.0

type ApiListDeprecatedVodsRequest struct {
	ApiService DeprecatedLive2VODApi
	// contains filtered or unexported fields
}

func (ApiListDeprecatedVodsRequest) Execute added in v1.1.0

type ApiListOrgChannelsRequest

type ApiListOrgChannelsRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListOrgChannelsRequest) Cursor

Current page cursor

func (ApiListOrgChannelsRequest) DesiredState

func (r ApiListOrgChannelsRequest) DesiredState(desiredState string) ApiListOrgChannelsRequest

List channels that are ON or OFF

func (ApiListOrgChannelsRequest) Execute

func (ApiListOrgChannelsRequest) PageSize

Number of items to return

func (ApiListOrgChannelsRequest) Q

Search query to match against for filtering a list of channels. This searches the channel ID, name, labels, and source ID.

type ApiListOrgClipsRequest

type ApiListOrgClipsRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListOrgClipsRequest) Execute

type ApiListOrgClipsVodRequest added in v1.4.0

type ApiListOrgClipsVodRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListOrgClipsVodRequest) Cursor added in v1.4.0

Current page cursor

func (ApiListOrgClipsVodRequest) Execute added in v1.4.0

func (ApiListOrgClipsVodRequest) PageSize added in v1.4.0

Number of items to return

type ApiListOrgProductsProgramsRequest

type ApiListOrgProductsProgramsRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListOrgProductsProgramsRequest) Execute

type ApiListOrgProductsRequest added in v1.1.0

type ApiListOrgProductsRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListOrgProductsRequest) Execute added in v1.1.0

type ApiListOrgSourcesRequest

type ApiListOrgSourcesRequest struct {
	ApiService AvailableSourcesApi
	// contains filtered or unexported fields
}

func (ApiListOrgSourcesRequest) Cursor

Current page cursor

func (ApiListOrgSourcesRequest) Execute

func (r ApiListOrgSourcesRequest) Execute() ([]Summary, *http.Response, error)

func (ApiListOrgSourcesRequest) PageSize

Number of items to return

type ApiListOrgVodsRequest

type ApiListOrgVodsRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListOrgVodsRequest) Execute

type ApiListOrgsRequest

type ApiListOrgsRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiListOrgsRequest) Execute

func (r ApiListOrgsRequest) Execute() ([]OrgSummary, *http.Response, error)

type ApiListSourcesRequest

type ApiListSourcesRequest struct {
	ApiService SourcesApi
	// contains filtered or unexported fields
}

func (ApiListSourcesRequest) Cursor

Current page cursor

func (ApiListSourcesRequest) Execute

func (r ApiListSourcesRequest) Execute() ([]Summary, *http.Response, error)

func (ApiListSourcesRequest) PageSize

func (r ApiListSourcesRequest) PageSize(pageSize int32) ApiListSourcesRequest

Number of items to return

type ApiListTasksRequest

type ApiListTasksRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiListTasksRequest) Execute

type ApiOrgGetTranscoderStatusRequest

type ApiOrgGetTranscoderStatusRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiOrgGetTranscoderStatusRequest) Execute

type ApiOrgPinIngestRequest

type ApiOrgPinIngestRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiOrgPinIngestRequest) Execute

func (r ApiOrgPinIngestRequest) Execute() (*http.Response, error)

func (ApiOrgPinIngestRequest) PinSourceRequest

func (r ApiOrgPinIngestRequest) PinSourceRequest(pinSourceRequest PinSourceRequest) ApiOrgPinIngestRequest

type ApiOrgPreviewStreamsRequest

type ApiOrgPreviewStreamsRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiOrgPreviewStreamsRequest) Execute

type ApiOrgUnpinIngestRequest

type ApiOrgUnpinIngestRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiOrgUnpinIngestRequest) Execute

func (r ApiOrgUnpinIngestRequest) Execute() (*http.Response, error)

type ApiPatchChannelRequest

type ApiPatchChannelRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiPatchChannelRequest) Execute

func (r ApiPatchChannelRequest) Execute() (*http.Response, error)

func (ApiPatchChannelRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiPatchChannelRequest) IfModifiedSince

func (r ApiPatchChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiPatchChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiPatchChannelRequest) IfNoneMatch

func (r ApiPatchChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiPatchChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiPatchChannelRequest) IfUnmodifiedSince

func (r ApiPatchChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiPatchChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

func (ApiPatchChannelRequest) PatchChannelRequest2Inner

func (r ApiPatchChannelRequest) PatchChannelRequest2Inner(patchChannelRequest2Inner []PatchChannelRequest2Inner) ApiPatchChannelRequest

func (ApiPatchChannelRequest) ValidateOnly

func (r ApiPatchChannelRequest) ValidateOnly(validateOnly bool) ApiPatchChannelRequest

Validate request but do not otherwise process it

type ApiPatchOrgChannelRequest

type ApiPatchOrgChannelRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPatchOrgChannelRequest) Execute

func (r ApiPatchOrgChannelRequest) Execute() (*http.Response, error)

func (ApiPatchOrgChannelRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiPatchOrgChannelRequest) IfModifiedSince

func (r ApiPatchOrgChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiPatchOrgChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiPatchOrgChannelRequest) IfNoneMatch

func (r ApiPatchOrgChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiPatchOrgChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiPatchOrgChannelRequest) IfUnmodifiedSince

func (r ApiPatchOrgChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiPatchOrgChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

func (ApiPatchOrgChannelRequest) PatchChannelRequest2Inner

func (r ApiPatchOrgChannelRequest) PatchChannelRequest2Inner(patchChannelRequest2Inner []PatchChannelRequest2Inner) ApiPatchOrgChannelRequest

func (ApiPatchOrgChannelRequest) ValidateOnly

func (r ApiPatchOrgChannelRequest) ValidateOnly(validateOnly bool) ApiPatchOrgChannelRequest

Validate request but do not otherwise process it

type ApiPostCopyMp4Request added in v1.5.0

type ApiPostCopyMp4Request struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostCopyMp4Request) Execute added in v1.5.0

func (ApiPostCopyMp4Request) PostCopyMP4Request added in v1.5.0

func (r ApiPostCopyMp4Request) PostCopyMP4Request(postCopyMP4Request PostCopyMP4Request) ApiPostCopyMp4Request

type ApiPostOrgClipArchiveRequest

type ApiPostOrgClipArchiveRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgClipArchiveRequest) Execute

func (ApiPostOrgClipArchiveRequest) PostClipArchiveRequest added in v1.2.0

func (r ApiPostOrgClipArchiveRequest) PostClipArchiveRequest(postClipArchiveRequest PostClipArchiveRequest) ApiPostOrgClipArchiveRequest

type ApiPostOrgClipRequest

type ApiPostOrgClipRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgClipRequest) Execute

func (ApiPostOrgClipRequest) PostClipRequest

func (r ApiPostOrgClipRequest) PostClipRequest(postClipRequest PostClipRequest) ApiPostOrgClipRequest

type ApiPostOrgMakeMp4Request

type ApiPostOrgMakeMp4Request struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgMakeMp4Request) Execute

type ApiPostOrgProductConfigRequest added in v1.1.0

type ApiPostOrgProductConfigRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgProductConfigRequest) Execute added in v1.1.0

func (r ApiPostOrgProductConfigRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiPostOrgProductConfigRequest) UpdateProductConfigRequest added in v1.1.0

func (r ApiPostOrgProductConfigRequest) UpdateProductConfigRequest(updateProductConfigRequest UpdateProductConfigRequest) ApiPostOrgProductConfigRequest

type ApiPostOrgSignalsRequest

type ApiPostOrgSignalsRequest struct {
	ApiService ChannelOperationsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgSignalsRequest) Execute

func (ApiPostOrgSignalsRequest) GenericSignal

func (r ApiPostOrgSignalsRequest) GenericSignal(genericSignal []GenericSignal) ApiPostOrgSignalsRequest

type ApiPostOrgTaskCancelRequest

type ApiPostOrgTaskCancelRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgTaskCancelRequest) Execute

type ApiPostOrgTaskRetryRequest

type ApiPostOrgTaskRetryRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgTaskRetryRequest) Execute

type ApiPostOrgVodClipRequest

type ApiPostOrgVodClipRequest struct {
	ApiService Live2VODForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPostOrgVodClipRequest) Execute

func (ApiPostOrgVodClipRequest) PostClipRequest

func (r ApiPostOrgVodClipRequest) PostClipRequest(postClipRequest PostClipRequest) ApiPostOrgVodClipRequest

type ApiPreviewImageRequest

type ApiPreviewImageRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiPreviewImageRequest) Accept

List of accepted Content-Type headers

func (ApiPreviewImageRequest) Execute

func (r ApiPreviewImageRequest) Execute() (*http.Response, error)

type ApiPreviewStreamsRequest

type ApiPreviewStreamsRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiPreviewStreamsRequest) Execute

type ApiProgramEndRequest

type ApiProgramEndRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiProgramEndRequest) Execute

func (r ApiProgramEndRequest) Execute() (*http.Response, error)

func (ApiProgramEndRequest) ProgramSignal

func (r ApiProgramEndRequest) ProgramSignal(programSignal ProgramSignal) ApiProgramEndRequest

type ApiProgramStartRequest

type ApiProgramStartRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiProgramStartRequest) Execute

func (r ApiProgramStartRequest) Execute() (*http.Response, error)

func (ApiProgramStartRequest) ProgramSignal

func (r ApiProgramStartRequest) ProgramSignal(programSignal ProgramSignal) ApiProgramStartRequest

type ApiPutChannelDesiredStateRequest

type ApiPutChannelDesiredStateRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiPutChannelDesiredStateRequest) DesiredStateBody

func (ApiPutChannelDesiredStateRequest) EndPlaylist

Whether a channel should send the endlist playlist tag on stop, effectively finishing the playlist. Video players will no longer expect new segments to be published. Defaults to true.

func (ApiPutChannelDesiredStateRequest) Execute

func (ApiPutChannelDesiredStateRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiPutChannelDesiredStateRequest) IfModifiedSince

Succeeds if the server's resource date is more recent than the passed date.

func (ApiPutChannelDesiredStateRequest) IfNoneMatch

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiPutChannelDesiredStateRequest) IfUnmodifiedSince

func (r ApiPutChannelDesiredStateRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiPutChannelDesiredStateRequest

Succeeds if the server's resource date is older or the same as the passed date.

type ApiPutChannelRequest

type ApiPutChannelRequest struct {
	ApiService ChannelsApi
	// contains filtered or unexported fields
}

func (ApiPutChannelRequest) Execute

func (r ApiPutChannelRequest) Execute() (*http.Response, error)

func (ApiPutChannelRequest) IfMatch

func (r ApiPutChannelRequest) IfMatch(ifMatch []string) ApiPutChannelRequest

Succeeds if the server's resource matches one of the passed values.

func (ApiPutChannelRequest) IfModifiedSince

func (r ApiPutChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiPutChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiPutChannelRequest) IfNoneMatch

func (r ApiPutChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiPutChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiPutChannelRequest) IfUnmodifiedSince

func (r ApiPutChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiPutChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

func (ApiPutChannelRequest) PutChannelRequest

func (r ApiPutChannelRequest) PutChannelRequest(putChannelRequest PutChannelRequest) ApiPutChannelRequest

func (ApiPutChannelRequest) ValidateOnly

func (r ApiPutChannelRequest) ValidateOnly(validateOnly bool) ApiPutChannelRequest

Validate request but do not otherwise process it

type ApiPutOrgChannelDesiredStateRequest

type ApiPutOrgChannelDesiredStateRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPutOrgChannelDesiredStateRequest) DesiredStateBody

func (ApiPutOrgChannelDesiredStateRequest) EndPlaylist

Whether a channel should send the endlist playlist tag on stop, effectively finishing the playlist. Video players will no longer expect new segments to be published. Defaults to true.

func (ApiPutOrgChannelDesiredStateRequest) Execute

func (ApiPutOrgChannelDesiredStateRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiPutOrgChannelDesiredStateRequest) IfModifiedSince

Succeeds if the server's resource date is more recent than the passed date.

func (ApiPutOrgChannelDesiredStateRequest) IfNoneMatch

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiPutOrgChannelDesiredStateRequest) IfUnmodifiedSince

Succeeds if the server's resource date is older or the same as the passed date.

type ApiPutOrgChannelRequest

type ApiPutOrgChannelRequest struct {
	ApiService ChannelsForOrganizationApi
	// contains filtered or unexported fields
}

func (ApiPutOrgChannelRequest) Execute

func (r ApiPutOrgChannelRequest) Execute() (*http.Response, error)

func (ApiPutOrgChannelRequest) IfMatch

Succeeds if the server's resource matches one of the passed values.

func (ApiPutOrgChannelRequest) IfModifiedSince

func (r ApiPutOrgChannelRequest) IfModifiedSince(ifModifiedSince time.Time) ApiPutOrgChannelRequest

Succeeds if the server's resource date is more recent than the passed date.

func (ApiPutOrgChannelRequest) IfNoneMatch

func (r ApiPutOrgChannelRequest) IfNoneMatch(ifNoneMatch []string) ApiPutOrgChannelRequest

Succeeds if the server's resource matches none of the passed values. On writes, the special value * may be used to match any existing value.

func (ApiPutOrgChannelRequest) IfUnmodifiedSince

func (r ApiPutOrgChannelRequest) IfUnmodifiedSince(ifUnmodifiedSince time.Time) ApiPutOrgChannelRequest

Succeeds if the server's resource date is older or the same as the passed date.

func (ApiPutOrgChannelRequest) PutOrgChannelRequest

func (r ApiPutOrgChannelRequest) PutOrgChannelRequest(putOrgChannelRequest PutOrgChannelRequest) ApiPutOrgChannelRequest

func (ApiPutOrgChannelRequest) ValidateOnly

func (r ApiPutOrgChannelRequest) ValidateOnly(validateOnly bool) ApiPutOrgChannelRequest

Validate request but do not otherwise process it

type ApiPutSourcePreviewRequest

type ApiPutSourcePreviewRequest struct {
	ApiService SourcePreviewsApi
	// contains filtered or unexported fields
}

func (ApiPutSourcePreviewRequest) Execute

type ApiSignalRequest

type ApiSignalRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiSignalRequest) Execute

func (ApiSignalRequest) GenericSignal

func (r ApiSignalRequest) GenericSignal(genericSignal []GenericSignal) ApiSignalRequest

type ApiSlateInRequest

type ApiSlateInRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiSlateInRequest) Execute

func (r ApiSlateInRequest) Execute() (*http.Response, error)

func (ApiSlateInRequest) Slate

func (r ApiSlateInRequest) Slate(slate Slate) ApiSlateInRequest

type ApiSlateOutRequest

type ApiSlateOutRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiSlateOutRequest) Execute

func (r ApiSlateOutRequest) Execute() (*http.Response, error)

type ApiSourcePreviewPinIngestRequest

type ApiSourcePreviewPinIngestRequest struct {
	ApiService SourcePreviewsApi
	// contains filtered or unexported fields
}

func (ApiSourcePreviewPinIngestRequest) Execute

func (ApiSourcePreviewPinIngestRequest) PinSourceRequest

type ApiSourcePreviewUnpinIngestRequest

type ApiSourcePreviewUnpinIngestRequest struct {
	ApiService SourcePreviewsApi
	// contains filtered or unexported fields
}

func (ApiSourcePreviewUnpinIngestRequest) Execute

type ApiSpliceEndRequest

type ApiSpliceEndRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiSpliceEndRequest) Execute

func (r ApiSpliceEndRequest) Execute() (*http.Response, error)

func (ApiSpliceEndRequest) SpliceInsertEndSignal

func (r ApiSpliceEndRequest) SpliceInsertEndSignal(spliceInsertEndSignal SpliceInsertEndSignal) ApiSpliceEndRequest

type ApiSpliceStartRequest

type ApiSpliceStartRequest struct {
	ApiService ChannelOperationsApi
	// contains filtered or unexported fields
}

func (ApiSpliceStartRequest) Execute

func (r ApiSpliceStartRequest) Execute() (*http.Response, error)

func (ApiSpliceStartRequest) SpliceInsertStartSignal

func (r ApiSpliceStartRequest) SpliceInsertStartSignal(spliceInsertStartSignal SpliceInsertStartSignal) ApiSpliceStartRequest

type AuditOperationsApi

type AuditOperationsApi interface {

	/*
		GetChannelTimeline Get Channel Timeline

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-timeline](#get-/v2/-org-/channels/-channel-id-/timeline) instead.</b>

	Returns up to twenty items from the event timeline for a channel, sorted in reverse-chronological order.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiGetChannelTimelineRequest

		Deprecated
	*/
	GetChannelTimeline(ctx context.Context, channelId string) ApiGetChannelTimelineRequest

	// GetChannelTimelineExecute executes the request
	//  @return []ChannelTimelineEntry
	// Deprecated
	GetChannelTimelineExecute(r ApiGetChannelTimelineRequest) ([]ChannelTimelineEntry, *http.Response, error)
}

type AuditOperationsApiService

type AuditOperationsApiService service

AuditOperationsApiService AuditOperationsApi service

func (*AuditOperationsApiService) GetChannelTimeline

func (a *AuditOperationsApiService) GetChannelTimeline(ctx context.Context, channelId string) ApiGetChannelTimelineRequest

GetChannelTimeline Get Channel Timeline

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-timeline](#get-/v2/-org-/channels/-channel-id-/timeline) instead.</b>

Returns up to twenty items from the event timeline for a channel, sorted in reverse-chronological order.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiGetChannelTimelineRequest

Deprecated

func (*AuditOperationsApiService) GetChannelTimelineExecute

Execute executes the request

@return []ChannelTimelineEntry

Deprecated

type AuditOperationsForOrganizationApi

type AuditOperationsForOrganizationApi interface {

	/*
		GetOrgChannelTimeline Get Channel Timeline

		Returns up to twenty items from the event timeline for a channel, sorted in reverse-chronological order.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgChannelTimelineRequest
	*/
	GetOrgChannelTimeline(ctx context.Context, org string, channelId string) ApiGetOrgChannelTimelineRequest

	// GetOrgChannelTimelineExecute executes the request
	//  @return []ChannelTimelineEntry
	GetOrgChannelTimelineExecute(r ApiGetOrgChannelTimelineRequest) ([]ChannelTimelineEntry, *http.Response, error)
}

type AuditOperationsForOrganizationApiService

type AuditOperationsForOrganizationApiService service

AuditOperationsForOrganizationApiService AuditOperationsForOrganizationApi service

func (*AuditOperationsForOrganizationApiService) GetOrgChannelTimeline

GetOrgChannelTimeline Get Channel Timeline

Returns up to twenty items from the event timeline for a channel, sorted in reverse-chronological order.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgChannelTimelineRequest

func (*AuditOperationsForOrganizationApiService) GetOrgChannelTimelineExecute

Execute executes the request

@return []ChannelTimelineEntry

type AvailableSourcesApi

type AvailableSourcesApi interface {

	/*
		GetOrgSource Get Source

		Get a source's configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param sourceId Unique source identifier
		@return ApiGetOrgSourceRequest
	*/
	GetOrgSource(ctx context.Context, org string, sourceId string) ApiGetOrgSourceRequest

	// GetOrgSourceExecute executes the request
	//  @return Source
	GetOrgSourceExecute(r ApiGetOrgSourceRequest) (*Source, *http.Response, error)

	/*
		ListOrgSources List Sources

		Get a list of sources that are used to create channels.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@return ApiListOrgSourcesRequest
	*/
	ListOrgSources(ctx context.Context, org string) ApiListOrgSourcesRequest

	// ListOrgSourcesExecute executes the request
	//  @return []Summary
	ListOrgSourcesExecute(r ApiListOrgSourcesRequest) ([]Summary, *http.Response, error)
}

type AvailableSourcesApiService

type AvailableSourcesApiService service

AvailableSourcesApiService AvailableSourcesApi service

func (*AvailableSourcesApiService) GetOrgSource

func (a *AvailableSourcesApiService) GetOrgSource(ctx context.Context, org string, sourceId string) ApiGetOrgSourceRequest

GetOrgSource Get Source

Get a source's configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param sourceId Unique source identifier
@return ApiGetOrgSourceRequest

func (*AvailableSourcesApiService) GetOrgSourceExecute

Execute executes the request

@return Source

func (*AvailableSourcesApiService) ListOrgSources

ListOrgSources List Sources

Get a list of sources that are used to create channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@return ApiListOrgSourcesRequest

func (*AvailableSourcesApiService) ListOrgSourcesExecute

Execute executes the request

@return []Summary

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CancelTaskResponse

type CancelTaskResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string                 `json:"$schema,omitempty"`
	Error  CancelTaskResponseError `json:"error"`
}

CancelTaskResponse struct for CancelTaskResponse

func NewCancelTaskResponse

func NewCancelTaskResponse(error_ CancelTaskResponseError) *CancelTaskResponse

NewCancelTaskResponse instantiates a new CancelTaskResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCancelTaskResponseWithDefaults

func NewCancelTaskResponseWithDefaults() *CancelTaskResponse

NewCancelTaskResponseWithDefaults instantiates a new CancelTaskResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CancelTaskResponse) GetError

GetError returns the Error field value

func (*CancelTaskResponse) GetErrorOk

func (o *CancelTaskResponse) GetErrorOk() (*CancelTaskResponseError, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*CancelTaskResponse) GetSchema

func (o *CancelTaskResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*CancelTaskResponse) GetSchemaOk

func (o *CancelTaskResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelTaskResponse) HasSchema

func (o *CancelTaskResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (CancelTaskResponse) MarshalJSON

func (o CancelTaskResponse) MarshalJSON() ([]byte, error)

func (*CancelTaskResponse) SetError

SetError sets field value

func (*CancelTaskResponse) SetSchema

func (o *CancelTaskResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (CancelTaskResponse) ToMap

func (o CancelTaskResponse) ToMap() (map[string]interface{}, error)

type CancelTaskResponseError

type CancelTaskResponseError struct {
	// Where the error occured, e.g. 'body.items[3].tags' or 'path.thing-id'
	Location *string `json:"location,omitempty"`
	// Error message text
	Message *string `json:"message,omitempty"`
	// The value at the given location
	Value interface{} `json:"value,omitempty"`
}

CancelTaskResponseError Error when canceling task

func NewCancelTaskResponseError

func NewCancelTaskResponseError() *CancelTaskResponseError

NewCancelTaskResponseError instantiates a new CancelTaskResponseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCancelTaskResponseErrorWithDefaults

func NewCancelTaskResponseErrorWithDefaults() *CancelTaskResponseError

NewCancelTaskResponseErrorWithDefaults instantiates a new CancelTaskResponseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CancelTaskResponseError) GetLocation

func (o *CancelTaskResponseError) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*CancelTaskResponseError) GetLocationOk

func (o *CancelTaskResponseError) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelTaskResponseError) GetMessage

func (o *CancelTaskResponseError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*CancelTaskResponseError) GetMessageOk

func (o *CancelTaskResponseError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelTaskResponseError) GetValue

func (o *CancelTaskResponseError) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CancelTaskResponseError) GetValueOk

func (o *CancelTaskResponseError) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CancelTaskResponseError) HasLocation

func (o *CancelTaskResponseError) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*CancelTaskResponseError) HasMessage

func (o *CancelTaskResponseError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*CancelTaskResponseError) HasValue

func (o *CancelTaskResponseError) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CancelTaskResponseError) MarshalJSON

func (o CancelTaskResponseError) MarshalJSON() ([]byte, error)

func (*CancelTaskResponseError) SetLocation

func (o *CancelTaskResponseError) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*CancelTaskResponseError) SetMessage

func (o *CancelTaskResponseError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*CancelTaskResponseError) SetValue

func (o *CancelTaskResponseError) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (CancelTaskResponseError) ToMap

func (o CancelTaskResponseError) ToMap() (map[string]interface{}, error)

type Channel

type Channel struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty"`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty"`
	// External Channel ID provided at channel creation time
	Id     *string       `json:"id,omitempty"`
	Ingest ChannelIngest `json:"ingest"`
	// Optional labels for a channel. Any included labels must be at least 1 character long, but no greater than 256 characters. The maximum number of labels is 10.
	Labels []string `json:"labels,omitempty"`
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty"`
	Organization *string            `json:"organization,omitempty"`
	Packaging    *ChannelPackaging  `json:"packaging,omitempty"`
	Publishing   *ChannelPublishing `json:"publishing,omitempty"`
	// Region represents the general geolocation for transcoding and stream egress from iStreamPlanet. If no region is provided at channel creation time, then 'US_WEST' is used.
	Region *string `json:"region,omitempty"`
	// If the ResourceClass is unspecified the channel will default to run in the 'DYNAMIC' ResourceClass. Note that changing the ResourceClass for a running channel is supported and will be performed with no downtime.
	ResourceClass *string `json:"resource_class,omitempty"`
	// Self link for the channel.
	Self      *string           `json:"self,omitempty"`
	Signaling *ChannelSignaling `json:"signaling,omitempty"`
	Tags      *ChannelTags      `json:"tags,omitempty"`
	Transcode ChannelTranscode  `json:"transcode"`
}

Channel struct for Channel

func NewChannel

func NewChannel(ingest ChannelIngest, transcode ChannelTranscode) *Channel

NewChannel instantiates a new Channel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelWithDefaults

func NewChannelWithDefaults() *Channel

NewChannelWithDefaults instantiates a new Channel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Channel) GetCreated

func (o *Channel) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Channel) GetCreatedOk

func (o *Channel) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetDesiredState

func (o *Channel) GetDesiredState() string

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*Channel) GetDesiredStateOk

func (o *Channel) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetId

func (o *Channel) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Channel) GetIdOk

func (o *Channel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetIngest

func (o *Channel) GetIngest() ChannelIngest

GetIngest returns the Ingest field value

func (*Channel) GetIngestOk

func (o *Channel) GetIngestOk() (*ChannelIngest, bool)

GetIngestOk returns a tuple with the Ingest field value and a boolean to check if the value has been set.

func (*Channel) GetLabels

func (o *Channel) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Channel) GetLabelsOk

func (o *Channel) GetLabelsOk() ([]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetModified

func (o *Channel) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Channel) GetModifiedOk

func (o *Channel) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetName

func (o *Channel) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Channel) GetNameOk

func (o *Channel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetOrganization

func (o *Channel) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*Channel) GetOrganizationOk

func (o *Channel) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetPackaging

func (o *Channel) GetPackaging() ChannelPackaging

GetPackaging returns the Packaging field value if set, zero value otherwise.

func (*Channel) GetPackagingOk

func (o *Channel) GetPackagingOk() (*ChannelPackaging, bool)

GetPackagingOk returns a tuple with the Packaging field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetPublishing

func (o *Channel) GetPublishing() ChannelPublishing

GetPublishing returns the Publishing field value if set, zero value otherwise.

func (*Channel) GetPublishingOk

func (o *Channel) GetPublishingOk() (*ChannelPublishing, bool)

GetPublishingOk returns a tuple with the Publishing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetRegion

func (o *Channel) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*Channel) GetRegionOk

func (o *Channel) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetResourceClass

func (o *Channel) GetResourceClass() string

GetResourceClass returns the ResourceClass field value if set, zero value otherwise.

func (*Channel) GetResourceClassOk

func (o *Channel) GetResourceClassOk() (*string, bool)

GetResourceClassOk returns a tuple with the ResourceClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetSchema

func (o *Channel) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Channel) GetSchemaOk

func (o *Channel) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetSelf

func (o *Channel) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*Channel) GetSelfOk

func (o *Channel) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetSignaling

func (o *Channel) GetSignaling() ChannelSignaling

GetSignaling returns the Signaling field value if set, zero value otherwise.

func (*Channel) GetSignalingOk

func (o *Channel) GetSignalingOk() (*ChannelSignaling, bool)

GetSignalingOk returns a tuple with the Signaling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetTags

func (o *Channel) GetTags() ChannelTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*Channel) GetTagsOk

func (o *Channel) GetTagsOk() (*ChannelTags, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Channel) GetTranscode

func (o *Channel) GetTranscode() ChannelTranscode

GetTranscode returns the Transcode field value

func (*Channel) GetTranscodeOk

func (o *Channel) GetTranscodeOk() (*ChannelTranscode, bool)

GetTranscodeOk returns a tuple with the Transcode field value and a boolean to check if the value has been set.

func (*Channel) HasCreated

func (o *Channel) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Channel) HasDesiredState

func (o *Channel) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*Channel) HasId

func (o *Channel) HasId() bool

HasId returns a boolean if a field has been set.

func (*Channel) HasLabels

func (o *Channel) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Channel) HasModified

func (o *Channel) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Channel) HasName

func (o *Channel) HasName() bool

HasName returns a boolean if a field has been set.

func (*Channel) HasOrganization

func (o *Channel) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*Channel) HasPackaging

func (o *Channel) HasPackaging() bool

HasPackaging returns a boolean if a field has been set.

func (*Channel) HasPublishing

func (o *Channel) HasPublishing() bool

HasPublishing returns a boolean if a field has been set.

func (*Channel) HasRegion

func (o *Channel) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*Channel) HasResourceClass

func (o *Channel) HasResourceClass() bool

HasResourceClass returns a boolean if a field has been set.

func (*Channel) HasSchema

func (o *Channel) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*Channel) HasSelf

func (o *Channel) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*Channel) HasSignaling

func (o *Channel) HasSignaling() bool

HasSignaling returns a boolean if a field has been set.

func (*Channel) HasTags

func (o *Channel) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Channel) MarshalJSON

func (o Channel) MarshalJSON() ([]byte, error)

func (*Channel) SetCreated

func (o *Channel) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Channel) SetDesiredState

func (o *Channel) SetDesiredState(v string)

SetDesiredState gets a reference to the given string and assigns it to the DesiredState field.

func (*Channel) SetId

func (o *Channel) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Channel) SetIngest

func (o *Channel) SetIngest(v ChannelIngest)

SetIngest sets field value

func (*Channel) SetLabels

func (o *Channel) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*Channel) SetModified

func (o *Channel) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Channel) SetName

func (o *Channel) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Channel) SetOrganization

func (o *Channel) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*Channel) SetPackaging

func (o *Channel) SetPackaging(v ChannelPackaging)

SetPackaging gets a reference to the given ChannelPackaging and assigns it to the Packaging field.

func (*Channel) SetPublishing

func (o *Channel) SetPublishing(v ChannelPublishing)

SetPublishing gets a reference to the given ChannelPublishing and assigns it to the Publishing field.

func (*Channel) SetRegion

func (o *Channel) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*Channel) SetResourceClass

func (o *Channel) SetResourceClass(v string)

SetResourceClass gets a reference to the given string and assigns it to the ResourceClass field.

func (*Channel) SetSchema

func (o *Channel) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*Channel) SetSelf

func (o *Channel) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*Channel) SetSignaling

func (o *Channel) SetSignaling(v ChannelSignaling)

SetSignaling gets a reference to the given ChannelSignaling and assigns it to the Signaling field.

func (*Channel) SetTags

func (o *Channel) SetTags(v ChannelTags)

SetTags gets a reference to the given ChannelTags and assigns it to the Tags field.

func (*Channel) SetTranscode

func (o *Channel) SetTranscode(v ChannelTranscode)

SetTranscode sets field value

func (Channel) ToMap

func (o Channel) ToMap() (map[string]interface{}, error)

type ChannelIngest

type ChannelIngest struct {
	Slate  *ChannelIngestSlate `json:"slate,omitempty"`
	Source ChannelIngestSource `json:"source"`
}

ChannelIngest Ingest configures inputs for the transcoder.

func NewChannelIngest

func NewChannelIngest(source ChannelIngestSource) *ChannelIngest

NewChannelIngest instantiates a new ChannelIngest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelIngestWithDefaults

func NewChannelIngestWithDefaults() *ChannelIngest

NewChannelIngestWithDefaults instantiates a new ChannelIngest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelIngest) GetSlate

func (o *ChannelIngest) GetSlate() ChannelIngestSlate

GetSlate returns the Slate field value if set, zero value otherwise.

func (*ChannelIngest) GetSlateOk

func (o *ChannelIngest) GetSlateOk() (*ChannelIngestSlate, bool)

GetSlateOk returns a tuple with the Slate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngest) GetSource

func (o *ChannelIngest) GetSource() ChannelIngestSource

GetSource returns the Source field value

func (*ChannelIngest) GetSourceOk

func (o *ChannelIngest) GetSourceOk() (*ChannelIngestSource, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*ChannelIngest) HasSlate

func (o *ChannelIngest) HasSlate() bool

HasSlate returns a boolean if a field has been set.

func (ChannelIngest) MarshalJSON

func (o ChannelIngest) MarshalJSON() ([]byte, error)

func (*ChannelIngest) SetSlate

func (o *ChannelIngest) SetSlate(v ChannelIngestSlate)

SetSlate gets a reference to the given ChannelIngestSlate and assigns it to the Slate field.

func (*ChannelIngest) SetSource

func (o *ChannelIngest) SetSource(v ChannelIngestSource)

SetSource sets field value

func (ChannelIngest) ToMap

func (o ChannelIngest) ToMap() (map[string]interface{}, error)

type ChannelIngestSlate

type ChannelIngestSlate struct {
	// Source loss URL defines the location of the TS file to play when no source is available. It must have one audio and one video stream. Either MPEG2 or H.264 can be used.
	SourceLossUrl *string `json:"source_loss_url,omitempty"`
}

ChannelIngestSlate Slate configures default slating behavior.

func NewChannelIngestSlate

func NewChannelIngestSlate() *ChannelIngestSlate

NewChannelIngestSlate instantiates a new ChannelIngestSlate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelIngestSlateWithDefaults

func NewChannelIngestSlateWithDefaults() *ChannelIngestSlate

NewChannelIngestSlateWithDefaults instantiates a new ChannelIngestSlate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelIngestSlate) GetSourceLossUrl

func (o *ChannelIngestSlate) GetSourceLossUrl() string

GetSourceLossUrl returns the SourceLossUrl field value if set, zero value otherwise.

func (*ChannelIngestSlate) GetSourceLossUrlOk

func (o *ChannelIngestSlate) GetSourceLossUrlOk() (*string, bool)

GetSourceLossUrlOk returns a tuple with the SourceLossUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSlate) HasSourceLossUrl

func (o *ChannelIngestSlate) HasSourceLossUrl() bool

HasSourceLossUrl returns a boolean if a field has been set.

func (ChannelIngestSlate) MarshalJSON

func (o ChannelIngestSlate) MarshalJSON() ([]byte, error)

func (*ChannelIngestSlate) SetSourceLossUrl

func (o *ChannelIngestSlate) SetSourceLossUrl(v string)

SetSourceLossUrl gets a reference to the given string and assigns it to the SourceLossUrl field.

func (ChannelIngestSlate) ToMap

func (o ChannelIngestSlate) ToMap() (map[string]interface{}, error)

type ChannelIngestSource

type ChannelIngestSource struct {
	AudioSources []ChannelIngestSourceAudioSourcesInner `json:"audio_sources,omitempty"`
	// Closed captions source embedding. If unspecified, defaults to ATSC_A53.
	CaptionsSource *string `json:"captions_source,omitempty"`
	// Unique identifier for this source.
	Id *string `json:"id,omitempty"`
	// Self link for the source.
	Self *string `json:"self,omitempty"`
}

ChannelIngestSource Source provides a reference to the input media stream for this channel.

func NewChannelIngestSource

func NewChannelIngestSource() *ChannelIngestSource

NewChannelIngestSource instantiates a new ChannelIngestSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelIngestSourceWithDefaults

func NewChannelIngestSourceWithDefaults() *ChannelIngestSource

NewChannelIngestSourceWithDefaults instantiates a new ChannelIngestSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelIngestSource) GetAudioSources

GetAudioSources returns the AudioSources field value if set, zero value otherwise.

func (*ChannelIngestSource) GetAudioSourcesOk

GetAudioSourcesOk returns a tuple with the AudioSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSource) GetCaptionsSource

func (o *ChannelIngestSource) GetCaptionsSource() string

GetCaptionsSource returns the CaptionsSource field value if set, zero value otherwise.

func (*ChannelIngestSource) GetCaptionsSourceOk

func (o *ChannelIngestSource) GetCaptionsSourceOk() (*string, bool)

GetCaptionsSourceOk returns a tuple with the CaptionsSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSource) GetId

func (o *ChannelIngestSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelIngestSource) GetIdOk

func (o *ChannelIngestSource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSource) GetSelf

func (o *ChannelIngestSource) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*ChannelIngestSource) GetSelfOk

func (o *ChannelIngestSource) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSource) HasAudioSources

func (o *ChannelIngestSource) HasAudioSources() bool

HasAudioSources returns a boolean if a field has been set.

func (*ChannelIngestSource) HasCaptionsSource

func (o *ChannelIngestSource) HasCaptionsSource() bool

HasCaptionsSource returns a boolean if a field has been set.

func (*ChannelIngestSource) HasId

func (o *ChannelIngestSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*ChannelIngestSource) HasSelf

func (o *ChannelIngestSource) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (ChannelIngestSource) MarshalJSON

func (o ChannelIngestSource) MarshalJSON() ([]byte, error)

func (*ChannelIngestSource) SetAudioSources

SetAudioSources gets a reference to the given []ChannelIngestSourceAudioSourcesInner and assigns it to the AudioSources field.

func (*ChannelIngestSource) SetCaptionsSource

func (o *ChannelIngestSource) SetCaptionsSource(v string)

SetCaptionsSource gets a reference to the given string and assigns it to the CaptionsSource field.

func (*ChannelIngestSource) SetId

func (o *ChannelIngestSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelIngestSource) SetSelf

func (o *ChannelIngestSource) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (ChannelIngestSource) ToMap

func (o ChannelIngestSource) ToMap() (map[string]interface{}, error)

type ChannelIngestSourceAudioSourcesInner

type ChannelIngestSourceAudioSourcesInner struct {
	Id *string `json:"id,omitempty"`
	// RFC 5646, e.g. 'en' 'en-US'
	Language *string `json:"language,omitempty"`
	// Language fiendly name, e.g. 'English', 'Spanish'
	Name *string `json:"name,omitempty"`
	// Expression for choosing an audio track in the stream for this AudioSource https://istreamplanet.atlassian.net/wiki/spaces/T/pages/847970791/Proposal+Audio+Track+Selection
	Selector *string `json:"selector,omitempty"`
}

ChannelIngestSourceAudioSourcesInner struct for ChannelIngestSourceAudioSourcesInner

func NewChannelIngestSourceAudioSourcesInner

func NewChannelIngestSourceAudioSourcesInner() *ChannelIngestSourceAudioSourcesInner

NewChannelIngestSourceAudioSourcesInner instantiates a new ChannelIngestSourceAudioSourcesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelIngestSourceAudioSourcesInnerWithDefaults

func NewChannelIngestSourceAudioSourcesInnerWithDefaults() *ChannelIngestSourceAudioSourcesInner

NewChannelIngestSourceAudioSourcesInnerWithDefaults instantiates a new ChannelIngestSourceAudioSourcesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelIngestSourceAudioSourcesInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelIngestSourceAudioSourcesInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSourceAudioSourcesInner) GetLanguage

GetLanguage returns the Language field value if set, zero value otherwise.

func (*ChannelIngestSourceAudioSourcesInner) GetLanguageOk

func (o *ChannelIngestSourceAudioSourcesInner) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSourceAudioSourcesInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ChannelIngestSourceAudioSourcesInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSourceAudioSourcesInner) GetSelector

GetSelector returns the Selector field value if set, zero value otherwise.

func (*ChannelIngestSourceAudioSourcesInner) GetSelectorOk

func (o *ChannelIngestSourceAudioSourcesInner) GetSelectorOk() (*string, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelIngestSourceAudioSourcesInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelIngestSourceAudioSourcesInner) HasLanguage

func (o *ChannelIngestSourceAudioSourcesInner) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*ChannelIngestSourceAudioSourcesInner) HasName

HasName returns a boolean if a field has been set.

func (*ChannelIngestSourceAudioSourcesInner) HasSelector

func (o *ChannelIngestSourceAudioSourcesInner) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (ChannelIngestSourceAudioSourcesInner) MarshalJSON

func (o ChannelIngestSourceAudioSourcesInner) MarshalJSON() ([]byte, error)

func (*ChannelIngestSourceAudioSourcesInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelIngestSourceAudioSourcesInner) SetLanguage

func (o *ChannelIngestSourceAudioSourcesInner) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*ChannelIngestSourceAudioSourcesInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*ChannelIngestSourceAudioSourcesInner) SetSelector

func (o *ChannelIngestSourceAudioSourcesInner) SetSelector(v string)

SetSelector gets a reference to the given string and assigns it to the Selector field.

func (ChannelIngestSourceAudioSourcesInner) ToMap

func (o ChannelIngestSourceAudioSourcesInner) ToMap() (map[string]interface{}, error)

type ChannelOperationsApi

type ChannelOperationsApi interface {

	/*
		ClearDvrWindow Clear DVR Window

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [delete-org-dvr-window](#delete-/v2/-org-/channels/-channel-id-/dvr-window) instead.</b>

	Clears the DVR window for the channel by removing all video segments in the manifest from before the request.  This sets the earliest time a player can rewind to this point.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiClearDvrWindowRequest

		Deprecated
	*/
	ClearDvrWindow(ctx context.Context, channelId string) ApiClearDvrWindowRequest

	// ClearDvrWindowExecute executes the request
	// Deprecated
	ClearDvrWindowExecute(r ApiClearDvrWindowRequest) (*http.Response, error)

	/*
		GetBetaSignalLogs Signal Logs

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-beta-logs-signaling](#get-/v2/-org-/channels/-channel-id-/beta/logs/signaling) instead.</b>

	Warning: This is deprecated beta functionality and is unstable and may change, break, or be removed in the future without notice.

	Returns the signalling history for a channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiGetBetaSignalLogsRequest

		Deprecated
	*/
	GetBetaSignalLogs(ctx context.Context, channelId string) ApiGetBetaSignalLogsRequest

	// GetBetaSignalLogsExecute executes the request
	//  @return []SignalingLog
	// Deprecated
	GetBetaSignalLogsExecute(r ApiGetBetaSignalLogsRequest) ([]SignalingLog, *http.Response, error)

	/*
		GetSignals Get Signals

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-signals](#get-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Returns the active signals for a channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiGetSignalsRequest

		Deprecated
	*/
	GetSignals(ctx context.Context, channelId string) ApiGetSignalsRequest

	// GetSignalsExecute executes the request
	//  @return []Segment
	// Deprecated
	GetSignalsExecute(r ApiGetSignalsRequest) ([]Segment, *http.Response, error)

	/*
		InsertId3 Insert ID3

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-id3](#post-/v2/-org-/channels/-channel-id-/id3) instead.</b>

	Inserts the provided UTF-8 text metadata in the output stream embedded in a TXXX frame of a ID3 tag.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiInsertId3Request

		Deprecated
	*/
	InsertId3(ctx context.Context, channelId string) ApiInsertId3Request

	// InsertId3Execute executes the request
	//  @return InsertMetadataResult
	// Deprecated
	InsertId3Execute(r ApiInsertId3Request) (*InsertMetadataResult, *http.Response, error)

	/*
		InsertScte35 Insert SCTE-35

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-scte35](#post-/v2/-org-/channels/-channel-id-/scte35) instead.</b>

	Inserts a SCTE-35 formatted binary payload into the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiInsertScte35Request

		Deprecated
	*/
	InsertScte35(ctx context.Context, channelId string) ApiInsertScte35Request

	// InsertScte35Execute executes the request
	// Deprecated
	InsertScte35Execute(r ApiInsertScte35Request) (*http.Response, error)

	/*
		PreviewImage Get Preview Image

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-preview-image](#get-/v2/-org-/channels/-channel-id-/preview-image) instead.</b>

	Get a static image of what your channel is outputting.  Valid Accept headers are: image/jpeg

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiPreviewImageRequest

		Deprecated
	*/
	PreviewImage(ctx context.Context, channelId string) ApiPreviewImageRequest

	// PreviewImageExecute executes the request
	// Deprecated
	PreviewImageExecute(r ApiPreviewImageRequest) (*http.Response, error)

	/*
		PreviewStreams Get Preview Streams

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-preview-streams](#get-/v2/-org-/channels/-channel-id-/preview-streams) instead.</b>

	Get a default url that links to a preview of the channel. Additionally, all possible
	video and audio tracks are provided back and can be interchanged in the given url.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiPreviewStreamsRequest

		Deprecated
	*/
	PreviewStreams(ctx context.Context, channelId string) ApiPreviewStreamsRequest

	// PreviewStreamsExecute executes the request
	//  @return GetPreviewStreamsResponse
	// Deprecated
	PreviewStreamsExecute(r ApiPreviewStreamsRequest) (*GetPreviewStreamsResponse, *http.Response, error)

	/*
		ProgramEnd Program End

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Inserts a 'program end' SCTE-35 message into the channel.  This route should only be used for non-overlapping program markers.  If you want overlapping program makers please use Generic Signal instead.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiProgramEndRequest

		Deprecated
	*/
	ProgramEnd(ctx context.Context, channelId string) ApiProgramEndRequest

	// ProgramEndExecute executes the request
	// Deprecated
	ProgramEndExecute(r ApiProgramEndRequest) (*http.Response, error)

	/*
		ProgramStart Program Start

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Inserts a 'program start' SCTE-35 message into the channel.  This route should only be used for non-overlapping program markers.  If you want overlapping program makers please use Generic Signal instead.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiProgramStartRequest

		Deprecated
	*/
	ProgramStart(ctx context.Context, channelId string) ApiProgramStartRequest

	// ProgramStartExecute executes the request
	// Deprecated
	ProgramStartExecute(r ApiProgramStartRequest) (*http.Response, error)

	/*
		Signal Generic Signal

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Inserts an out-of-band signal into a channel. A signal represents a program signal like chapter-start or ad-end. Signals operate on signaling segments. For example, a chapter-start will result in a new active Chapter segment, while a chapter-end with the same event_id will end it. Signals loosely map to SCTE-35 time_signals and splice_inserts.

	The breakaway and resumption signal types are only valid with program segments.

	The required event_id identifies the active signaling segment. Use the same event_id for both start and end to reference the same segment.

	### Program Start

	Inserts a SCTE-35 program start message into the channel with the given event ID. Corresponding calls to end the program must use the same event ID.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "program",
			"signal_type": "start"
		}
	]
	“`

	### Program End

	Inserts a SCTE-35 program end message into the channel with the given event ID. The event ID must match the one given during program start.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "program",
			"signal_type": "end"
		}
	]
	“`

	### Slate In

	Replaces the current video source with a video slate. An optional duration may be passed to automatically remove the slate after some time, otherwise the slate will remain until removed via a slate out signal.


	The following table describes how video slates are supported and recommended attributes. Image slates are **NOT** supported.

	<table>
		<tr>
			<th>Attribute</td>
			<th>Supported</td>
			<th>Recommended</td>
		</tr>
		<tr>
			<td>Max File Size</td>
			<td>100MB (104,857,600 bytes)</td>
			<td></td>
		</tr>
		<tr>
			<td>Total Duration</td>
			<td>Minimum: 3s</td>
			<td>10-30s</td>
		</tr>
		<tr>
			<td>Container</td>
			<td>MPEG-TS</td>
			<td></td>
		</tr>
		<tr>
			<td>Resolution (Recommended)</td>
			<td>Up to 4k (2160p)</td>
			<td>720p</td>
		</tr>
		<tr>
			<td>Framerate</td>
			<td>25i, 25p, 29.97i, 30p, 60p</td>
			<td>30p</td>
		</tr>
		<tr>
			<td>Video Codec</td>
			<td>
				- H.264<br/>
				- H.265<br/>
				- MPEG2<br/>
			</td>
			<td>H.264 Main or High profile</td>
		</tr>
		<tr>
			<td>Audio Codec</td>
			<td>
				- AAC-LC<br/>
				- AC-3<br/>
				- E-AC-3<br/>
				- MPEG1|2 Audio<br/>
			</td>
			<td>48KHz AAC-LC</td>
		</tr>
	</table>

	Additional slate requirements:
	<ul>
	    <li>The slate MUST contain at least 3 seconds of supported audio and video.</li>
	    <li>The delta between the duration of audio and video MUST be less than 3 seconds.</li>
	    <li>The delta between the timestamps of the first audio and the first video samples MUST be less than 3 seconds.
			<ul>
	        	<li>Audio and video duration measurement begins after the first IDR in the file.</li>
			</ul>
		</li>
		<li>The MPEG2TS PMT MUST NOT change for the duration of the file.
			<ul>
	        	<li>Ex. PIDs, audio codec, video codec, etc. must be the same throughout.</li>
			</ul>
		</li>
	</ul>

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "slate",
			"signal_type": "start",
			"slate_uri": "https://example.com/slate.ts"
		}
	]
	“`

	### Slate Out

	Removes any active slate and shows the source video content.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "slate",
			"signal_type": "end"
		}
	]
	“`

	### Splice Insert Start

	Inserts a splice opportunity into the channel for a given duration. Can optionally include UPIDs and a slate URL to select the content to splice into the channel.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "splice_insert",
			"signal_type": "start",
			"duration": 25000,
			"slate_uri": "https://example.com/slate.ts"
		}
	]
	“`

	### Splice Insert End

	Removes an active splice signaling segment from the channel.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "splice_insert",
			"signal_type": "end"
		}
	]
	“`



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiSignalRequest

		Deprecated
	*/
	Signal(ctx context.Context, channelId string) ApiSignalRequest

	// SignalExecute executes the request
	//  @return []GenericSignalResult
	// Deprecated
	SignalExecute(r ApiSignalRequest) ([]GenericSignalResult, *http.Response, error)

	/*
		SlateIn Slate in

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Replaces the current video source with a video slate.

	The following table describes how video slates are supported and recommended attributes. Image slates are **NOT** supported.

	<table>
		<tr>
			<th>Attribute</td>
			<th>Supported</td>
			<th>Recommended</td>
		</tr>
		<tr>
			<td>Max File Size</td>
			<td>100MB (104,857,600 bytes)</td>
			<td></td>
		</tr>
		<tr>
			<td>Total Duration</td>
			<td>Minimum: 3s</td>
			<td>10-30s</td>
		</tr>
		<tr>
			<td>Container</td>
			<td>MPEG-TS</td>
			<td></td>
		</tr>
		<tr>
			<td>Resolution (Recommended)</td>
			<td>Up to 4k (2160p)</td>
			<td>720p</td>
		</tr>
		<tr>
			<td>Framerate</td>
			<td>25i, 25p, 29.97i, 30p, 60p</td>
			<td>30p</td>
		</tr>
		<tr>
			<td>Video Codec</td>
			<td>
				- H.264<br/>
				- H.265<br/>
				- MPEG2<br/>
			</td>
			<td>H.264 Main or High profile</td>
		</tr>
		<tr>
			<td>Audio Codec</td>
			<td>
				- AAC-LC<br/>
				- AC-3<br/>
				- E-AC-3<br/>
				- MPEG1|2 Audio<br/>
			</td>
			<td>48KHz AAC-LC</td>
		</tr>
	</table>

	Additional slate requirements:
	<ul>
	    <li>The slate MUST contain at least 3 seconds of supported audio and video.</li>
	    <li>The delta between the duration of audio and video MUST be less than 3 seconds.</li>
	    <li>The delta between the timestamps of the first audio and the first video samples MUST be less than 3 seconds.
			<ul>
	        	<li>Audio and video duration measurement begins after the first IDR in the file.</li>
			</ul>
		</li>
		<li>The MPEG2TS PMT MUST NOT change for the duration of the file.
			<ul>
	        	<li>Ex. PIDs, audio codec, video codec, etc. must be the same throughout.</li>
			</ul>
		</li>
	</ul>



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiSlateInRequest

		Deprecated
	*/
	SlateIn(ctx context.Context, channelId string) ApiSlateInRequest

	// SlateInExecute executes the request
	// Deprecated
	SlateInExecute(r ApiSlateInRequest) (*http.Response, error)

	/*
		SlateOut Slate out

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Removes any active slate and show the source video content.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiSlateOutRequest

		Deprecated
	*/
	SlateOut(ctx context.Context, channelId string) ApiSlateOutRequest

	// SlateOutExecute executes the request
	// Deprecated
	SlateOutExecute(r ApiSlateOutRequest) (*http.Response, error)

	/*
		SpliceEnd Splice Insert End

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Inserts a 'splice insert end' SCTE-35 message into the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiSpliceEndRequest

		Deprecated
	*/
	SpliceEnd(ctx context.Context, channelId string) ApiSpliceEndRequest

	// SpliceEndExecute executes the request
	// Deprecated
	SpliceEndExecute(r ApiSpliceEndRequest) (*http.Response, error)

	/*
		SpliceStart Splice Insert Start

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

	Inserts a 'splice insert start' SCTE-35 message into the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiSpliceStartRequest

		Deprecated
	*/
	SpliceStart(ctx context.Context, channelId string) ApiSpliceStartRequest

	// SpliceStartExecute executes the request
	// Deprecated
	SpliceStartExecute(r ApiSpliceStartRequest) (*http.Response, error)
}

type ChannelOperationsApiService

type ChannelOperationsApiService service

ChannelOperationsApiService ChannelOperationsApi service

func (*ChannelOperationsApiService) ClearDvrWindow

ClearDvrWindow Clear DVR Window

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [delete-org-dvr-window](#delete-/v2/-org-/channels/-channel-id-/dvr-window) instead.</b>

Clears the DVR window for the channel by removing all video segments in the manifest from before the request. This sets the earliest time a player can rewind to this point.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiClearDvrWindowRequest

Deprecated

func (*ChannelOperationsApiService) ClearDvrWindowExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) GetBetaSignalLogs

func (a *ChannelOperationsApiService) GetBetaSignalLogs(ctx context.Context, channelId string) ApiGetBetaSignalLogsRequest

GetBetaSignalLogs Signal Logs

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-beta-logs-signaling](#get-/v2/-org-/channels/-channel-id-/beta/logs/signaling) instead.</b>

Warning: This is deprecated beta functionality and is unstable and may change, break, or be removed in the future without notice.

Returns the signalling history for a channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiGetBetaSignalLogsRequest

Deprecated

func (*ChannelOperationsApiService) GetBetaSignalLogsExecute

Execute executes the request

@return []SignalingLog

Deprecated

func (*ChannelOperationsApiService) GetSignals

GetSignals Get Signals

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-signals](#get-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Returns the active signals for a channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiGetSignalsRequest

Deprecated

func (*ChannelOperationsApiService) GetSignalsExecute

Execute executes the request

@return []Segment

Deprecated

func (*ChannelOperationsApiService) InsertId3

InsertId3 Insert ID3

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-id3](#post-/v2/-org-/channels/-channel-id-/id3) instead.</b>

Inserts the provided UTF-8 text metadata in the output stream embedded in a TXXX frame of a ID3 tag.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiInsertId3Request

Deprecated

func (*ChannelOperationsApiService) InsertId3Execute

Execute executes the request

@return InsertMetadataResult

Deprecated

func (*ChannelOperationsApiService) InsertScte35

InsertScte35 Insert SCTE-35

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-scte35](#post-/v2/-org-/channels/-channel-id-/scte35) instead.</b>

Inserts a SCTE-35 formatted binary payload into the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiInsertScte35Request

Deprecated

func (*ChannelOperationsApiService) InsertScte35Execute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) PreviewImage

PreviewImage Get Preview Image

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-preview-image](#get-/v2/-org-/channels/-channel-id-/preview-image) instead.</b>

Get a static image of what your channel is outputting. Valid Accept headers are: image/jpeg

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiPreviewImageRequest

Deprecated

func (*ChannelOperationsApiService) PreviewImageExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) PreviewStreams

PreviewStreams Get Preview Streams

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-preview-streams](#get-/v2/-org-/channels/-channel-id-/preview-streams) instead.</b>

Get a default url that links to a preview of the channel. Additionally, all possible video and audio tracks are provided back and can be interchanged in the given url.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiPreviewStreamsRequest

Deprecated

func (*ChannelOperationsApiService) PreviewStreamsExecute

Execute executes the request

@return GetPreviewStreamsResponse

Deprecated

func (*ChannelOperationsApiService) ProgramEnd

ProgramEnd Program End

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Inserts a 'program end' SCTE-35 message into the channel. This route should only be used for non-overlapping program markers. If you want overlapping program makers please use Generic Signal instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiProgramEndRequest

Deprecated

func (*ChannelOperationsApiService) ProgramEndExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) ProgramStart

ProgramStart Program Start

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Inserts a 'program start' SCTE-35 message into the channel. This route should only be used for non-overlapping program markers. If you want overlapping program makers please use Generic Signal instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiProgramStartRequest

Deprecated

func (*ChannelOperationsApiService) ProgramStartExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) Signal

Signal Generic Signal

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Inserts an out-of-band signal into a channel. A signal represents a program signal like chapter-start or ad-end. Signals operate on signaling segments. For example, a chapter-start will result in a new active Chapter segment, while a chapter-end with the same event_id will end it. Signals loosely map to SCTE-35 time_signals and splice_inserts.

The breakaway and resumption signal types are only valid with program segments.

The required event_id identifies the active signaling segment. Use the same event_id for both start and end to reference the same segment.

### Program Start

Inserts a SCTE-35 program start message into the channel with the given event ID. Corresponding calls to end the program must use the same event ID.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "program",
	"signal_type": "start"
}

] ```

### Program End

Inserts a SCTE-35 program end message into the channel with the given event ID. The event ID must match the one given during program start.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "program",
	"signal_type": "end"
}

] ```

### Slate In

Replaces the current video source with a video slate. An optional duration may be passed to automatically remove the slate after some time, otherwise the slate will remain until removed via a slate out signal.

The following table describes how video slates are supported and recommended attributes. Image slates are **NOT** supported.

<table>

<tr>
	<th>Attribute</td>
	<th>Supported</td>
	<th>Recommended</td>
</tr>
<tr>
	<td>Max File Size</td>
	<td>100MB (104,857,600 bytes)</td>
	<td></td>
</tr>
<tr>
	<td>Total Duration</td>
	<td>Minimum: 3s</td>
	<td>10-30s</td>
</tr>
<tr>
	<td>Container</td>
	<td>MPEG-TS</td>
	<td></td>
</tr>
<tr>
	<td>Resolution (Recommended)</td>
	<td>Up to 4k (2160p)</td>
	<td>720p</td>
</tr>
<tr>
	<td>Framerate</td>
	<td>25i, 25p, 29.97i, 30p, 60p</td>
	<td>30p</td>
</tr>
<tr>
	<td>Video Codec</td>
	<td>
		- H.264<br/>
		- H.265<br/>
		- MPEG2<br/>
	</td>
	<td>H.264 Main or High profile</td>
</tr>
<tr>
	<td>Audio Codec</td>
	<td>
		- AAC-LC<br/>
		- AC-3<br/>
		- E-AC-3<br/>
		- MPEG1|2 Audio<br/>
	</td>
	<td>48KHz AAC-LC</td>
</tr>

</table>

Additional slate requirements: <ul>

    <li>The slate MUST contain at least 3 seconds of supported audio and video.</li>
    <li>The delta between the duration of audio and video MUST be less than 3 seconds.</li>
    <li>The delta between the timestamps of the first audio and the first video samples MUST be less than 3 seconds.
		<ul>
        	<li>Audio and video duration measurement begins after the first IDR in the file.</li>
		</ul>
	</li>
	<li>The MPEG2TS PMT MUST NOT change for the duration of the file.
		<ul>
        	<li>Ex. PIDs, audio codec, video codec, etc. must be the same throughout.</li>
		</ul>
	</li>

</ul>

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "slate",
	"signal_type": "start",
	"slate_uri": "https://example.com/slate.ts"
}

] ```

### Slate Out

Removes any active slate and shows the source video content.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "slate",
	"signal_type": "end"
}

] ```

### Splice Insert Start

Inserts a splice opportunity into the channel for a given duration. Can optionally include UPIDs and a slate URL to select the content to splice into the channel.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "splice_insert",
	"signal_type": "start",
	"duration": 25000,
	"slate_uri": "https://example.com/slate.ts"
}

] ```

### Splice Insert End

Removes an active splice signaling segment from the channel.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "splice_insert",
	"signal_type": "end"
}

] ```

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiSignalRequest

Deprecated

func (*ChannelOperationsApiService) SignalExecute

Execute executes the request

@return []GenericSignalResult

Deprecated

func (*ChannelOperationsApiService) SlateIn

SlateIn Slate in

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Replaces the current video source with a video slate.

The following table describes how video slates are supported and recommended attributes. Image slates are **NOT** supported.

<table>

<tr>
	<th>Attribute</td>
	<th>Supported</td>
	<th>Recommended</td>
</tr>
<tr>
	<td>Max File Size</td>
	<td>100MB (104,857,600 bytes)</td>
	<td></td>
</tr>
<tr>
	<td>Total Duration</td>
	<td>Minimum: 3s</td>
	<td>10-30s</td>
</tr>
<tr>
	<td>Container</td>
	<td>MPEG-TS</td>
	<td></td>
</tr>
<tr>
	<td>Resolution (Recommended)</td>
	<td>Up to 4k (2160p)</td>
	<td>720p</td>
</tr>
<tr>
	<td>Framerate</td>
	<td>25i, 25p, 29.97i, 30p, 60p</td>
	<td>30p</td>
</tr>
<tr>
	<td>Video Codec</td>
	<td>
		- H.264<br/>
		- H.265<br/>
		- MPEG2<br/>
	</td>
	<td>H.264 Main or High profile</td>
</tr>
<tr>
	<td>Audio Codec</td>
	<td>
		- AAC-LC<br/>
		- AC-3<br/>
		- E-AC-3<br/>
		- MPEG1|2 Audio<br/>
	</td>
	<td>48KHz AAC-LC</td>
</tr>

</table>

Additional slate requirements: <ul>

    <li>The slate MUST contain at least 3 seconds of supported audio and video.</li>
    <li>The delta between the duration of audio and video MUST be less than 3 seconds.</li>
    <li>The delta between the timestamps of the first audio and the first video samples MUST be less than 3 seconds.
		<ul>
        	<li>Audio and video duration measurement begins after the first IDR in the file.</li>
		</ul>
	</li>
	<li>The MPEG2TS PMT MUST NOT change for the duration of the file.
		<ul>
        	<li>Ex. PIDs, audio codec, video codec, etc. must be the same throughout.</li>
		</ul>
	</li>

</ul>

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiSlateInRequest

Deprecated

func (*ChannelOperationsApiService) SlateInExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) SlateOut

SlateOut Slate out

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Removes any active slate and show the source video content.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiSlateOutRequest

Deprecated

func (*ChannelOperationsApiService) SlateOutExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) SpliceEnd

SpliceEnd Splice Insert End

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Inserts a 'splice insert end' SCTE-35 message into the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiSpliceEndRequest

Deprecated

func (*ChannelOperationsApiService) SpliceEndExecute

Execute executes the request Deprecated

func (*ChannelOperationsApiService) SpliceStart

SpliceStart Splice Insert Start

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-channel-signals](#post-/v2/-org-/channels/-channel-id-/signals) instead.</b>

Inserts a 'splice insert start' SCTE-35 message into the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiSpliceStartRequest

Deprecated

func (*ChannelOperationsApiService) SpliceStartExecute

Execute executes the request Deprecated

type ChannelOperationsForOrganizationApi

type ChannelOperationsForOrganizationApi interface {

	/*
		ClearOrgDvrWindow Clear DVR Window

		Clears the DVR window for the channel by removing all video segments in the manifest from before the request.  This sets the earliest time a player can rewind to this point.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiClearOrgDvrWindowRequest
	*/
	ClearOrgDvrWindow(ctx context.Context, org string, channelId string) ApiClearOrgDvrWindowRequest

	// ClearOrgDvrWindowExecute executes the request
	ClearOrgDvrWindowExecute(r ApiClearOrgDvrWindowRequest) (*http.Response, error)

	/*
		GetOrgPreviewImage Get Preview Image

		Get a static image of what your channel is outputting.  Valid Accept headers are: image/jpeg

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgPreviewImageRequest
	*/
	GetOrgPreviewImage(ctx context.Context, org string, channelId string) ApiGetOrgPreviewImageRequest

	// GetOrgPreviewImageExecute executes the request
	GetOrgPreviewImageExecute(r ApiGetOrgPreviewImageRequest) (*http.Response, error)

	/*
		GetOrgSignalLogs Signal Logs

		Warning: This is deprecated beta functionality and is unstable and may change, break, or be removed in the future without notice.

	Returns the signalling history for a channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgSignalLogsRequest
	*/
	GetOrgSignalLogs(ctx context.Context, org string, channelId string) ApiGetOrgSignalLogsRequest

	// GetOrgSignalLogsExecute executes the request
	//  @return []SignalingLog
	GetOrgSignalLogsExecute(r ApiGetOrgSignalLogsRequest) ([]SignalingLog, *http.Response, error)

	/*
		GetOrgSignals Get Signals

		Returns the active signals for a channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgSignalsRequest
	*/
	GetOrgSignals(ctx context.Context, org string, channelId string) ApiGetOrgSignalsRequest

	// GetOrgSignalsExecute executes the request
	//  @return []Segment
	GetOrgSignalsExecute(r ApiGetOrgSignalsRequest) ([]Segment, *http.Response, error)

	/*
		InsertOrgId3 Insert ID3

		Inserts the provided UTF-8 text metadata in the output stream embedded in a TXXX frame of a ID3 tag.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiInsertOrgId3Request
	*/
	InsertOrgId3(ctx context.Context, org string, channelId string) ApiInsertOrgId3Request

	// InsertOrgId3Execute executes the request
	//  @return InsertMetadataResult
	InsertOrgId3Execute(r ApiInsertOrgId3Request) (*InsertMetadataResult, *http.Response, error)

	/*
		InsertOrgScte35 Insert SCTE-35

		Inserts a SCTE-35 formatted binary payload into the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiInsertOrgScte35Request
	*/
	InsertOrgScte35(ctx context.Context, org string, channelId string) ApiInsertOrgScte35Request

	// InsertOrgScte35Execute executes the request
	InsertOrgScte35Execute(r ApiInsertOrgScte35Request) (*http.Response, error)

	/*
		OrgGetTranscoderStatus Get Transcoder Status

		Get the current status for the live transcoder powering the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@param org Organization name
		@return ApiOrgGetTranscoderStatusRequest
	*/
	OrgGetTranscoderStatus(ctx context.Context, channelId string, org string) ApiOrgGetTranscoderStatusRequest

	// OrgGetTranscoderStatusExecute executes the request
	//  @return Status
	OrgGetTranscoderStatusExecute(r ApiOrgGetTranscoderStatusRequest) (*Status, *http.Response, error)

	/*
		OrgPinIngest Pin Ingest

		Pin the channel's transcoder to prefer either primary or secondary ingest feeds.
	Note that this will disable some automated ingest failover that is based on the quality of the feeds.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@param org Organization name
		@return ApiOrgPinIngestRequest
	*/
	OrgPinIngest(ctx context.Context, channelId string, org string) ApiOrgPinIngestRequest

	// OrgPinIngestExecute executes the request
	OrgPinIngestExecute(r ApiOrgPinIngestRequest) (*http.Response, error)

	/*
		OrgPreviewStreams Get Preview Streams

		Get a default url that links to a preview of the channel. Additionally, all possible
	video and audio tracks are provided back and can be interchanged in the given url.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiOrgPreviewStreamsRequest
	*/
	OrgPreviewStreams(ctx context.Context, org string, channelId string) ApiOrgPreviewStreamsRequest

	// OrgPreviewStreamsExecute executes the request
	//  @return GetPreviewStreamsResponse
	OrgPreviewStreamsExecute(r ApiOrgPreviewStreamsRequest) (*GetPreviewStreamsResponse, *http.Response, error)

	/*
		OrgUnpinIngest Unpin Ingest

		Remove the preferrence for primary or secondary ingest feed from the channel's transcoder.
	Automated source failover based on feed quality will be resumed.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@param org Organization name
		@return ApiOrgUnpinIngestRequest
	*/
	OrgUnpinIngest(ctx context.Context, channelId string, org string) ApiOrgUnpinIngestRequest

	// OrgUnpinIngestExecute executes the request
	OrgUnpinIngestExecute(r ApiOrgUnpinIngestRequest) (*http.Response, error)

	/*
		PostOrgSignals Generic Signal

		Inserts an out-of-band signal into a channel. A signal represents a program signal like chapter-start or ad-end. Signals operate on signaling segments. For example, a chapter-start will result in a new active Chapter segment, while a chapter-end with the same event_id will end it. Signals loosely map to SCTE-35 time_signals and splice_inserts.

	The breakaway and resumption signal types are only valid with program segments.

	The required event_id identifies the active signaling segment. Use the same event_id for both start and end to reference the same segment.

	### Program Start

	Inserts a SCTE-35 program start message into the channel with the given event ID. Corresponding calls to end the program must use the same event ID.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "program",
			"signal_type": "start"
		}
	]
	“`

	### Program End

	Inserts a SCTE-35 program end message into the channel with the given event ID. The event ID must match the one given during program start.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "program",
			"signal_type": "end"
		}
	]
	“`

	### Slate In

	Replaces the current video source with a video slate. An optional duration may be passed to automatically remove the slate after some time, otherwise the slate will remain until removed via a slate out signal.


	The following table describes how video slates are supported and recommended attributes. Image slates are **NOT** supported.

	<table>
		<tr>
			<th>Attribute</td>
			<th>Supported</td>
			<th>Recommended</td>
		</tr>
		<tr>
			<td>Max File Size</td>
			<td>100MB (104,857,600 bytes)</td>
			<td></td>
		</tr>
		<tr>
			<td>Total Duration</td>
			<td>Minimum: 3s</td>
			<td>10-30s</td>
		</tr>
		<tr>
			<td>Container</td>
			<td>MPEG-TS</td>
			<td></td>
		</tr>
		<tr>
			<td>Resolution (Recommended)</td>
			<td>Up to 4k (2160p)</td>
			<td>720p</td>
		</tr>
		<tr>
			<td>Framerate</td>
			<td>25i, 25p, 29.97i, 30p, 60p</td>
			<td>30p</td>
		</tr>
		<tr>
			<td>Video Codec</td>
			<td>
				- H.264<br/>
				- H.265<br/>
				- MPEG2<br/>
			</td>
			<td>H.264 Main or High profile</td>
		</tr>
		<tr>
			<td>Audio Codec</td>
			<td>
				- AAC-LC<br/>
				- AC-3<br/>
				- E-AC-3<br/>
				- MPEG1|2 Audio<br/>
			</td>
			<td>48KHz AAC-LC</td>
		</tr>
	</table>

	Additional slate requirements:
	<ul>
	    <li>The slate MUST contain at least 3 seconds of supported audio and video.</li>
	    <li>The delta between the duration of audio and video MUST be less than 3 seconds.</li>
	    <li>The delta between the timestamps of the first audio and the first video samples MUST be less than 3 seconds.
			<ul>
	        	<li>Audio and video duration measurement begins after the first IDR in the file.</li>
			</ul>
		</li>
		<li>The MPEG2TS PMT MUST NOT change for the duration of the file.
			<ul>
	        	<li>Ex. PIDs, audio codec, video codec, etc. must be the same throughout.</li>
			</ul>
		</li>
	</ul>

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "slate",
			"signal_type": "start",
			"slate_uri": "https://example.com/slate.ts"
		}
	]
	“`

	### Slate Out

	Removes any active slate and shows the source video content.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "slate",
			"signal_type": "end"
		}
	]
	“`

	### Splice Insert Start

	Inserts a splice opportunity into the channel for a given duration. Can optionally include UPIDs and a slate URL to select the content to splice into the channel.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "splice_insert",
			"signal_type": "start",
			"duration": 25000,
			"slate_uri": "https://example.com/slate.ts"
		}
	]
	“`

	### Splice Insert End

	Removes an active splice signaling segment from the channel.

	Example input body:

	“`json
	[
		{
			"event_id": 0,
			"segment_type": "splice_insert",
			"signal_type": "end"
		}
	]
	“`



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiPostOrgSignalsRequest
	*/
	PostOrgSignals(ctx context.Context, org string, channelId string) ApiPostOrgSignalsRequest

	// PostOrgSignalsExecute executes the request
	//  @return []GenericSignalResult
	PostOrgSignalsExecute(r ApiPostOrgSignalsRequest) ([]GenericSignalResult, *http.Response, error)
}

type ChannelOperationsForOrganizationApiService

type ChannelOperationsForOrganizationApiService service

ChannelOperationsForOrganizationApiService ChannelOperationsForOrganizationApi service

func (*ChannelOperationsForOrganizationApiService) ClearOrgDvrWindow

ClearOrgDvrWindow Clear DVR Window

Clears the DVR window for the channel by removing all video segments in the manifest from before the request. This sets the earliest time a player can rewind to this point.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiClearOrgDvrWindowRequest

func (*ChannelOperationsForOrganizationApiService) ClearOrgDvrWindowExecute

Execute executes the request

func (*ChannelOperationsForOrganizationApiService) GetOrgPreviewImage

GetOrgPreviewImage Get Preview Image

Get a static image of what your channel is outputting. Valid Accept headers are: image/jpeg

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgPreviewImageRequest

func (*ChannelOperationsForOrganizationApiService) GetOrgPreviewImageExecute

Execute executes the request

func (*ChannelOperationsForOrganizationApiService) GetOrgSignalLogs

GetOrgSignalLogs Signal Logs

Warning: This is deprecated beta functionality and is unstable and may change, break, or be removed in the future without notice.

Returns the signalling history for a channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgSignalLogsRequest

func (*ChannelOperationsForOrganizationApiService) GetOrgSignalLogsExecute

Execute executes the request

@return []SignalingLog

func (*ChannelOperationsForOrganizationApiService) GetOrgSignals

GetOrgSignals Get Signals

Returns the active signals for a channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgSignalsRequest

func (*ChannelOperationsForOrganizationApiService) GetOrgSignalsExecute

Execute executes the request

@return []Segment

func (*ChannelOperationsForOrganizationApiService) InsertOrgId3

InsertOrgId3 Insert ID3

Inserts the provided UTF-8 text metadata in the output stream embedded in a TXXX frame of a ID3 tag.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiInsertOrgId3Request

func (*ChannelOperationsForOrganizationApiService) InsertOrgId3Execute

Execute executes the request

@return InsertMetadataResult

func (*ChannelOperationsForOrganizationApiService) InsertOrgScte35

InsertOrgScte35 Insert SCTE-35

Inserts a SCTE-35 formatted binary payload into the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiInsertOrgScte35Request

func (*ChannelOperationsForOrganizationApiService) InsertOrgScte35Execute

Execute executes the request

func (*ChannelOperationsForOrganizationApiService) OrgGetTranscoderStatus

OrgGetTranscoderStatus Get Transcoder Status

Get the current status for the live transcoder powering the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@param org Organization name
@return ApiOrgGetTranscoderStatusRequest

func (*ChannelOperationsForOrganizationApiService) OrgGetTranscoderStatusExecute

Execute executes the request

@return Status

func (*ChannelOperationsForOrganizationApiService) OrgPinIngest

OrgPinIngest Pin Ingest

Pin the channel's transcoder to prefer either primary or secondary ingest feeds. Note that this will disable some automated ingest failover that is based on the quality of the feeds.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@param org Organization name
@return ApiOrgPinIngestRequest

func (*ChannelOperationsForOrganizationApiService) OrgPinIngestExecute

Execute executes the request

func (*ChannelOperationsForOrganizationApiService) OrgPreviewStreams

OrgPreviewStreams Get Preview Streams

Get a default url that links to a preview of the channel. Additionally, all possible video and audio tracks are provided back and can be interchanged in the given url.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiOrgPreviewStreamsRequest

func (*ChannelOperationsForOrganizationApiService) OrgPreviewStreamsExecute

Execute executes the request

@return GetPreviewStreamsResponse

func (*ChannelOperationsForOrganizationApiService) OrgUnpinIngest

OrgUnpinIngest Unpin Ingest

Remove the preferrence for primary or secondary ingest feed from the channel's transcoder. Automated source failover based on feed quality will be resumed.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@param org Organization name
@return ApiOrgUnpinIngestRequest

func (*ChannelOperationsForOrganizationApiService) OrgUnpinIngestExecute

Execute executes the request

func (*ChannelOperationsForOrganizationApiService) PostOrgSignals

PostOrgSignals Generic Signal

Inserts an out-of-band signal into a channel. A signal represents a program signal like chapter-start or ad-end. Signals operate on signaling segments. For example, a chapter-start will result in a new active Chapter segment, while a chapter-end with the same event_id will end it. Signals loosely map to SCTE-35 time_signals and splice_inserts.

The breakaway and resumption signal types are only valid with program segments.

The required event_id identifies the active signaling segment. Use the same event_id for both start and end to reference the same segment.

### Program Start

Inserts a SCTE-35 program start message into the channel with the given event ID. Corresponding calls to end the program must use the same event ID.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "program",
	"signal_type": "start"
}

] ```

### Program End

Inserts a SCTE-35 program end message into the channel with the given event ID. The event ID must match the one given during program start.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "program",
	"signal_type": "end"
}

] ```

### Slate In

Replaces the current video source with a video slate. An optional duration may be passed to automatically remove the slate after some time, otherwise the slate will remain until removed via a slate out signal.

The following table describes how video slates are supported and recommended attributes. Image slates are **NOT** supported.

<table>

<tr>
	<th>Attribute</td>
	<th>Supported</td>
	<th>Recommended</td>
</tr>
<tr>
	<td>Max File Size</td>
	<td>100MB (104,857,600 bytes)</td>
	<td></td>
</tr>
<tr>
	<td>Total Duration</td>
	<td>Minimum: 3s</td>
	<td>10-30s</td>
</tr>
<tr>
	<td>Container</td>
	<td>MPEG-TS</td>
	<td></td>
</tr>
<tr>
	<td>Resolution (Recommended)</td>
	<td>Up to 4k (2160p)</td>
	<td>720p</td>
</tr>
<tr>
	<td>Framerate</td>
	<td>25i, 25p, 29.97i, 30p, 60p</td>
	<td>30p</td>
</tr>
<tr>
	<td>Video Codec</td>
	<td>
		- H.264<br/>
		- H.265<br/>
		- MPEG2<br/>
	</td>
	<td>H.264 Main or High profile</td>
</tr>
<tr>
	<td>Audio Codec</td>
	<td>
		- AAC-LC<br/>
		- AC-3<br/>
		- E-AC-3<br/>
		- MPEG1|2 Audio<br/>
	</td>
	<td>48KHz AAC-LC</td>
</tr>

</table>

Additional slate requirements: <ul>

    <li>The slate MUST contain at least 3 seconds of supported audio and video.</li>
    <li>The delta between the duration of audio and video MUST be less than 3 seconds.</li>
    <li>The delta between the timestamps of the first audio and the first video samples MUST be less than 3 seconds.
		<ul>
        	<li>Audio and video duration measurement begins after the first IDR in the file.</li>
		</ul>
	</li>
	<li>The MPEG2TS PMT MUST NOT change for the duration of the file.
		<ul>
        	<li>Ex. PIDs, audio codec, video codec, etc. must be the same throughout.</li>
		</ul>
	</li>

</ul>

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "slate",
	"signal_type": "start",
	"slate_uri": "https://example.com/slate.ts"
}

] ```

### Slate Out

Removes any active slate and shows the source video content.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "slate",
	"signal_type": "end"
}

] ```

### Splice Insert Start

Inserts a splice opportunity into the channel for a given duration. Can optionally include UPIDs and a slate URL to select the content to splice into the channel.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "splice_insert",
	"signal_type": "start",
	"duration": 25000,
	"slate_uri": "https://example.com/slate.ts"
}

] ```

### Splice Insert End

Removes an active splice signaling segment from the channel.

Example input body:

```json [

{
	"event_id": 0,
	"segment_type": "splice_insert",
	"signal_type": "end"
}

] ```

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiPostOrgSignalsRequest

func (*ChannelOperationsForOrganizationApiService) PostOrgSignalsExecute

Execute executes the request

@return []GenericSignalResult

type ChannelPackaging

type ChannelPackaging struct {
	// Defines the list of packagers available for Publications.
	Packagers *map[string]ChannelPackagingPackagersValue `json:"packagers,omitempty"`
}

ChannelPackaging Packaging configures media format and content protection settings.

func NewChannelPackaging

func NewChannelPackaging() *ChannelPackaging

NewChannelPackaging instantiates a new ChannelPackaging object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingWithDefaults

func NewChannelPackagingWithDefaults() *ChannelPackaging

NewChannelPackagingWithDefaults instantiates a new ChannelPackaging object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackaging) GetPackagers

GetPackagers returns the Packagers field value if set, zero value otherwise.

func (*ChannelPackaging) GetPackagersOk

func (o *ChannelPackaging) GetPackagersOk() (*map[string]ChannelPackagingPackagersValue, bool)

GetPackagersOk returns a tuple with the Packagers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackaging) HasPackagers

func (o *ChannelPackaging) HasPackagers() bool

HasPackagers returns a boolean if a field has been set.

func (ChannelPackaging) MarshalJSON

func (o ChannelPackaging) MarshalJSON() ([]byte, error)

func (*ChannelPackaging) SetPackagers

SetPackagers gets a reference to the given map[string]ChannelPackagingPackagersValue and assigns it to the Packagers field.

func (ChannelPackaging) ToMap

func (o ChannelPackaging) ToMap() (map[string]interface{}, error)

type ChannelPackagingPackagersValue

type ChannelPackagingPackagersValue struct {
	ContentProtection *ChannelPackagingPackagersValueContentProtection `json:"content_protection,omitempty"`
	Mp2t              *ChannelPackagingPackagersValueMp2t              `json:"mp2t,omitempty"`
	Mp4               *ChannelPackagingPackagersValueMp4               `json:"mp4,omitempty"`
	WebVtt            *ChannelPackagingPackagersValueWebVtt            `json:"web_vtt,omitempty"`
}

ChannelPackagingPackagersValue struct for ChannelPackagingPackagersValue

func NewChannelPackagingPackagersValue

func NewChannelPackagingPackagersValue() *ChannelPackagingPackagersValue

NewChannelPackagingPackagersValue instantiates a new ChannelPackagingPackagersValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueWithDefaults

func NewChannelPackagingPackagersValueWithDefaults() *ChannelPackagingPackagersValue

NewChannelPackagingPackagersValueWithDefaults instantiates a new ChannelPackagingPackagersValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValue) GetContentProtection

GetContentProtection returns the ContentProtection field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValue) GetContentProtectionOk

GetContentProtectionOk returns a tuple with the ContentProtection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValue) GetMp2t

GetMp2t returns the Mp2t field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValue) GetMp2tOk

GetMp2tOk returns a tuple with the Mp2t field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValue) GetMp4

GetMp4 returns the Mp4 field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValue) GetMp4Ok

GetMp4Ok returns a tuple with the Mp4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValue) GetWebVtt added in v1.1.0

GetWebVtt returns the WebVtt field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValue) GetWebVttOk added in v1.1.0

GetWebVttOk returns a tuple with the WebVtt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValue) HasContentProtection

func (o *ChannelPackagingPackagersValue) HasContentProtection() bool

HasContentProtection returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValue) HasMp2t

func (o *ChannelPackagingPackagersValue) HasMp2t() bool

HasMp2t returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValue) HasMp4

HasMp4 returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValue) HasWebVtt added in v1.1.0

func (o *ChannelPackagingPackagersValue) HasWebVtt() bool

HasWebVtt returns a boolean if a field has been set.

func (ChannelPackagingPackagersValue) MarshalJSON

func (o ChannelPackagingPackagersValue) MarshalJSON() ([]byte, error)

func (*ChannelPackagingPackagersValue) SetContentProtection

SetContentProtection gets a reference to the given ChannelPackagingPackagersValueContentProtection and assigns it to the ContentProtection field.

func (*ChannelPackagingPackagersValue) SetMp2t

SetMp2t gets a reference to the given ChannelPackagingPackagersValueMp2t and assigns it to the Mp2t field.

func (*ChannelPackagingPackagersValue) SetMp4

SetMp4 gets a reference to the given ChannelPackagingPackagersValueMp4 and assigns it to the Mp4 field.

func (*ChannelPackagingPackagersValue) SetWebVtt added in v1.1.0

SetWebVtt gets a reference to the given ChannelPackagingPackagersValueWebVtt and assigns it to the WebVtt field.

func (ChannelPackagingPackagersValue) ToMap

func (o ChannelPackagingPackagersValue) ToMap() (map[string]interface{}, error)

type ChannelPackagingPackagersValueContentProtection

type ChannelPackagingPackagersValueContentProtection struct {
	Atlas       *ChannelPackagingPackagersValueContentProtectionAtlas       `json:"atlas,omitempty"`
	BulkFile    *ChannelPackagingPackagersValueContentProtectionBulkFile    `json:"bulk_file,omitempty"`
	Common      *ChannelPackagingPackagersValueContentProtectionCommon      `json:"common,omitempty"`
	Cpix        *ChannelPackagingPackagersValueContentProtectionCpix        `json:"cpix,omitempty"`
	KeyRotation *ChannelPackagingPackagersValueContentProtectionKeyRotation `json:"key_rotation,omitempty"`
	// Only one of ['bulk_file', 'sample_aes', 'common'] may be set.
	SampleAes *map[string]interface{}                                `json:"sample_aes,omitempty"`
	Simple    *ChannelPackagingPackagersValueContentProtectionSimple `json:"simple,omitempty"`
}

ChannelPackagingPackagersValueContentProtection Configures how to protect packaged media segments.

func NewChannelPackagingPackagersValueContentProtection

func NewChannelPackagingPackagersValueContentProtection() *ChannelPackagingPackagersValueContentProtection

NewChannelPackagingPackagersValueContentProtection instantiates a new ChannelPackagingPackagersValueContentProtection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionWithDefaults

func NewChannelPackagingPackagersValueContentProtectionWithDefaults() *ChannelPackagingPackagersValueContentProtection

NewChannelPackagingPackagersValueContentProtectionWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtection) GetAtlas

GetAtlas returns the Atlas field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetAtlasOk

GetAtlasOk returns a tuple with the Atlas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) GetBulkFile

GetBulkFile returns the BulkFile field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetBulkFileOk

GetBulkFileOk returns a tuple with the BulkFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) GetCommon

GetCommon returns the Common field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetCommonOk

GetCommonOk returns a tuple with the Common field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) GetCpix

GetCpix returns the Cpix field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetCpixOk

GetCpixOk returns a tuple with the Cpix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) GetKeyRotation

GetKeyRotation returns the KeyRotation field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetKeyRotationOk

GetKeyRotationOk returns a tuple with the KeyRotation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) GetSampleAes

func (o *ChannelPackagingPackagersValueContentProtection) GetSampleAes() map[string]interface{}

GetSampleAes returns the SampleAes field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetSampleAesOk

func (o *ChannelPackagingPackagersValueContentProtection) GetSampleAesOk() (*map[string]interface{}, bool)

GetSampleAesOk returns a tuple with the SampleAes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) GetSimple

GetSimple returns the Simple field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtection) GetSimpleOk

GetSimpleOk returns a tuple with the Simple field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasAtlas

HasAtlas returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasBulkFile

HasBulkFile returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasCommon

HasCommon returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasCpix

HasCpix returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasKeyRotation

HasKeyRotation returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasSampleAes

HasSampleAes returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtection) HasSimple

HasSimple returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtection) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtection) SetAtlas

SetAtlas gets a reference to the given ChannelPackagingPackagersValueContentProtectionAtlas and assigns it to the Atlas field.

func (*ChannelPackagingPackagersValueContentProtection) SetBulkFile

SetBulkFile gets a reference to the given ChannelPackagingPackagersValueContentProtectionBulkFile and assigns it to the BulkFile field.

func (*ChannelPackagingPackagersValueContentProtection) SetCommon

SetCommon gets a reference to the given ChannelPackagingPackagersValueContentProtectionCommon and assigns it to the Common field.

func (*ChannelPackagingPackagersValueContentProtection) SetCpix

SetCpix gets a reference to the given ChannelPackagingPackagersValueContentProtectionCpix and assigns it to the Cpix field.

func (*ChannelPackagingPackagersValueContentProtection) SetKeyRotation

SetKeyRotation gets a reference to the given ChannelPackagingPackagersValueContentProtectionKeyRotation and assigns it to the KeyRotation field.

func (*ChannelPackagingPackagersValueContentProtection) SetSampleAes

func (o *ChannelPackagingPackagersValueContentProtection) SetSampleAes(v map[string]interface{})

SetSampleAes gets a reference to the given map[string]interface{} and assigns it to the SampleAes field.

func (*ChannelPackagingPackagersValueContentProtection) SetSimple

SetSimple gets a reference to the given ChannelPackagingPackagersValueContentProtectionSimple and assigns it to the Simple field.

func (ChannelPackagingPackagersValueContentProtection) ToMap

func (o ChannelPackagingPackagersValueContentProtection) ToMap() (map[string]interface{}, error)

type ChannelPackagingPackagersValueContentProtectionAtlas

type ChannelPackagingPackagersValueContentProtectionAtlas struct {
	// The Asset Identifier which was taken from the token entitlement service request.
	AssetId *string `json:"asset_id,omitempty"`
	// The Identifier of the Company that this token belongs.
	CompanyId *string `json:"company_id,omitempty"`
	// DRM system keys to request
	Drms []string `json:"drms,omitempty"`
	// When TRUE the KeyID is not embedded in the pssh box which sets the version to 0. Defaults to generating v1 pssh_boxes that includes the key_id
	WidevineV0PsshBox *bool `json:"widevine_v0_pssh_box,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionAtlas Only one of ['simple', 'atlas', 'cpix'] may be set.

func NewChannelPackagingPackagersValueContentProtectionAtlas

func NewChannelPackagingPackagersValueContentProtectionAtlas() *ChannelPackagingPackagersValueContentProtectionAtlas

NewChannelPackagingPackagersValueContentProtectionAtlas instantiates a new ChannelPackagingPackagersValueContentProtectionAtlas object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionAtlasWithDefaults

func NewChannelPackagingPackagersValueContentProtectionAtlasWithDefaults() *ChannelPackagingPackagersValueContentProtectionAtlas

NewChannelPackagingPackagersValueContentProtectionAtlasWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionAtlas object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetAssetId

GetAssetId returns the AssetId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetAssetIdOk

GetAssetIdOk returns a tuple with the AssetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetCompanyId

GetCompanyId returns the CompanyId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetCompanyIdOk

GetCompanyIdOk returns a tuple with the CompanyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetDrms

GetDrms returns the Drms field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetDrmsOk

GetDrmsOk returns a tuple with the Drms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetWidevineV0PsshBox

GetWidevineV0PsshBox returns the WidevineV0PsshBox field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) GetWidevineV0PsshBoxOk

func (o *ChannelPackagingPackagersValueContentProtectionAtlas) GetWidevineV0PsshBoxOk() (*bool, bool)

GetWidevineV0PsshBoxOk returns a tuple with the WidevineV0PsshBox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) HasAssetId

HasAssetId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) HasCompanyId

HasCompanyId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) HasDrms

HasDrms returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) HasWidevineV0PsshBox

HasWidevineV0PsshBox returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionAtlas) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionAtlas) SetAssetId

SetAssetId gets a reference to the given string and assigns it to the AssetId field.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) SetCompanyId

SetCompanyId gets a reference to the given string and assigns it to the CompanyId field.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) SetDrms

SetDrms gets a reference to the given []string and assigns it to the Drms field.

func (*ChannelPackagingPackagersValueContentProtectionAtlas) SetWidevineV0PsshBox

SetWidevineV0PsshBox gets a reference to the given bool and assigns it to the WidevineV0PsshBox field.

func (ChannelPackagingPackagersValueContentProtectionAtlas) ToMap

type ChannelPackagingPackagersValueContentProtectionBulkFile

type ChannelPackagingPackagersValueContentProtectionBulkFile struct {
	// How often the IV should be rotated and how it should be created
	IvRotation *string `json:"iv_rotation,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionBulkFile Only one of ['bulk_file', 'sample_aes', 'common'] may be set.

func NewChannelPackagingPackagersValueContentProtectionBulkFile

func NewChannelPackagingPackagersValueContentProtectionBulkFile() *ChannelPackagingPackagersValueContentProtectionBulkFile

NewChannelPackagingPackagersValueContentProtectionBulkFile instantiates a new ChannelPackagingPackagersValueContentProtectionBulkFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionBulkFileWithDefaults

func NewChannelPackagingPackagersValueContentProtectionBulkFileWithDefaults() *ChannelPackagingPackagersValueContentProtectionBulkFile

NewChannelPackagingPackagersValueContentProtectionBulkFileWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionBulkFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionBulkFile) GetIvRotation

GetIvRotation returns the IvRotation field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionBulkFile) GetIvRotationOk

GetIvRotationOk returns a tuple with the IvRotation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionBulkFile) HasIvRotation

HasIvRotation returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionBulkFile) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionBulkFile) SetIvRotation

SetIvRotation gets a reference to the given string and assigns it to the IvRotation field.

func (ChannelPackagingPackagersValueContentProtectionBulkFile) ToMap

type ChannelPackagingPackagersValueContentProtectionCommon

type ChannelPackagingPackagersValueContentProtectionCommon struct {
	// Defines the scheme that can be used with Common Encryption
	SchemeType *string `json:"scheme_type,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionCommon Only one of ['bulk_file', 'sample_aes', 'common'] may be set.

func NewChannelPackagingPackagersValueContentProtectionCommon

func NewChannelPackagingPackagersValueContentProtectionCommon() *ChannelPackagingPackagersValueContentProtectionCommon

NewChannelPackagingPackagersValueContentProtectionCommon instantiates a new ChannelPackagingPackagersValueContentProtectionCommon object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionCommonWithDefaults

func NewChannelPackagingPackagersValueContentProtectionCommonWithDefaults() *ChannelPackagingPackagersValueContentProtectionCommon

NewChannelPackagingPackagersValueContentProtectionCommonWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionCommon object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionCommon) GetSchemeType

GetSchemeType returns the SchemeType field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCommon) GetSchemeTypeOk

GetSchemeTypeOk returns a tuple with the SchemeType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCommon) HasSchemeType

HasSchemeType returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionCommon) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionCommon) SetSchemeType

SetSchemeType gets a reference to the given string and assigns it to the SchemeType field.

func (ChannelPackagingPackagersValueContentProtectionCommon) ToMap

type ChannelPackagingPackagersValueContentProtectionCpix

type ChannelPackagingPackagersValueContentProtectionCpix struct {
	// Unique ID used for certificate settings, unique per distributor.
	CertificatesId *string `json:"certificates_id,omitempty"`
	// (Optional) Content ID that identifies this channel in the CPIX service. Value is defined by the DRM system owner, and if defined will be included as part of a POST request.
	ContentId *string `json:"content_id,omitempty"`
	// Unique ID used for credentials settings, unique per distributor.
	CredentialsId *string `json:"credentials_id,omitempty"`
	// Unique ID of the decryption key to use in case the server response contains content keys encrypted. The key is unique per distirutor, and configured ahead of time by the publishing team and the CPIX service owner.
	DecryptionKeyId *string `json:"decryption_key_id,omitempty"`
	// (Optional) DRM system keys to request. If not defined a GET request will be done, and any key returned will be handled. If defined, random kid(s) (key ids) will be generated on rotation for each DRM system, and a POST request will be done to create them.
	Drms []string `json:"drms,omitempty"`
	// (Optional) An identifier to a list of HTTP headers to be added to the request sent to the CPIX service.
	HeadersId *string `json:"headers_id,omitempty"`
	// CPIX service URI
	Uri *string `json:"uri,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionCpix Only one of ['simple', 'atlas', 'cpix'] may be set.

func NewChannelPackagingPackagersValueContentProtectionCpix

func NewChannelPackagingPackagersValueContentProtectionCpix() *ChannelPackagingPackagersValueContentProtectionCpix

NewChannelPackagingPackagersValueContentProtectionCpix instantiates a new ChannelPackagingPackagersValueContentProtectionCpix object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionCpixWithDefaults

func NewChannelPackagingPackagersValueContentProtectionCpixWithDefaults() *ChannelPackagingPackagersValueContentProtectionCpix

NewChannelPackagingPackagersValueContentProtectionCpixWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionCpix object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetCertificatesId

GetCertificatesId returns the CertificatesId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetCertificatesIdOk

GetCertificatesIdOk returns a tuple with the CertificatesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetContentId

GetContentId returns the ContentId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetContentIdOk

GetContentIdOk returns a tuple with the ContentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetCredentialsId

GetCredentialsId returns the CredentialsId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetCredentialsIdOk

GetCredentialsIdOk returns a tuple with the CredentialsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetDecryptionKeyId

GetDecryptionKeyId returns the DecryptionKeyId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetDecryptionKeyIdOk

func (o *ChannelPackagingPackagersValueContentProtectionCpix) GetDecryptionKeyIdOk() (*string, bool)

GetDecryptionKeyIdOk returns a tuple with the DecryptionKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetDrms

GetDrms returns the Drms field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetDrmsOk

GetDrmsOk returns a tuple with the Drms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetHeadersId

GetHeadersId returns the HeadersId field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetHeadersIdOk

GetHeadersIdOk returns a tuple with the HeadersId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetUri

GetUri returns the Uri field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionCpix) GetUriOk

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasCertificatesId

HasCertificatesId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasContentId

HasContentId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasCredentialsId

HasCredentialsId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasDecryptionKeyId

HasDecryptionKeyId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasDrms

HasDrms returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasHeadersId

HasHeadersId returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionCpix) HasUri

HasUri returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionCpix) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetCertificatesId

SetCertificatesId gets a reference to the given string and assigns it to the CertificatesId field.

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetContentId

SetContentId gets a reference to the given string and assigns it to the ContentId field.

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetCredentialsId

SetCredentialsId gets a reference to the given string and assigns it to the CredentialsId field.

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetDecryptionKeyId

SetDecryptionKeyId gets a reference to the given string and assigns it to the DecryptionKeyId field.

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetDrms

SetDrms gets a reference to the given []string and assigns it to the Drms field.

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetHeadersId

SetHeadersId gets a reference to the given string and assigns it to the HeadersId field.

func (*ChannelPackagingPackagersValueContentProtectionCpix) SetUri

SetUri gets a reference to the given string and assigns it to the Uri field.

func (ChannelPackagingPackagersValueContentProtectionCpix) ToMap

type ChannelPackagingPackagersValueContentProtectionKeyRotation

type ChannelPackagingPackagersValueContentProtectionKeyRotation struct {
	// Rotate keys based on the specified time interval. If Program is also provided then this time interval will only apply to media segments that are outside of program boundaries. If Program is NOT provided then only this time interval will be used to decided when to rotate keys.
	IntervalSecs *float32 `json:"interval_secs,omitempty"`
	// Rotate keys on (SCTE35) program boundaries such that no two programs will be protected with the same key.
	Program *bool `json:"program,omitempty"`
	// Do not encrypt segments that are part of more than one SCTE-35 program.
	ProgramOverlapSkipEncrypt *bool `json:"program_overlap_skip_encrypt,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionKeyRotation Configures how keys should be rotated

func NewChannelPackagingPackagersValueContentProtectionKeyRotation

func NewChannelPackagingPackagersValueContentProtectionKeyRotation() *ChannelPackagingPackagersValueContentProtectionKeyRotation

NewChannelPackagingPackagersValueContentProtectionKeyRotation instantiates a new ChannelPackagingPackagersValueContentProtectionKeyRotation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionKeyRotationWithDefaults

func NewChannelPackagingPackagersValueContentProtectionKeyRotationWithDefaults() *ChannelPackagingPackagersValueContentProtectionKeyRotation

NewChannelPackagingPackagersValueContentProtectionKeyRotationWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionKeyRotation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) GetIntervalSecs

GetIntervalSecs returns the IntervalSecs field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) GetIntervalSecsOk

GetIntervalSecsOk returns a tuple with the IntervalSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) GetProgram

GetProgram returns the Program field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) GetProgramOk

GetProgramOk returns a tuple with the Program field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) GetProgramOverlapSkipEncrypt

func (o *ChannelPackagingPackagersValueContentProtectionKeyRotation) GetProgramOverlapSkipEncrypt() bool

GetProgramOverlapSkipEncrypt returns the ProgramOverlapSkipEncrypt field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) GetProgramOverlapSkipEncryptOk

func (o *ChannelPackagingPackagersValueContentProtectionKeyRotation) GetProgramOverlapSkipEncryptOk() (*bool, bool)

GetProgramOverlapSkipEncryptOk returns a tuple with the ProgramOverlapSkipEncrypt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) HasIntervalSecs

HasIntervalSecs returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) HasProgram

HasProgram returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) HasProgramOverlapSkipEncrypt

func (o *ChannelPackagingPackagersValueContentProtectionKeyRotation) HasProgramOverlapSkipEncrypt() bool

HasProgramOverlapSkipEncrypt returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionKeyRotation) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) SetIntervalSecs

SetIntervalSecs gets a reference to the given float32 and assigns it to the IntervalSecs field.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) SetProgram

SetProgram gets a reference to the given bool and assigns it to the Program field.

func (*ChannelPackagingPackagersValueContentProtectionKeyRotation) SetProgramOverlapSkipEncrypt

func (o *ChannelPackagingPackagersValueContentProtectionKeyRotation) SetProgramOverlapSkipEncrypt(v bool)

SetProgramOverlapSkipEncrypt gets a reference to the given bool and assigns it to the ProgramOverlapSkipEncrypt field.

func (ChannelPackagingPackagersValueContentProtectionKeyRotation) ToMap

type ChannelPackagingPackagersValueContentProtectionSimple

type ChannelPackagingPackagersValueContentProtectionSimple struct {
	// Pub points where keys should be published. If multiple are specified, only one needs to succeed to consider the key successfully published.
	PublishPoints []ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner `json:"publish_points,omitempty"`
	// Indicates which publish points must succeed for segment publishing to use the keys.
	RequirePublish *string `json:"require_publish,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionSimple Only one of ['simple', 'atlas', 'cpix'] may be set.

func NewChannelPackagingPackagersValueContentProtectionSimple

func NewChannelPackagingPackagersValueContentProtectionSimple() *ChannelPackagingPackagersValueContentProtectionSimple

NewChannelPackagingPackagersValueContentProtectionSimple instantiates a new ChannelPackagingPackagersValueContentProtectionSimple object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionSimpleWithDefaults

func NewChannelPackagingPackagersValueContentProtectionSimpleWithDefaults() *ChannelPackagingPackagersValueContentProtectionSimple

NewChannelPackagingPackagersValueContentProtectionSimpleWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionSimple object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionSimple) GetPublishPoints

GetPublishPoints returns the PublishPoints field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimple) GetPublishPointsOk

GetPublishPointsOk returns a tuple with the PublishPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimple) GetRequirePublish

GetRequirePublish returns the RequirePublish field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimple) GetRequirePublishOk

GetRequirePublishOk returns a tuple with the RequirePublish field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimple) HasPublishPoints

HasPublishPoints returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimple) HasRequirePublish

HasRequirePublish returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionSimple) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionSimple) SetPublishPoints

SetPublishPoints gets a reference to the given []ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner and assigns it to the PublishPoints field.

func (*ChannelPackagingPackagersValueContentProtectionSimple) SetRequirePublish

SetRequirePublish gets a reference to the given string and assigns it to the RequirePublish field.

func (ChannelPackagingPackagersValueContentProtectionSimple) ToMap

type ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner

type ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner struct {
	BasicAuth *ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth `json:"basic_auth,omitempty"`
	// Configures whether or not (and how) to compress manifests being published to the origin. If not specified, manifests will not be compressed.
	Compression *string `json:"compression,omitempty"`
	// Cross Playback Paths are playback paths that reference alternative content. These playback paths could reference publish points from the same publication or a completely different encoder and packager altogether. Content published to an endpoint referenced by one of these cross playback paths MUST be of the same Manifest.Type.
	CrossPlaybackPaths []string `json:"cross_playback_paths,omitempty"`
	// (Optional) Specifies if this pubpoint should not be monitored by PLM.
	DoNotMonitor *bool `json:"do_not_monitor,omitempty"`
	// Allows custom HTTP headers to be set via configuration for all HTTP requests.
	Headers *map[string]string `json:"headers,omitempty"`
	// Method overrides what HTTP method to specify in requests to the Publish Point. If not specified the service will default to POST.
	Method *string `json:"method,omitempty"`
	// The base URL where published playlists will be able to be obtained. This is often different than the publish_base_url for CDN publishing workflows.
	PlaybackBaseUrl *string `json:"playback_base_url,omitempty"`
	// Specifies any query parameters that will be added to playback urls. Should not include the initial '?' Example: 'foo=bar&q=golang'
	PlaybackQueryParams *string `json:"playback_query_params,omitempty"`
	// The base URL where generated playlists will be sent/published. Each publish point requires a unique 'publish_base_url'.
	PublishBaseUrl *string `json:"publish_base_url,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner struct for ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner() *ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner

NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner instantiates a new ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerWithDefaults

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerWithDefaults() *ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner

NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetCompression

GetCompression returns the Compression field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetCompressionOk

GetCompressionOk returns a tuple with the Compression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetCrossPlaybackPaths

GetCrossPlaybackPaths returns the CrossPlaybackPaths field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetCrossPlaybackPathsOk

GetCrossPlaybackPathsOk returns a tuple with the CrossPlaybackPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetDoNotMonitor

GetDoNotMonitor returns the DoNotMonitor field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetDoNotMonitorOk

GetDoNotMonitorOk returns a tuple with the DoNotMonitor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetHeaders

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetHeadersOk

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetMethodOk

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetPlaybackBaseUrl

GetPlaybackBaseUrl returns the PlaybackBaseUrl field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetPlaybackBaseUrlOk

GetPlaybackBaseUrlOk returns a tuple with the PlaybackBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetPlaybackQueryParams

GetPlaybackQueryParams returns the PlaybackQueryParams field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetPlaybackQueryParamsOk

GetPlaybackQueryParamsOk returns a tuple with the PlaybackQueryParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetPublishBaseUrl

GetPublishBaseUrl returns the PublishBaseUrl field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) GetPublishBaseUrlOk

GetPublishBaseUrlOk returns a tuple with the PublishBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasBasicAuth

HasBasicAuth returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasCompression

HasCompression returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasCrossPlaybackPaths

HasCrossPlaybackPaths returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasDoNotMonitor

HasDoNotMonitor returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasHeaders

HasHeaders returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasMethod

HasMethod returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasPlaybackBaseUrl

HasPlaybackBaseUrl returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasPlaybackQueryParams

HasPlaybackQueryParams returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) HasPublishBaseUrl

HasPublishBaseUrl returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetBasicAuth

SetBasicAuth gets a reference to the given ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth and assigns it to the BasicAuth field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetCompression

SetCompression gets a reference to the given string and assigns it to the Compression field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetCrossPlaybackPaths

SetCrossPlaybackPaths gets a reference to the given []string and assigns it to the CrossPlaybackPaths field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetDoNotMonitor

SetDoNotMonitor gets a reference to the given bool and assigns it to the DoNotMonitor field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetHeaders

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetMethod

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetPlaybackBaseUrl

SetPlaybackBaseUrl gets a reference to the given string and assigns it to the PlaybackBaseUrl field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetPlaybackQueryParams

SetPlaybackQueryParams gets a reference to the given string and assigns it to the PlaybackQueryParams field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) SetPublishBaseUrl

SetPublishBaseUrl gets a reference to the given string and assigns it to the PublishBaseUrl field.

func (ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) ToMap

type ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth

type ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth struct {
	// Plain text password for basic auth.
	Password *string `json:"password,omitempty"`
	// Username for basic auth.
	Username *string `json:"username,omitempty"`
}

ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth Only one of ['basic_auth'] may be set.

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth() *ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth

NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth instantiates a new ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuthWithDefaults

func NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuthWithDefaults() *ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth

NewChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuthWithDefaults instantiates a new ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) GetUsername

GetUsername returns the Username field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) GetUsernameOk

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) HasPassword

HasPassword returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) HasUsername

HasUsername returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) MarshalJSON

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) SetPassword

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) SetUsername

SetUsername gets a reference to the given string and assigns it to the Username field.

func (ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) ToMap

type ChannelPackagingPackagersValueMp2t

type ChannelPackagingPackagersValueMp2t struct {
	// Forces the Video and Audio Encodings to be unmuxed when there is one audio encodings. This setting will have to be uniformed across MP2T packagers within a config. When there are two or more audio encodings, unmuxed will be used automatically.
	ForceUnmuxedAudio *bool `json:"force_unmuxed_audio,omitempty"`
	// If true, insert ID3 tags that include a UTC timestamp. This is a Turner/WM-specific extension.
	InsertId3UtcTime *bool `json:"insert_id3_utc_time,omitempty"`
}

ChannelPackagingPackagersValueMp2t Uses MP2T format for each segments. Only one of ['mp2t', 'mp4'] may be set.

func NewChannelPackagingPackagersValueMp2t

func NewChannelPackagingPackagersValueMp2t() *ChannelPackagingPackagersValueMp2t

NewChannelPackagingPackagersValueMp2t instantiates a new ChannelPackagingPackagersValueMp2t object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueMp2tWithDefaults

func NewChannelPackagingPackagersValueMp2tWithDefaults() *ChannelPackagingPackagersValueMp2t

NewChannelPackagingPackagersValueMp2tWithDefaults instantiates a new ChannelPackagingPackagersValueMp2t object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueMp2t) GetForceUnmuxedAudio

func (o *ChannelPackagingPackagersValueMp2t) GetForceUnmuxedAudio() bool

GetForceUnmuxedAudio returns the ForceUnmuxedAudio field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueMp2t) GetForceUnmuxedAudioOk

func (o *ChannelPackagingPackagersValueMp2t) GetForceUnmuxedAudioOk() (*bool, bool)

GetForceUnmuxedAudioOk returns a tuple with the ForceUnmuxedAudio field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueMp2t) GetInsertId3UtcTime

func (o *ChannelPackagingPackagersValueMp2t) GetInsertId3UtcTime() bool

GetInsertId3UtcTime returns the InsertId3UtcTime field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueMp2t) GetInsertId3UtcTimeOk

func (o *ChannelPackagingPackagersValueMp2t) GetInsertId3UtcTimeOk() (*bool, bool)

GetInsertId3UtcTimeOk returns a tuple with the InsertId3UtcTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueMp2t) HasForceUnmuxedAudio

func (o *ChannelPackagingPackagersValueMp2t) HasForceUnmuxedAudio() bool

HasForceUnmuxedAudio returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueMp2t) HasInsertId3UtcTime

func (o *ChannelPackagingPackagersValueMp2t) HasInsertId3UtcTime() bool

HasInsertId3UtcTime returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueMp2t) MarshalJSON

func (o ChannelPackagingPackagersValueMp2t) MarshalJSON() ([]byte, error)

func (*ChannelPackagingPackagersValueMp2t) SetForceUnmuxedAudio

func (o *ChannelPackagingPackagersValueMp2t) SetForceUnmuxedAudio(v bool)

SetForceUnmuxedAudio gets a reference to the given bool and assigns it to the ForceUnmuxedAudio field.

func (*ChannelPackagingPackagersValueMp2t) SetInsertId3UtcTime

func (o *ChannelPackagingPackagersValueMp2t) SetInsertId3UtcTime(v bool)

SetInsertId3UtcTime gets a reference to the given bool and assigns it to the InsertId3UtcTime field.

func (ChannelPackagingPackagersValueMp2t) ToMap

func (o ChannelPackagingPackagersValueMp2t) ToMap() (map[string]interface{}, error)

type ChannelPackagingPackagersValueMp4

type ChannelPackagingPackagersValueMp4 struct {
	// CaptionPlacement defines where caption messages should be placed in the output MP4.
	CaptionPlacement *string `json:"caption_placement,omitempty"`
	// Insert pssh boxes generated by content protection into packaged segments. Defaults to not insert pssh boxes to the packaged segments.
	InsertPsshBox *bool `json:"insert_pssh_box,omitempty"`
}

ChannelPackagingPackagersValueMp4 Uses MP4 format for each segments. Only one of ['mp2t', 'mp4'] may be set.

func NewChannelPackagingPackagersValueMp4

func NewChannelPackagingPackagersValueMp4() *ChannelPackagingPackagersValueMp4

NewChannelPackagingPackagersValueMp4 instantiates a new ChannelPackagingPackagersValueMp4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueMp4WithDefaults

func NewChannelPackagingPackagersValueMp4WithDefaults() *ChannelPackagingPackagersValueMp4

NewChannelPackagingPackagersValueMp4WithDefaults instantiates a new ChannelPackagingPackagersValueMp4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueMp4) GetCaptionPlacement

func (o *ChannelPackagingPackagersValueMp4) GetCaptionPlacement() string

GetCaptionPlacement returns the CaptionPlacement field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueMp4) GetCaptionPlacementOk

func (o *ChannelPackagingPackagersValueMp4) GetCaptionPlacementOk() (*string, bool)

GetCaptionPlacementOk returns a tuple with the CaptionPlacement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueMp4) GetInsertPsshBox

func (o *ChannelPackagingPackagersValueMp4) GetInsertPsshBox() bool

GetInsertPsshBox returns the InsertPsshBox field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueMp4) GetInsertPsshBoxOk

func (o *ChannelPackagingPackagersValueMp4) GetInsertPsshBoxOk() (*bool, bool)

GetInsertPsshBoxOk returns a tuple with the InsertPsshBox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueMp4) HasCaptionPlacement

func (o *ChannelPackagingPackagersValueMp4) HasCaptionPlacement() bool

HasCaptionPlacement returns a boolean if a field has been set.

func (*ChannelPackagingPackagersValueMp4) HasInsertPsshBox

func (o *ChannelPackagingPackagersValueMp4) HasInsertPsshBox() bool

HasInsertPsshBox returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueMp4) MarshalJSON

func (o ChannelPackagingPackagersValueMp4) MarshalJSON() ([]byte, error)

func (*ChannelPackagingPackagersValueMp4) SetCaptionPlacement

func (o *ChannelPackagingPackagersValueMp4) SetCaptionPlacement(v string)

SetCaptionPlacement gets a reference to the given string and assigns it to the CaptionPlacement field.

func (*ChannelPackagingPackagersValueMp4) SetInsertPsshBox

func (o *ChannelPackagingPackagersValueMp4) SetInsertPsshBox(v bool)

SetInsertPsshBox gets a reference to the given bool and assigns it to the InsertPsshBox field.

func (ChannelPackagingPackagersValueMp4) ToMap

func (o ChannelPackagingPackagersValueMp4) ToMap() (map[string]interface{}, error)

type ChannelPackagingPackagersValueWebVtt added in v1.1.0

type ChannelPackagingPackagersValueWebVtt struct {
	// The file format used to encapsulate the WebVTT segments.
	FileFormat *string `json:"file_format,omitempty"`
}

ChannelPackagingPackagersValueWebVtt Only one of ['web_vtt'] may be set.

func NewChannelPackagingPackagersValueWebVtt added in v1.1.0

func NewChannelPackagingPackagersValueWebVtt() *ChannelPackagingPackagersValueWebVtt

NewChannelPackagingPackagersValueWebVtt instantiates a new ChannelPackagingPackagersValueWebVtt object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPackagingPackagersValueWebVttWithDefaults added in v1.1.0

func NewChannelPackagingPackagersValueWebVttWithDefaults() *ChannelPackagingPackagersValueWebVtt

NewChannelPackagingPackagersValueWebVttWithDefaults instantiates a new ChannelPackagingPackagersValueWebVtt object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPackagingPackagersValueWebVtt) GetFileFormat added in v1.1.0

func (o *ChannelPackagingPackagersValueWebVtt) GetFileFormat() string

GetFileFormat returns the FileFormat field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValueWebVtt) GetFileFormatOk added in v1.1.0

func (o *ChannelPackagingPackagersValueWebVtt) GetFileFormatOk() (*string, bool)

GetFileFormatOk returns a tuple with the FileFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPackagingPackagersValueWebVtt) HasFileFormat added in v1.1.0

func (o *ChannelPackagingPackagersValueWebVtt) HasFileFormat() bool

HasFileFormat returns a boolean if a field has been set.

func (ChannelPackagingPackagersValueWebVtt) MarshalJSON added in v1.1.0

func (o ChannelPackagingPackagersValueWebVtt) MarshalJSON() ([]byte, error)

func (*ChannelPackagingPackagersValueWebVtt) SetFileFormat added in v1.1.0

func (o *ChannelPackagingPackagersValueWebVtt) SetFileFormat(v string)

SetFileFormat gets a reference to the given string and assigns it to the FileFormat field.

func (ChannelPackagingPackagersValueWebVtt) ToMap added in v1.1.0

func (o ChannelPackagingPackagersValueWebVtt) ToMap() (map[string]interface{}, error)

type ChannelPlayback

type ChannelPlayback struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// CMAF playback configurations
	Cmaf []ChannelPlaybackCmafInner `json:"cmaf,omitempty"`
	// Dash playback configurations
	Dash []ChannelPlaybackCmafInner `json:"dash,omitempty"`
	// HLS playback configurations
	Hls []ChannelPlaybackCmafInner `json:"hls,omitempty"`
}

ChannelPlayback struct for ChannelPlayback

func NewChannelPlayback

func NewChannelPlayback() *ChannelPlayback

NewChannelPlayback instantiates a new ChannelPlayback object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPlaybackWithDefaults

func NewChannelPlaybackWithDefaults() *ChannelPlayback

NewChannelPlaybackWithDefaults instantiates a new ChannelPlayback object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPlayback) GetCmaf

GetCmaf returns the Cmaf field value if set, zero value otherwise.

func (*ChannelPlayback) GetCmafOk

func (o *ChannelPlayback) GetCmafOk() ([]ChannelPlaybackCmafInner, bool)

GetCmafOk returns a tuple with the Cmaf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlayback) GetDash

GetDash returns the Dash field value if set, zero value otherwise.

func (*ChannelPlayback) GetDashOk

func (o *ChannelPlayback) GetDashOk() ([]ChannelPlaybackCmafInner, bool)

GetDashOk returns a tuple with the Dash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlayback) GetHls

GetHls returns the Hls field value if set, zero value otherwise.

func (*ChannelPlayback) GetHlsOk

func (o *ChannelPlayback) GetHlsOk() ([]ChannelPlaybackCmafInner, bool)

GetHlsOk returns a tuple with the Hls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlayback) GetSchema

func (o *ChannelPlayback) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ChannelPlayback) GetSchemaOk

func (o *ChannelPlayback) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlayback) HasCmaf

func (o *ChannelPlayback) HasCmaf() bool

HasCmaf returns a boolean if a field has been set.

func (*ChannelPlayback) HasDash

func (o *ChannelPlayback) HasDash() bool

HasDash returns a boolean if a field has been set.

func (*ChannelPlayback) HasHls

func (o *ChannelPlayback) HasHls() bool

HasHls returns a boolean if a field has been set.

func (*ChannelPlayback) HasSchema

func (o *ChannelPlayback) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ChannelPlayback) MarshalJSON

func (o ChannelPlayback) MarshalJSON() ([]byte, error)

func (*ChannelPlayback) SetCmaf

func (o *ChannelPlayback) SetCmaf(v []ChannelPlaybackCmafInner)

SetCmaf gets a reference to the given []ChannelPlaybackCmafInner and assigns it to the Cmaf field.

func (*ChannelPlayback) SetDash

func (o *ChannelPlayback) SetDash(v []ChannelPlaybackCmafInner)

SetDash gets a reference to the given []ChannelPlaybackCmafInner and assigns it to the Dash field.

func (*ChannelPlayback) SetHls

SetHls gets a reference to the given []ChannelPlaybackCmafInner and assigns it to the Hls field.

func (*ChannelPlayback) SetSchema

func (o *ChannelPlayback) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (ChannelPlayback) ToMap

func (o ChannelPlayback) ToMap() (map[string]interface{}, error)

type ChannelPlaybackCmafInner

type ChannelPlaybackCmafInner struct {
	ContentProtection *ChannelPlaybackCmafInnerContentProtection `json:"content_protection,omitempty"`
	// Partial Presentation Playback URLs
	PartialPresentations []string `json:"partial_presentations,omitempty"`
	// Playback URL
	Url string `json:"url"`
}

ChannelPlaybackCmafInner struct for ChannelPlaybackCmafInner

func NewChannelPlaybackCmafInner

func NewChannelPlaybackCmafInner(url string) *ChannelPlaybackCmafInner

NewChannelPlaybackCmafInner instantiates a new ChannelPlaybackCmafInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPlaybackCmafInnerWithDefaults

func NewChannelPlaybackCmafInnerWithDefaults() *ChannelPlaybackCmafInner

NewChannelPlaybackCmafInnerWithDefaults instantiates a new ChannelPlaybackCmafInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPlaybackCmafInner) GetContentProtection

GetContentProtection returns the ContentProtection field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInner) GetContentProtectionOk

GetContentProtectionOk returns a tuple with the ContentProtection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInner) GetPartialPresentations

func (o *ChannelPlaybackCmafInner) GetPartialPresentations() []string

GetPartialPresentations returns the PartialPresentations field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInner) GetPartialPresentationsOk

func (o *ChannelPlaybackCmafInner) GetPartialPresentationsOk() ([]string, bool)

GetPartialPresentationsOk returns a tuple with the PartialPresentations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInner) GetUrl

func (o *ChannelPlaybackCmafInner) GetUrl() string

GetUrl returns the Url field value

func (*ChannelPlaybackCmafInner) GetUrlOk

func (o *ChannelPlaybackCmafInner) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInner) HasContentProtection

func (o *ChannelPlaybackCmafInner) HasContentProtection() bool

HasContentProtection returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInner) HasPartialPresentations

func (o *ChannelPlaybackCmafInner) HasPartialPresentations() bool

HasPartialPresentations returns a boolean if a field has been set.

func (ChannelPlaybackCmafInner) MarshalJSON

func (o ChannelPlaybackCmafInner) MarshalJSON() ([]byte, error)

func (*ChannelPlaybackCmafInner) SetContentProtection

SetContentProtection gets a reference to the given ChannelPlaybackCmafInnerContentProtection and assigns it to the ContentProtection field.

func (*ChannelPlaybackCmafInner) SetPartialPresentations

func (o *ChannelPlaybackCmafInner) SetPartialPresentations(v []string)

SetPartialPresentations gets a reference to the given []string and assigns it to the PartialPresentations field.

func (*ChannelPlaybackCmafInner) SetUrl

func (o *ChannelPlaybackCmafInner) SetUrl(v string)

SetUrl sets field value

func (ChannelPlaybackCmafInner) ToMap

func (o ChannelPlaybackCmafInner) ToMap() (map[string]interface{}, error)

type ChannelPlaybackCmafInnerContentProtection

type ChannelPlaybackCmafInnerContentProtection struct {
	Atlas       *ChannelPackagingPackagersValueContentProtectionAtlas       `json:"atlas,omitempty"`
	BulkFile    *ChannelPackagingPackagersValueContentProtectionBulkFile    `json:"bulk_file,omitempty"`
	Common      *ChannelPackagingPackagersValueContentProtectionCommon      `json:"common,omitempty"`
	Cpix        *ChannelPackagingPackagersValueContentProtectionCpix        `json:"cpix,omitempty"`
	KeyRotation *ChannelPackagingPackagersValueContentProtectionKeyRotation `json:"key_rotation,omitempty"`
	// Only one of ['bulk_file', 'sample_aes', 'common'] may be set.
	SampleAes *map[string]interface{}                                `json:"sample_aes,omitempty"`
	Simple    *ChannelPackagingPackagersValueContentProtectionSimple `json:"simple,omitempty"`
}

ChannelPlaybackCmafInnerContentProtection Content Protection settings

func NewChannelPlaybackCmafInnerContentProtection

func NewChannelPlaybackCmafInnerContentProtection() *ChannelPlaybackCmafInnerContentProtection

NewChannelPlaybackCmafInnerContentProtection instantiates a new ChannelPlaybackCmafInnerContentProtection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPlaybackCmafInnerContentProtectionWithDefaults

func NewChannelPlaybackCmafInnerContentProtectionWithDefaults() *ChannelPlaybackCmafInnerContentProtection

NewChannelPlaybackCmafInnerContentProtectionWithDefaults instantiates a new ChannelPlaybackCmafInnerContentProtection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPlaybackCmafInnerContentProtection) GetAtlas

GetAtlas returns the Atlas field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetAtlasOk

GetAtlasOk returns a tuple with the Atlas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) GetBulkFile

GetBulkFile returns the BulkFile field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetBulkFileOk

GetBulkFileOk returns a tuple with the BulkFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) GetCommon

GetCommon returns the Common field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetCommonOk

GetCommonOk returns a tuple with the Common field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) GetCpix

GetCpix returns the Cpix field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetCpixOk

GetCpixOk returns a tuple with the Cpix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) GetKeyRotation

GetKeyRotation returns the KeyRotation field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetKeyRotationOk

GetKeyRotationOk returns a tuple with the KeyRotation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) GetSampleAes

func (o *ChannelPlaybackCmafInnerContentProtection) GetSampleAes() map[string]interface{}

GetSampleAes returns the SampleAes field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetSampleAesOk

func (o *ChannelPlaybackCmafInnerContentProtection) GetSampleAesOk() (*map[string]interface{}, bool)

GetSampleAesOk returns a tuple with the SampleAes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) GetSimple

GetSimple returns the Simple field value if set, zero value otherwise.

func (*ChannelPlaybackCmafInnerContentProtection) GetSimpleOk

GetSimpleOk returns a tuple with the Simple field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasAtlas

HasAtlas returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasBulkFile

HasBulkFile returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasCommon

HasCommon returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasCpix

HasCpix returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasKeyRotation

func (o *ChannelPlaybackCmafInnerContentProtection) HasKeyRotation() bool

HasKeyRotation returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasSampleAes

HasSampleAes returns a boolean if a field has been set.

func (*ChannelPlaybackCmafInnerContentProtection) HasSimple

HasSimple returns a boolean if a field has been set.

func (ChannelPlaybackCmafInnerContentProtection) MarshalJSON

func (*ChannelPlaybackCmafInnerContentProtection) SetAtlas

SetAtlas gets a reference to the given ChannelPackagingPackagersValueContentProtectionAtlas and assigns it to the Atlas field.

func (*ChannelPlaybackCmafInnerContentProtection) SetBulkFile

SetBulkFile gets a reference to the given ChannelPackagingPackagersValueContentProtectionBulkFile and assigns it to the BulkFile field.

func (*ChannelPlaybackCmafInnerContentProtection) SetCommon

SetCommon gets a reference to the given ChannelPackagingPackagersValueContentProtectionCommon and assigns it to the Common field.

func (*ChannelPlaybackCmafInnerContentProtection) SetCpix

SetCpix gets a reference to the given ChannelPackagingPackagersValueContentProtectionCpix and assigns it to the Cpix field.

func (*ChannelPlaybackCmafInnerContentProtection) SetKeyRotation

SetKeyRotation gets a reference to the given ChannelPackagingPackagersValueContentProtectionKeyRotation and assigns it to the KeyRotation field.

func (*ChannelPlaybackCmafInnerContentProtection) SetSampleAes

func (o *ChannelPlaybackCmafInnerContentProtection) SetSampleAes(v map[string]interface{})

SetSampleAes gets a reference to the given map[string]interface{} and assigns it to the SampleAes field.

func (*ChannelPlaybackCmafInnerContentProtection) SetSimple

SetSimple gets a reference to the given ChannelPackagingPackagersValueContentProtectionSimple and assigns it to the Simple field.

func (ChannelPlaybackCmafInnerContentProtection) ToMap

func (o ChannelPlaybackCmafInnerContentProtection) ToMap() (map[string]interface{}, error)

type ChannelPublishing

type ChannelPublishing struct {
	// Configures how captioning information, which references CEA-608 captions embedded in video segments, is published.
	ClosedCaptionStreams []ChannelPublishingClosedCaptionStreamsInner `json:"closed_caption_streams,omitempty"`
	// Set of string identifiers corresponding to features that this Channel is opting in.
	FeatureFlags []string                   `json:"feature_flags,omitempty"`
	Live2vod     *ChannelPublishingLive2vod `json:"live2vod,omitempty"`
	// A set of individual configurations that each can configure a specific destination and mechanism of delivery for segments and/or playlists.
	Publications []ChannelPublishingPublicationsInner `json:"publications,omitempty"`
	// A set of configurations for delivering RTMP streams
	RtmpPublications []ChannelPublishingRtmpPublicationsInner `json:"rtmp_publications,omitempty"`
	// A set of configurations for delivering SRT streams
	SrtPublications []ChannelPublishingSrtPublicationsInner `json:"srt_publications,omitempty"`
}

ChannelPublishing Publishing configures playlist formats and where to send video and playlist data.

func NewChannelPublishing

func NewChannelPublishing() *ChannelPublishing

NewChannelPublishing instantiates a new ChannelPublishing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingWithDefaults

func NewChannelPublishingWithDefaults() *ChannelPublishing

NewChannelPublishingWithDefaults instantiates a new ChannelPublishing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishing) GetClosedCaptionStreams

func (o *ChannelPublishing) GetClosedCaptionStreams() []ChannelPublishingClosedCaptionStreamsInner

GetClosedCaptionStreams returns the ClosedCaptionStreams field value if set, zero value otherwise.

func (*ChannelPublishing) GetClosedCaptionStreamsOk

func (o *ChannelPublishing) GetClosedCaptionStreamsOk() ([]ChannelPublishingClosedCaptionStreamsInner, bool)

GetClosedCaptionStreamsOk returns a tuple with the ClosedCaptionStreams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishing) GetFeatureFlags

func (o *ChannelPublishing) GetFeatureFlags() []string

GetFeatureFlags returns the FeatureFlags field value if set, zero value otherwise.

func (*ChannelPublishing) GetFeatureFlagsOk

func (o *ChannelPublishing) GetFeatureFlagsOk() ([]string, bool)

GetFeatureFlagsOk returns a tuple with the FeatureFlags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishing) GetLive2vod

GetLive2vod returns the Live2vod field value if set, zero value otherwise.

func (*ChannelPublishing) GetLive2vodOk

func (o *ChannelPublishing) GetLive2vodOk() (*ChannelPublishingLive2vod, bool)

GetLive2vodOk returns a tuple with the Live2vod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishing) GetPublications

GetPublications returns the Publications field value if set, zero value otherwise.

func (*ChannelPublishing) GetPublicationsOk

func (o *ChannelPublishing) GetPublicationsOk() ([]ChannelPublishingPublicationsInner, bool)

GetPublicationsOk returns a tuple with the Publications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishing) GetRtmpPublications

func (o *ChannelPublishing) GetRtmpPublications() []ChannelPublishingRtmpPublicationsInner

GetRtmpPublications returns the RtmpPublications field value if set, zero value otherwise.

func (*ChannelPublishing) GetRtmpPublicationsOk

func (o *ChannelPublishing) GetRtmpPublicationsOk() ([]ChannelPublishingRtmpPublicationsInner, bool)

GetRtmpPublicationsOk returns a tuple with the RtmpPublications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishing) GetSrtPublications

func (o *ChannelPublishing) GetSrtPublications() []ChannelPublishingSrtPublicationsInner

GetSrtPublications returns the SrtPublications field value if set, zero value otherwise.

func (*ChannelPublishing) GetSrtPublicationsOk

func (o *ChannelPublishing) GetSrtPublicationsOk() ([]ChannelPublishingSrtPublicationsInner, bool)

GetSrtPublicationsOk returns a tuple with the SrtPublications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishing) HasClosedCaptionStreams

func (o *ChannelPublishing) HasClosedCaptionStreams() bool

HasClosedCaptionStreams returns a boolean if a field has been set.

func (*ChannelPublishing) HasFeatureFlags

func (o *ChannelPublishing) HasFeatureFlags() bool

HasFeatureFlags returns a boolean if a field has been set.

func (*ChannelPublishing) HasLive2vod

func (o *ChannelPublishing) HasLive2vod() bool

HasLive2vod returns a boolean if a field has been set.

func (*ChannelPublishing) HasPublications

func (o *ChannelPublishing) HasPublications() bool

HasPublications returns a boolean if a field has been set.

func (*ChannelPublishing) HasRtmpPublications

func (o *ChannelPublishing) HasRtmpPublications() bool

HasRtmpPublications returns a boolean if a field has been set.

func (*ChannelPublishing) HasSrtPublications

func (o *ChannelPublishing) HasSrtPublications() bool

HasSrtPublications returns a boolean if a field has been set.

func (ChannelPublishing) MarshalJSON

func (o ChannelPublishing) MarshalJSON() ([]byte, error)

func (*ChannelPublishing) SetClosedCaptionStreams

func (o *ChannelPublishing) SetClosedCaptionStreams(v []ChannelPublishingClosedCaptionStreamsInner)

SetClosedCaptionStreams gets a reference to the given []ChannelPublishingClosedCaptionStreamsInner and assigns it to the ClosedCaptionStreams field.

func (*ChannelPublishing) SetFeatureFlags

func (o *ChannelPublishing) SetFeatureFlags(v []string)

SetFeatureFlags gets a reference to the given []string and assigns it to the FeatureFlags field.

func (*ChannelPublishing) SetLive2vod

func (o *ChannelPublishing) SetLive2vod(v ChannelPublishingLive2vod)

SetLive2vod gets a reference to the given ChannelPublishingLive2vod and assigns it to the Live2vod field.

func (*ChannelPublishing) SetPublications

func (o *ChannelPublishing) SetPublications(v []ChannelPublishingPublicationsInner)

SetPublications gets a reference to the given []ChannelPublishingPublicationsInner and assigns it to the Publications field.

func (*ChannelPublishing) SetRtmpPublications

func (o *ChannelPublishing) SetRtmpPublications(v []ChannelPublishingRtmpPublicationsInner)

SetRtmpPublications gets a reference to the given []ChannelPublishingRtmpPublicationsInner and assigns it to the RtmpPublications field.

func (*ChannelPublishing) SetSrtPublications

func (o *ChannelPublishing) SetSrtPublications(v []ChannelPublishingSrtPublicationsInner)

SetSrtPublications gets a reference to the given []ChannelPublishingSrtPublicationsInner and assigns it to the SrtPublications field.

func (ChannelPublishing) ToMap

func (o ChannelPublishing) ToMap() (map[string]interface{}, error)

type ChannelPublishingClosedCaptionStreamsInner

type ChannelPublishingClosedCaptionStreamsInner struct {
	// Indicates that the client should play the captioning media selection group if the user has not indicated a user preference. If both auto_select and default are not set, the first captioning media selection group will be used.
	AutoSelect *string `json:"auto_select,omitempty"`
	// Configures the captioning media selection group that will be played if the user has not indicated a user preference. If both auto_select and default are not set, the first captioning media selection group will be used.
	Default *string `json:"default,omitempty"`
	// Language code as RFC 5646, e.g. 'en' 'en-US'.
	Language *string `json:"language,omitempty"`
	// Source stream name.
	Name *string `json:"name,omitempty"`
}

ChannelPublishingClosedCaptionStreamsInner struct for ChannelPublishingClosedCaptionStreamsInner

func NewChannelPublishingClosedCaptionStreamsInner

func NewChannelPublishingClosedCaptionStreamsInner() *ChannelPublishingClosedCaptionStreamsInner

NewChannelPublishingClosedCaptionStreamsInner instantiates a new ChannelPublishingClosedCaptionStreamsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingClosedCaptionStreamsInnerWithDefaults

func NewChannelPublishingClosedCaptionStreamsInnerWithDefaults() *ChannelPublishingClosedCaptionStreamsInner

NewChannelPublishingClosedCaptionStreamsInnerWithDefaults instantiates a new ChannelPublishingClosedCaptionStreamsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingClosedCaptionStreamsInner) GetAutoSelect

GetAutoSelect returns the AutoSelect field value if set, zero value otherwise.

func (*ChannelPublishingClosedCaptionStreamsInner) GetAutoSelectOk

func (o *ChannelPublishingClosedCaptionStreamsInner) GetAutoSelectOk() (*string, bool)

GetAutoSelectOk returns a tuple with the AutoSelect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) GetDefault

GetDefault returns the Default field value if set, zero value otherwise.

func (*ChannelPublishingClosedCaptionStreamsInner) GetDefaultOk

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) GetLanguage

GetLanguage returns the Language field value if set, zero value otherwise.

func (*ChannelPublishingClosedCaptionStreamsInner) GetLanguageOk

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ChannelPublishingClosedCaptionStreamsInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) HasAutoSelect

HasAutoSelect returns a boolean if a field has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) HasDefault

HasDefault returns a boolean if a field has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) HasLanguage

HasLanguage returns a boolean if a field has been set.

func (*ChannelPublishingClosedCaptionStreamsInner) HasName

HasName returns a boolean if a field has been set.

func (ChannelPublishingClosedCaptionStreamsInner) MarshalJSON

func (*ChannelPublishingClosedCaptionStreamsInner) SetAutoSelect

SetAutoSelect gets a reference to the given string and assigns it to the AutoSelect field.

func (*ChannelPublishingClosedCaptionStreamsInner) SetDefault

SetDefault gets a reference to the given string and assigns it to the Default field.

func (*ChannelPublishingClosedCaptionStreamsInner) SetLanguage

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*ChannelPublishingClosedCaptionStreamsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (ChannelPublishingClosedCaptionStreamsInner) ToMap

func (o ChannelPublishingClosedCaptionStreamsInner) ToMap() (map[string]interface{}, error)

type ChannelPublishingLive2vod

type ChannelPublishingLive2vod struct {
	// BETA - (Optional) Indicates whether the system should send the unpackaged segments produced from the transcoder to the L2V system for purposes of creating mp4s and/or repackaging.
	ClearCapture *bool `json:"clear_capture,omitempty"`
	// Product ID that VODs will be associated with in the Live2VOD system. The value of this ID is pre-configured in the Live2VOD portal.
	ProductId *string `json:"product_id,omitempty"`
	// Specifies the retention time, in days, for archived content.
	RetentionDays *int32 `json:"retention_days,omitempty"`
}

ChannelPublishingLive2vod Live2VOD configuration used to archive the channel data, this allows clip creation after the content is no longer live.

func NewChannelPublishingLive2vod

func NewChannelPublishingLive2vod() *ChannelPublishingLive2vod

NewChannelPublishingLive2vod instantiates a new ChannelPublishingLive2vod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingLive2vodWithDefaults

func NewChannelPublishingLive2vodWithDefaults() *ChannelPublishingLive2vod

NewChannelPublishingLive2vodWithDefaults instantiates a new ChannelPublishingLive2vod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingLive2vod) GetClearCapture

func (o *ChannelPublishingLive2vod) GetClearCapture() bool

GetClearCapture returns the ClearCapture field value if set, zero value otherwise.

func (*ChannelPublishingLive2vod) GetClearCaptureOk

func (o *ChannelPublishingLive2vod) GetClearCaptureOk() (*bool, bool)

GetClearCaptureOk returns a tuple with the ClearCapture field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingLive2vod) GetProductId

func (o *ChannelPublishingLive2vod) GetProductId() string

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*ChannelPublishingLive2vod) GetProductIdOk

func (o *ChannelPublishingLive2vod) GetProductIdOk() (*string, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingLive2vod) GetRetentionDays

func (o *ChannelPublishingLive2vod) GetRetentionDays() int32

GetRetentionDays returns the RetentionDays field value if set, zero value otherwise.

func (*ChannelPublishingLive2vod) GetRetentionDaysOk

func (o *ChannelPublishingLive2vod) GetRetentionDaysOk() (*int32, bool)

GetRetentionDaysOk returns a tuple with the RetentionDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingLive2vod) HasClearCapture

func (o *ChannelPublishingLive2vod) HasClearCapture() bool

HasClearCapture returns a boolean if a field has been set.

func (*ChannelPublishingLive2vod) HasProductId

func (o *ChannelPublishingLive2vod) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*ChannelPublishingLive2vod) HasRetentionDays

func (o *ChannelPublishingLive2vod) HasRetentionDays() bool

HasRetentionDays returns a boolean if a field has been set.

func (ChannelPublishingLive2vod) MarshalJSON

func (o ChannelPublishingLive2vod) MarshalJSON() ([]byte, error)

func (*ChannelPublishingLive2vod) SetClearCapture

func (o *ChannelPublishingLive2vod) SetClearCapture(v bool)

SetClearCapture gets a reference to the given bool and assigns it to the ClearCapture field.

func (*ChannelPublishingLive2vod) SetProductId

func (o *ChannelPublishingLive2vod) SetProductId(v string)

SetProductId gets a reference to the given string and assigns it to the ProductId field.

func (*ChannelPublishingLive2vod) SetRetentionDays

func (o *ChannelPublishingLive2vod) SetRetentionDays(v int32)

SetRetentionDays gets a reference to the given int32 and assigns it to the RetentionDays field.

func (ChannelPublishingLive2vod) ToMap

func (o ChannelPublishingLive2vod) ToMap() (map[string]interface{}, error)

type ChannelPublishingPublicationsInner

type ChannelPublishingPublicationsInner struct {
	// Optionally specify which audio encoders should be used for this publication. If none are specified, all audio encoders configured for the transcoder will be used.
	AudioEncoderIds []string `json:"audio_encoder_ids,omitempty"`
	// Create VODs for all publish points in this publication. Note that Live2VOD must also be configured for the parent |Channel|.
	CreateVods *bool                                   `json:"create_vods,omitempty"`
	Dash       *ChannelPublishingPublicationsInnerDash `json:"dash,omitempty"`
	// Optionally specify which DRMs to advertise in the playlist. If specified, this must be a subset of the DRMs specified by the packager associated with this publication. If omitted or empty, all DRMs specified by the packager will be advertised. This setting can only be used for HLS playlists.
	Drms []string `json:"drms,omitempty"`
	// DVR window is the max sum(duration of media segments) that will be kept in a manifest at a given time in seconds. The max supported DVR window is 10 hours.
	DvrWindowSecs *int32 `json:"dvr_window_secs,omitempty"`
	// Optionally specify which audio encoders should be used when generating the FER of this Presentation, this overrides the 'audio_encoder_ids' used during the live portion. If none are specified, the 'audio_encoder_ids' field will be used.
	FerAudioEncoderIds []string                               `json:"fer_audio_encoder_ids,omitempty"`
	Hls                *ChannelPublishingPublicationsInnerHls `json:"hls,omitempty"`
	// List of video encoder IDs that should have I-Frame only playlists generated for them.
	IframeOnlyEncoderIds []string `json:"iframe_only_encoder_ids,omitempty"`
	// Optional master manifest name. When not supplied a default of 'master' will be used.
	MasterPlaylistName *string                                   `json:"master_playlist_name,omitempty"`
	Origin             *ChannelPublishingPublicationsInnerOrigin `json:"origin,omitempty"`
	// Determines how segments in this publication are packaged. Must reference a packager in 'packaging.packagers'. However, if this is a playlist-only publication (i.e. contains publish points that specify 'playlist_only_for'), this must remain unset as the packager will be inferred from the publication this one is providing playlists for.
	PackagerId *string `json:"packager_id,omitempty"`
	// Publish points specify where to output.
	PublishPoints []ChannelPublishingPublicationsInnerPublishPointsInner `json:"publish_points,omitempty"`
	// When redundant publishing is enabled succeeding to publish a given media segment to at least one HTTPPublishPoint in publish_points will result in that segment showing up in manifests as playable content. Will require at least two publish_points defined within the same publication.
	RedundantPublishing *bool                                        `json:"redundant_publishing,omitempty"`
	Startover           *ChannelPublishingPublicationsInnerStartover `json:"startover,omitempty"`
	// Optional: Specify what thumbnail_encoders should be in this Publication
	ThumbnailEncoderIds []string `json:"thumbnail_encoder_ids,omitempty"`
	// Optional, indicates whether we should pad the bitrate (false) or use what is explicitly provided (true)
	UseStrictBitrate *bool `json:"use_strict_bitrate,omitempty"`
	// Optionally specify which video encoders should be used for this publication. If none are specified, all video encoders configured for the transcoder will be used.
	VideoEncoderIds []string `json:"video_encoder_ids,omitempty"`
}

ChannelPublishingPublicationsInner struct for ChannelPublishingPublicationsInner

func NewChannelPublishingPublicationsInner

func NewChannelPublishingPublicationsInner() *ChannelPublishingPublicationsInner

NewChannelPublishingPublicationsInner instantiates a new ChannelPublishingPublicationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerWithDefaults

func NewChannelPublishingPublicationsInnerWithDefaults() *ChannelPublishingPublicationsInner

NewChannelPublishingPublicationsInnerWithDefaults instantiates a new ChannelPublishingPublicationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInner) GetAudioEncoderIds

func (o *ChannelPublishingPublicationsInner) GetAudioEncoderIds() []string

GetAudioEncoderIds returns the AudioEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetAudioEncoderIdsOk

func (o *ChannelPublishingPublicationsInner) GetAudioEncoderIdsOk() ([]string, bool)

GetAudioEncoderIdsOk returns a tuple with the AudioEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetCreateVods

func (o *ChannelPublishingPublicationsInner) GetCreateVods() bool

GetCreateVods returns the CreateVods field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetCreateVodsOk

func (o *ChannelPublishingPublicationsInner) GetCreateVodsOk() (*bool, bool)

GetCreateVodsOk returns a tuple with the CreateVods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetDash

GetDash returns the Dash field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetDashOk

GetDashOk returns a tuple with the Dash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetDrms

GetDrms returns the Drms field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetDrmsOk

func (o *ChannelPublishingPublicationsInner) GetDrmsOk() ([]string, bool)

GetDrmsOk returns a tuple with the Drms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetDvrWindowSecs

func (o *ChannelPublishingPublicationsInner) GetDvrWindowSecs() int32

GetDvrWindowSecs returns the DvrWindowSecs field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetDvrWindowSecsOk

func (o *ChannelPublishingPublicationsInner) GetDvrWindowSecsOk() (*int32, bool)

GetDvrWindowSecsOk returns a tuple with the DvrWindowSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetFerAudioEncoderIds added in v1.7.0

func (o *ChannelPublishingPublicationsInner) GetFerAudioEncoderIds() []string

GetFerAudioEncoderIds returns the FerAudioEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetFerAudioEncoderIdsOk added in v1.7.0

func (o *ChannelPublishingPublicationsInner) GetFerAudioEncoderIdsOk() ([]string, bool)

GetFerAudioEncoderIdsOk returns a tuple with the FerAudioEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetHls

GetHls returns the Hls field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetHlsOk

GetHlsOk returns a tuple with the Hls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetIframeOnlyEncoderIds

func (o *ChannelPublishingPublicationsInner) GetIframeOnlyEncoderIds() []string

GetIframeOnlyEncoderIds returns the IframeOnlyEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetIframeOnlyEncoderIdsOk

func (o *ChannelPublishingPublicationsInner) GetIframeOnlyEncoderIdsOk() ([]string, bool)

GetIframeOnlyEncoderIdsOk returns a tuple with the IframeOnlyEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetMasterPlaylistName

func (o *ChannelPublishingPublicationsInner) GetMasterPlaylistName() string

GetMasterPlaylistName returns the MasterPlaylistName field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetMasterPlaylistNameOk

func (o *ChannelPublishingPublicationsInner) GetMasterPlaylistNameOk() (*string, bool)

GetMasterPlaylistNameOk returns a tuple with the MasterPlaylistName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetOrigin added in v1.4.0

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetOriginOk added in v1.4.0

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetPackagerId

func (o *ChannelPublishingPublicationsInner) GetPackagerId() string

GetPackagerId returns the PackagerId field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetPackagerIdOk

func (o *ChannelPublishingPublicationsInner) GetPackagerIdOk() (*string, bool)

GetPackagerIdOk returns a tuple with the PackagerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetPublishPoints

GetPublishPoints returns the PublishPoints field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetPublishPointsOk

GetPublishPointsOk returns a tuple with the PublishPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetRedundantPublishing

func (o *ChannelPublishingPublicationsInner) GetRedundantPublishing() bool

GetRedundantPublishing returns the RedundantPublishing field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetRedundantPublishingOk

func (o *ChannelPublishingPublicationsInner) GetRedundantPublishingOk() (*bool, bool)

GetRedundantPublishingOk returns a tuple with the RedundantPublishing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetStartover

GetStartover returns the Startover field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetStartoverOk

GetStartoverOk returns a tuple with the Startover field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetThumbnailEncoderIds

func (o *ChannelPublishingPublicationsInner) GetThumbnailEncoderIds() []string

GetThumbnailEncoderIds returns the ThumbnailEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetThumbnailEncoderIdsOk

func (o *ChannelPublishingPublicationsInner) GetThumbnailEncoderIdsOk() ([]string, bool)

GetThumbnailEncoderIdsOk returns a tuple with the ThumbnailEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetUseStrictBitrate

func (o *ChannelPublishingPublicationsInner) GetUseStrictBitrate() bool

GetUseStrictBitrate returns the UseStrictBitrate field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetUseStrictBitrateOk

func (o *ChannelPublishingPublicationsInner) GetUseStrictBitrateOk() (*bool, bool)

GetUseStrictBitrateOk returns a tuple with the UseStrictBitrate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) GetVideoEncoderIds

func (o *ChannelPublishingPublicationsInner) GetVideoEncoderIds() []string

GetVideoEncoderIds returns the VideoEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInner) GetVideoEncoderIdsOk

func (o *ChannelPublishingPublicationsInner) GetVideoEncoderIdsOk() ([]string, bool)

GetVideoEncoderIdsOk returns a tuple with the VideoEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInner) HasAudioEncoderIds

func (o *ChannelPublishingPublicationsInner) HasAudioEncoderIds() bool

HasAudioEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasCreateVods

func (o *ChannelPublishingPublicationsInner) HasCreateVods() bool

HasCreateVods returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasDash

HasDash returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasDrms

HasDrms returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasDvrWindowSecs

func (o *ChannelPublishingPublicationsInner) HasDvrWindowSecs() bool

HasDvrWindowSecs returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasFerAudioEncoderIds added in v1.7.0

func (o *ChannelPublishingPublicationsInner) HasFerAudioEncoderIds() bool

HasFerAudioEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasHls

HasHls returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasIframeOnlyEncoderIds

func (o *ChannelPublishingPublicationsInner) HasIframeOnlyEncoderIds() bool

HasIframeOnlyEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasMasterPlaylistName

func (o *ChannelPublishingPublicationsInner) HasMasterPlaylistName() bool

HasMasterPlaylistName returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasOrigin added in v1.4.0

HasOrigin returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasPackagerId

func (o *ChannelPublishingPublicationsInner) HasPackagerId() bool

HasPackagerId returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasPublishPoints

func (o *ChannelPublishingPublicationsInner) HasPublishPoints() bool

HasPublishPoints returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasRedundantPublishing

func (o *ChannelPublishingPublicationsInner) HasRedundantPublishing() bool

HasRedundantPublishing returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasStartover

func (o *ChannelPublishingPublicationsInner) HasStartover() bool

HasStartover returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasThumbnailEncoderIds

func (o *ChannelPublishingPublicationsInner) HasThumbnailEncoderIds() bool

HasThumbnailEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasUseStrictBitrate

func (o *ChannelPublishingPublicationsInner) HasUseStrictBitrate() bool

HasUseStrictBitrate returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInner) HasVideoEncoderIds

func (o *ChannelPublishingPublicationsInner) HasVideoEncoderIds() bool

HasVideoEncoderIds returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInner) MarshalJSON

func (o ChannelPublishingPublicationsInner) MarshalJSON() ([]byte, error)

func (*ChannelPublishingPublicationsInner) SetAudioEncoderIds

func (o *ChannelPublishingPublicationsInner) SetAudioEncoderIds(v []string)

SetAudioEncoderIds gets a reference to the given []string and assigns it to the AudioEncoderIds field.

func (*ChannelPublishingPublicationsInner) SetCreateVods

func (o *ChannelPublishingPublicationsInner) SetCreateVods(v bool)

SetCreateVods gets a reference to the given bool and assigns it to the CreateVods field.

func (*ChannelPublishingPublicationsInner) SetDash

SetDash gets a reference to the given ChannelPublishingPublicationsInnerDash and assigns it to the Dash field.

func (*ChannelPublishingPublicationsInner) SetDrms

SetDrms gets a reference to the given []string and assigns it to the Drms field.

func (*ChannelPublishingPublicationsInner) SetDvrWindowSecs

func (o *ChannelPublishingPublicationsInner) SetDvrWindowSecs(v int32)

SetDvrWindowSecs gets a reference to the given int32 and assigns it to the DvrWindowSecs field.

func (*ChannelPublishingPublicationsInner) SetFerAudioEncoderIds added in v1.7.0

func (o *ChannelPublishingPublicationsInner) SetFerAudioEncoderIds(v []string)

SetFerAudioEncoderIds gets a reference to the given []string and assigns it to the FerAudioEncoderIds field.

func (*ChannelPublishingPublicationsInner) SetHls

SetHls gets a reference to the given ChannelPublishingPublicationsInnerHls and assigns it to the Hls field.

func (*ChannelPublishingPublicationsInner) SetIframeOnlyEncoderIds

func (o *ChannelPublishingPublicationsInner) SetIframeOnlyEncoderIds(v []string)

SetIframeOnlyEncoderIds gets a reference to the given []string and assigns it to the IframeOnlyEncoderIds field.

func (*ChannelPublishingPublicationsInner) SetMasterPlaylistName

func (o *ChannelPublishingPublicationsInner) SetMasterPlaylistName(v string)

SetMasterPlaylistName gets a reference to the given string and assigns it to the MasterPlaylistName field.

func (*ChannelPublishingPublicationsInner) SetOrigin added in v1.4.0

SetOrigin gets a reference to the given ChannelPublishingPublicationsInnerOrigin and assigns it to the Origin field.

func (*ChannelPublishingPublicationsInner) SetPackagerId

func (o *ChannelPublishingPublicationsInner) SetPackagerId(v string)

SetPackagerId gets a reference to the given string and assigns it to the PackagerId field.

func (*ChannelPublishingPublicationsInner) SetPublishPoints

SetPublishPoints gets a reference to the given []ChannelPublishingPublicationsInnerPublishPointsInner and assigns it to the PublishPoints field.

func (*ChannelPublishingPublicationsInner) SetRedundantPublishing

func (o *ChannelPublishingPublicationsInner) SetRedundantPublishing(v bool)

SetRedundantPublishing gets a reference to the given bool and assigns it to the RedundantPublishing field.

func (*ChannelPublishingPublicationsInner) SetStartover

SetStartover gets a reference to the given ChannelPublishingPublicationsInnerStartover and assigns it to the Startover field.

func (*ChannelPublishingPublicationsInner) SetThumbnailEncoderIds

func (o *ChannelPublishingPublicationsInner) SetThumbnailEncoderIds(v []string)

SetThumbnailEncoderIds gets a reference to the given []string and assigns it to the ThumbnailEncoderIds field.

func (*ChannelPublishingPublicationsInner) SetUseStrictBitrate

func (o *ChannelPublishingPublicationsInner) SetUseStrictBitrate(v bool)

SetUseStrictBitrate gets a reference to the given bool and assigns it to the UseStrictBitrate field.

func (*ChannelPublishingPublicationsInner) SetVideoEncoderIds

func (o *ChannelPublishingPublicationsInner) SetVideoEncoderIds(v []string)

SetVideoEncoderIds gets a reference to the given []string and assigns it to the VideoEncoderIds field.

func (ChannelPublishingPublicationsInner) ToMap

func (o ChannelPublishingPublicationsInner) ToMap() (map[string]interface{}, error)

type ChannelPublishingPublicationsInnerDash

type ChannelPublishingPublicationsInnerDash struct {
	// Sets the minimumUpdatePeriod field in MPD to be this value. If set to 0 (default), segment duration is used. The value shall not exceed the 'suggested_presentation_delay_secs'.
	MinimumUpdatePeriodSecs *int32 `json:"minimum_update_period_secs,omitempty"`
	// Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	SignalingFormats []string `json:"signaling_formats,omitempty"`
	// The suggested amount of time (in seconds) the player should be behind the live stream. This value must be greater or equal to 'minimum_update_period_secs'.
	SuggestedPresentationDelaySecs *int32 `json:"suggested_presentation_delay_secs,omitempty"`
	// If set to 'URL_TYPE_UNDEFINED' playlist generation will use 'RELATIVE'.
	UrlType *string `json:"url_type,omitempty"`
}

ChannelPublishingPublicationsInnerDash DASH configures publication settings. Only one of HLS or DASH can be set.

func NewChannelPublishingPublicationsInnerDash

func NewChannelPublishingPublicationsInnerDash() *ChannelPublishingPublicationsInnerDash

NewChannelPublishingPublicationsInnerDash instantiates a new ChannelPublishingPublicationsInnerDash object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerDashWithDefaults

func NewChannelPublishingPublicationsInnerDashWithDefaults() *ChannelPublishingPublicationsInnerDash

NewChannelPublishingPublicationsInnerDashWithDefaults instantiates a new ChannelPublishingPublicationsInnerDash object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerDash) GetMinimumUpdatePeriodSecs

func (o *ChannelPublishingPublicationsInnerDash) GetMinimumUpdatePeriodSecs() int32

GetMinimumUpdatePeriodSecs returns the MinimumUpdatePeriodSecs field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerDash) GetMinimumUpdatePeriodSecsOk

func (o *ChannelPublishingPublicationsInnerDash) GetMinimumUpdatePeriodSecsOk() (*int32, bool)

GetMinimumUpdatePeriodSecsOk returns a tuple with the MinimumUpdatePeriodSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerDash) GetSignalingFormats

func (o *ChannelPublishingPublicationsInnerDash) GetSignalingFormats() []string

GetSignalingFormats returns the SignalingFormats field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerDash) GetSignalingFormatsOk

func (o *ChannelPublishingPublicationsInnerDash) GetSignalingFormatsOk() ([]string, bool)

GetSignalingFormatsOk returns a tuple with the SignalingFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerDash) GetSuggestedPresentationDelaySecs

func (o *ChannelPublishingPublicationsInnerDash) GetSuggestedPresentationDelaySecs() int32

GetSuggestedPresentationDelaySecs returns the SuggestedPresentationDelaySecs field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerDash) GetSuggestedPresentationDelaySecsOk

func (o *ChannelPublishingPublicationsInnerDash) GetSuggestedPresentationDelaySecsOk() (*int32, bool)

GetSuggestedPresentationDelaySecsOk returns a tuple with the SuggestedPresentationDelaySecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerDash) GetUrlType

GetUrlType returns the UrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerDash) GetUrlTypeOk

func (o *ChannelPublishingPublicationsInnerDash) GetUrlTypeOk() (*string, bool)

GetUrlTypeOk returns a tuple with the UrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerDash) HasMinimumUpdatePeriodSecs

func (o *ChannelPublishingPublicationsInnerDash) HasMinimumUpdatePeriodSecs() bool

HasMinimumUpdatePeriodSecs returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerDash) HasSignalingFormats

func (o *ChannelPublishingPublicationsInnerDash) HasSignalingFormats() bool

HasSignalingFormats returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerDash) HasSuggestedPresentationDelaySecs

func (o *ChannelPublishingPublicationsInnerDash) HasSuggestedPresentationDelaySecs() bool

HasSuggestedPresentationDelaySecs returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerDash) HasUrlType

HasUrlType returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerDash) MarshalJSON

func (o ChannelPublishingPublicationsInnerDash) MarshalJSON() ([]byte, error)

func (*ChannelPublishingPublicationsInnerDash) SetMinimumUpdatePeriodSecs

func (o *ChannelPublishingPublicationsInnerDash) SetMinimumUpdatePeriodSecs(v int32)

SetMinimumUpdatePeriodSecs gets a reference to the given int32 and assigns it to the MinimumUpdatePeriodSecs field.

func (*ChannelPublishingPublicationsInnerDash) SetSignalingFormats

func (o *ChannelPublishingPublicationsInnerDash) SetSignalingFormats(v []string)

SetSignalingFormats gets a reference to the given []string and assigns it to the SignalingFormats field.

func (*ChannelPublishingPublicationsInnerDash) SetSuggestedPresentationDelaySecs

func (o *ChannelPublishingPublicationsInnerDash) SetSuggestedPresentationDelaySecs(v int32)

SetSuggestedPresentationDelaySecs gets a reference to the given int32 and assigns it to the SuggestedPresentationDelaySecs field.

func (*ChannelPublishingPublicationsInnerDash) SetUrlType

SetUrlType gets a reference to the given string and assigns it to the UrlType field.

func (ChannelPublishingPublicationsInnerDash) ToMap

func (o ChannelPublishingPublicationsInnerDash) ToMap() (map[string]interface{}, error)

type ChannelPublishingPublicationsInnerHls

type ChannelPublishingPublicationsInnerHls struct {
	// Defines how audio only variant streams are included in the master playlist, where the variant streams are defined by #EXT-X-STREAM-INF tag, the tag attributes provide information about the Stream. The INCLUDE_DEFAULT option - only the default 'audio only variant stream' is included in master playlist. This is the most common use case. INCLUDE_NONE - no audio only variant streams are included in the master playlist. INCLUDE_ALL - include all audio only variant streams in the master playlist.
	AudioOnlyVariants *string `json:"audio_only_variants,omitempty"`
	// Allows turning gap tags ON/OFF. When turned ON - the tag '#EXT-X-GAP' is inserted into media playlist for a missing segment. When turned OFF - Discontinuity is inserted into the playlist for missing segment(s). The default option UNDEFINED is mapped to OFF. Note: Gap tags are always inserted for the missing thumbnail segments independently of this setting
	GapTags *string `json:"gap_tags,omitempty"`
	// How often the master playlist(s) should be published in seconds. A value of 0 means the master playlist will only be published once at channel start.
	MasterPublishFrequencySecs *int32 `json:"master_publish_frequency_secs,omitempty"`
	// Allows specifying url type for HLS master playlists. If not provided, playlist generation will use 'RELATIVE'.
	MasterUrlType *string `json:"master_url_type,omitempty"`
	// Allows specifying url type for HLS media playlists. If not provided, playlist generation will use 'RELATIVE'.
	MediaUrlType *string `json:"media_url_type,omitempty"`
	// Specify which partial presentations should be used for this presentation. Partial presentations are additional master playlists that point to a subset of the parent presentation's media streams/variant playlists.
	PartialPresentations []ChannelPublishingPublicationsInnerHlsPartialPresentationsInner `json:"partial_presentations,omitempty"`
	// When true a #EXT-X-PROGRAM-DATE-TIME tag will be placed on every media segment in media playlists. When false, the default behavior, the PDT tag is set according to the HLS specification.
	PdtOnEverySegment *bool `json:"pdt_on_every_segment,omitempty"`
	// Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	SignalingFormats []string `json:"signaling_formats,omitempty"`
	// Include a UTC timestamp (that is equivalent in value to #EXT-X-PROGRAM-DATE-TIME) in the title of each media segment in media playlists. Ex. #EXTINF:6.006,LTC=2020-01-01T12:00:00.000Z
	UtcInSegmentTitle *bool `json:"utc_in_segment_title,omitempty"`
}

ChannelPublishingPublicationsInnerHls HLS configures publication settings. Only one of HLS or DASH can be set.

func NewChannelPublishingPublicationsInnerHls

func NewChannelPublishingPublicationsInnerHls() *ChannelPublishingPublicationsInnerHls

NewChannelPublishingPublicationsInnerHls instantiates a new ChannelPublishingPublicationsInnerHls object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerHlsWithDefaults

func NewChannelPublishingPublicationsInnerHlsWithDefaults() *ChannelPublishingPublicationsInnerHls

NewChannelPublishingPublicationsInnerHlsWithDefaults instantiates a new ChannelPublishingPublicationsInnerHls object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerHls) GetAudioOnlyVariants

func (o *ChannelPublishingPublicationsInnerHls) GetAudioOnlyVariants() string

GetAudioOnlyVariants returns the AudioOnlyVariants field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetAudioOnlyVariantsOk

func (o *ChannelPublishingPublicationsInnerHls) GetAudioOnlyVariantsOk() (*string, bool)

GetAudioOnlyVariantsOk returns a tuple with the AudioOnlyVariants field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetGapTags

GetGapTags returns the GapTags field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetGapTagsOk

func (o *ChannelPublishingPublicationsInnerHls) GetGapTagsOk() (*string, bool)

GetGapTagsOk returns a tuple with the GapTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetMasterPublishFrequencySecs

func (o *ChannelPublishingPublicationsInnerHls) GetMasterPublishFrequencySecs() int32

GetMasterPublishFrequencySecs returns the MasterPublishFrequencySecs field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetMasterPublishFrequencySecsOk

func (o *ChannelPublishingPublicationsInnerHls) GetMasterPublishFrequencySecsOk() (*int32, bool)

GetMasterPublishFrequencySecsOk returns a tuple with the MasterPublishFrequencySecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetMasterUrlType

func (o *ChannelPublishingPublicationsInnerHls) GetMasterUrlType() string

GetMasterUrlType returns the MasterUrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetMasterUrlTypeOk

func (o *ChannelPublishingPublicationsInnerHls) GetMasterUrlTypeOk() (*string, bool)

GetMasterUrlTypeOk returns a tuple with the MasterUrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetMediaUrlType

func (o *ChannelPublishingPublicationsInnerHls) GetMediaUrlType() string

GetMediaUrlType returns the MediaUrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetMediaUrlTypeOk

func (o *ChannelPublishingPublicationsInnerHls) GetMediaUrlTypeOk() (*string, bool)

GetMediaUrlTypeOk returns a tuple with the MediaUrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetPartialPresentations

GetPartialPresentations returns the PartialPresentations field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetPartialPresentationsOk

GetPartialPresentationsOk returns a tuple with the PartialPresentations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetPdtOnEverySegment

func (o *ChannelPublishingPublicationsInnerHls) GetPdtOnEverySegment() bool

GetPdtOnEverySegment returns the PdtOnEverySegment field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetPdtOnEverySegmentOk

func (o *ChannelPublishingPublicationsInnerHls) GetPdtOnEverySegmentOk() (*bool, bool)

GetPdtOnEverySegmentOk returns a tuple with the PdtOnEverySegment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetSignalingFormats

func (o *ChannelPublishingPublicationsInnerHls) GetSignalingFormats() []string

GetSignalingFormats returns the SignalingFormats field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetSignalingFormatsOk

func (o *ChannelPublishingPublicationsInnerHls) GetSignalingFormatsOk() ([]string, bool)

GetSignalingFormatsOk returns a tuple with the SignalingFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) GetUtcInSegmentTitle

func (o *ChannelPublishingPublicationsInnerHls) GetUtcInSegmentTitle() bool

GetUtcInSegmentTitle returns the UtcInSegmentTitle field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHls) GetUtcInSegmentTitleOk

func (o *ChannelPublishingPublicationsInnerHls) GetUtcInSegmentTitleOk() (*bool, bool)

GetUtcInSegmentTitleOk returns a tuple with the UtcInSegmentTitle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHls) HasAudioOnlyVariants

func (o *ChannelPublishingPublicationsInnerHls) HasAudioOnlyVariants() bool

HasAudioOnlyVariants returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasGapTags

HasGapTags returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasMasterPublishFrequencySecs

func (o *ChannelPublishingPublicationsInnerHls) HasMasterPublishFrequencySecs() bool

HasMasterPublishFrequencySecs returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasMasterUrlType

func (o *ChannelPublishingPublicationsInnerHls) HasMasterUrlType() bool

HasMasterUrlType returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasMediaUrlType

func (o *ChannelPublishingPublicationsInnerHls) HasMediaUrlType() bool

HasMediaUrlType returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasPartialPresentations

func (o *ChannelPublishingPublicationsInnerHls) HasPartialPresentations() bool

HasPartialPresentations returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasPdtOnEverySegment

func (o *ChannelPublishingPublicationsInnerHls) HasPdtOnEverySegment() bool

HasPdtOnEverySegment returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasSignalingFormats

func (o *ChannelPublishingPublicationsInnerHls) HasSignalingFormats() bool

HasSignalingFormats returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHls) HasUtcInSegmentTitle

func (o *ChannelPublishingPublicationsInnerHls) HasUtcInSegmentTitle() bool

HasUtcInSegmentTitle returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerHls) MarshalJSON

func (o ChannelPublishingPublicationsInnerHls) MarshalJSON() ([]byte, error)

func (*ChannelPublishingPublicationsInnerHls) SetAudioOnlyVariants

func (o *ChannelPublishingPublicationsInnerHls) SetAudioOnlyVariants(v string)

SetAudioOnlyVariants gets a reference to the given string and assigns it to the AudioOnlyVariants field.

func (*ChannelPublishingPublicationsInnerHls) SetGapTags

SetGapTags gets a reference to the given string and assigns it to the GapTags field.

func (*ChannelPublishingPublicationsInnerHls) SetMasterPublishFrequencySecs

func (o *ChannelPublishingPublicationsInnerHls) SetMasterPublishFrequencySecs(v int32)

SetMasterPublishFrequencySecs gets a reference to the given int32 and assigns it to the MasterPublishFrequencySecs field.

func (*ChannelPublishingPublicationsInnerHls) SetMasterUrlType

func (o *ChannelPublishingPublicationsInnerHls) SetMasterUrlType(v string)

SetMasterUrlType gets a reference to the given string and assigns it to the MasterUrlType field.

func (*ChannelPublishingPublicationsInnerHls) SetMediaUrlType

func (o *ChannelPublishingPublicationsInnerHls) SetMediaUrlType(v string)

SetMediaUrlType gets a reference to the given string and assigns it to the MediaUrlType field.

func (*ChannelPublishingPublicationsInnerHls) SetPartialPresentations

SetPartialPresentations gets a reference to the given []ChannelPublishingPublicationsInnerHlsPartialPresentationsInner and assigns it to the PartialPresentations field.

func (*ChannelPublishingPublicationsInnerHls) SetPdtOnEverySegment

func (o *ChannelPublishingPublicationsInnerHls) SetPdtOnEverySegment(v bool)

SetPdtOnEverySegment gets a reference to the given bool and assigns it to the PdtOnEverySegment field.

func (*ChannelPublishingPublicationsInnerHls) SetSignalingFormats

func (o *ChannelPublishingPublicationsInnerHls) SetSignalingFormats(v []string)

SetSignalingFormats gets a reference to the given []string and assigns it to the SignalingFormats field.

func (*ChannelPublishingPublicationsInnerHls) SetUtcInSegmentTitle

func (o *ChannelPublishingPublicationsInnerHls) SetUtcInSegmentTitle(v bool)

SetUtcInSegmentTitle gets a reference to the given bool and assigns it to the UtcInSegmentTitle field.

func (ChannelPublishingPublicationsInnerHls) ToMap

func (o ChannelPublishingPublicationsInnerHls) ToMap() (map[string]interface{}, error)

type ChannelPublishingPublicationsInnerHlsPartialPresentationsInner

type ChannelPublishingPublicationsInnerHlsPartialPresentationsInner struct {
	// Specify which audio encoders should be used for this presentation. If none are specified, all audio encoders configured for the parent Publication will be used.
	AudioEncoderIds []string `json:"audio_encoder_ids,omitempty"`
	// Optionally specify which audio encoders should be used when generating the FER of this Partial Presentation, this overrides the 'audio_encoder_ids' used during the live portion. If none are specified, the 'audio_encoder_ids' field will be used.
	FerAudioEncoderIds []string `json:"fer_audio_encoder_ids,omitempty"`
	// List of video encoder IDs that should have I-Frame only playlists generated for them. If no 'iframe_only_encoder_ids' are given then no I-Frame playlists will be in the Partial Presentation.
	IframeOnlyEncoderIds []string `json:"iframe_only_encoder_ids,omitempty"`
	// Sub-path that will be appended onto the publish and playback base URLs of HTTP PublishPoints for published playlist files.
	PlaylistPath *string `json:"playlist_path,omitempty"`
	// Specify which thumbnail encoders should be used for this presentation. If no 'thumbnail_encoder_ids' are given then no thumbnail playlists will be in the Partial Presentation.
	ThumbnailEncoderIds []string `json:"thumbnail_encoder_ids,omitempty"`
	// Specify which video encoders should be used for this presentation. If none are specified, all video encoders configured for the parent Publication will be used.
	VideoEncoderIds []string `json:"video_encoder_ids,omitempty"`
}

ChannelPublishingPublicationsInnerHlsPartialPresentationsInner struct for ChannelPublishingPublicationsInnerHlsPartialPresentationsInner

func NewChannelPublishingPublicationsInnerHlsPartialPresentationsInner

func NewChannelPublishingPublicationsInnerHlsPartialPresentationsInner() *ChannelPublishingPublicationsInnerHlsPartialPresentationsInner

NewChannelPublishingPublicationsInnerHlsPartialPresentationsInner instantiates a new ChannelPublishingPublicationsInnerHlsPartialPresentationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerHlsPartialPresentationsInnerWithDefaults

func NewChannelPublishingPublicationsInnerHlsPartialPresentationsInnerWithDefaults() *ChannelPublishingPublicationsInnerHlsPartialPresentationsInner

NewChannelPublishingPublicationsInnerHlsPartialPresentationsInnerWithDefaults instantiates a new ChannelPublishingPublicationsInnerHlsPartialPresentationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetAudioEncoderIds

GetAudioEncoderIds returns the AudioEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetAudioEncoderIdsOk

GetAudioEncoderIdsOk returns a tuple with the AudioEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetFerAudioEncoderIds added in v1.7.0

GetFerAudioEncoderIds returns the FerAudioEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetFerAudioEncoderIdsOk added in v1.7.0

GetFerAudioEncoderIdsOk returns a tuple with the FerAudioEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetIframeOnlyEncoderIds

GetIframeOnlyEncoderIds returns the IframeOnlyEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetIframeOnlyEncoderIdsOk

GetIframeOnlyEncoderIdsOk returns a tuple with the IframeOnlyEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetPlaylistPath

GetPlaylistPath returns the PlaylistPath field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetPlaylistPathOk

GetPlaylistPathOk returns a tuple with the PlaylistPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetThumbnailEncoderIds

GetThumbnailEncoderIds returns the ThumbnailEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetThumbnailEncoderIdsOk

GetThumbnailEncoderIdsOk returns a tuple with the ThumbnailEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetVideoEncoderIds

GetVideoEncoderIds returns the VideoEncoderIds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) GetVideoEncoderIdsOk

GetVideoEncoderIdsOk returns a tuple with the VideoEncoderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) HasAudioEncoderIds

HasAudioEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) HasFerAudioEncoderIds added in v1.7.0

HasFerAudioEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) HasIframeOnlyEncoderIds

HasIframeOnlyEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) HasPlaylistPath

HasPlaylistPath returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) HasThumbnailEncoderIds

HasThumbnailEncoderIds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) HasVideoEncoderIds

HasVideoEncoderIds returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) MarshalJSON

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) SetAudioEncoderIds

SetAudioEncoderIds gets a reference to the given []string and assigns it to the AudioEncoderIds field.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) SetFerAudioEncoderIds added in v1.7.0

SetFerAudioEncoderIds gets a reference to the given []string and assigns it to the FerAudioEncoderIds field.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) SetIframeOnlyEncoderIds

SetIframeOnlyEncoderIds gets a reference to the given []string and assigns it to the IframeOnlyEncoderIds field.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) SetPlaylistPath

SetPlaylistPath gets a reference to the given string and assigns it to the PlaylistPath field.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) SetThumbnailEncoderIds

SetThumbnailEncoderIds gets a reference to the given []string and assigns it to the ThumbnailEncoderIds field.

func (*ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) SetVideoEncoderIds

SetVideoEncoderIds gets a reference to the given []string and assigns it to the VideoEncoderIds field.

func (ChannelPublishingPublicationsInnerHlsPartialPresentationsInner) ToMap

type ChannelPublishingPublicationsInnerOrigin added in v1.4.0

type ChannelPublishingPublicationsInnerOrigin struct {
	ManifestDefaults *ChannelPublishingPublicationsInnerOriginManifestDefaults `json:"manifest_defaults,omitempty"`
	// RetentionMinutes specifies how long data is retained, in minutes. Live linear (24/7) channels should set this to the longest expected DVR window (a few hours). Live event channels should set this to how Live2VOD playlists are expected to be available. If unspecified, the default will be 60 minutes. The maximum value is 15 days (21600 minutes).
	RetentionMinutes *int32 `json:"retention_minutes,omitempty"`
}

ChannelPublishingPublicationsInnerOrigin Configures defaults used when generating manifests or playlist using the dynamic origin. Cannot be set if this is a playlist-only publication (i.e. contains publish points that specify 'playlist_only_for').

func NewChannelPublishingPublicationsInnerOrigin added in v1.4.0

func NewChannelPublishingPublicationsInnerOrigin() *ChannelPublishingPublicationsInnerOrigin

NewChannelPublishingPublicationsInnerOrigin instantiates a new ChannelPublishingPublicationsInnerOrigin object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerOriginWithDefaults added in v1.4.0

func NewChannelPublishingPublicationsInnerOriginWithDefaults() *ChannelPublishingPublicationsInnerOrigin

NewChannelPublishingPublicationsInnerOriginWithDefaults instantiates a new ChannelPublishingPublicationsInnerOrigin object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerOrigin) GetManifestDefaults added in v1.4.0

GetManifestDefaults returns the ManifestDefaults field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOrigin) GetManifestDefaultsOk added in v1.4.0

GetManifestDefaultsOk returns a tuple with the ManifestDefaults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOrigin) GetRetentionMinutes added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOrigin) GetRetentionMinutes() int32

GetRetentionMinutes returns the RetentionMinutes field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOrigin) GetRetentionMinutesOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOrigin) GetRetentionMinutesOk() (*int32, bool)

GetRetentionMinutesOk returns a tuple with the RetentionMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOrigin) HasManifestDefaults added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOrigin) HasManifestDefaults() bool

HasManifestDefaults returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOrigin) HasRetentionMinutes added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOrigin) HasRetentionMinutes() bool

HasRetentionMinutes returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerOrigin) MarshalJSON added in v1.4.0

func (*ChannelPublishingPublicationsInnerOrigin) SetManifestDefaults added in v1.4.0

SetManifestDefaults gets a reference to the given ChannelPublishingPublicationsInnerOriginManifestDefaults and assigns it to the ManifestDefaults field.

func (*ChannelPublishingPublicationsInnerOrigin) SetRetentionMinutes added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOrigin) SetRetentionMinutes(v int32)

SetRetentionMinutes gets a reference to the given int32 and assigns it to the RetentionMinutes field.

func (ChannelPublishingPublicationsInnerOrigin) ToMap added in v1.4.0

func (o ChannelPublishingPublicationsInnerOrigin) ToMap() (map[string]interface{}, error)

type ChannelPublishingPublicationsInnerOriginManifestDefaults added in v1.4.0

type ChannelPublishingPublicationsInnerOriginManifestDefaults struct {
	// DASH Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering DASH manifests.
	DashSignalingFormats []string `json:"dash_signaling_formats,omitempty"`
	// Duration is the length of content that will be included in the manifest, in seconds. The max supported DVR window is 10 hours. If not specified, the default duration will be 30 seconds.
	DurationSeconds *int32 `json:"duration_seconds,omitempty"`
	// HLS signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	HlsSignalingFormats []string `json:"hls_signaling_formats,omitempty"`
	// Allows specifying url type for HLS media playlists and DASH manifests. If not provided, playlist generation will use 'RELATIVE'.
	MediaUrlType *string `json:"media_url_type,omitempty"`
	// Sets the minimumUpdatePeriod field in MPD to be this value. If set to 0 (default), segment duration is used. The value shall not exceed the 'suggested_presentation_delay_secs'.
	MinimumUpdatePeriodSeconds *int32 `json:"minimum_update_period_seconds,omitempty"`
	// Allows specifying url type for HLS multi-variant playlists. If not provided, playlist generation will use 'RELATIVE'.
	MultiVariantUrlType *string `json:"multi_variant_url_type,omitempty"`
	// When true a #EXT-X-PROGRAM-DATE-TIME tag will be placed on every media segment in HLS media playlists. When false, the default behavior, the PDT tag is set according to the HLS specification.
	PdtOnEverySegment *bool `json:"pdt_on_every_segment,omitempty"`
	// Sets the suggestedPresentationDelay field in MPD to be this value. This value must be greater or equal to 'minimum_update_period_secs'. If unset, the default value will be calculated as 3 * segment target duration.
	SuggestedPresentationDelaySeconds *int32 `json:"suggested_presentation_delay_seconds,omitempty"`
}

ChannelPublishingPublicationsInnerOriginManifestDefaults ManifestDefaults specifies the default behavior of the dynamic manifest generator. Specific behaviors can be overwritten using appropriate query string parameters when making the request for the manifest.

func NewChannelPublishingPublicationsInnerOriginManifestDefaults added in v1.4.0

func NewChannelPublishingPublicationsInnerOriginManifestDefaults() *ChannelPublishingPublicationsInnerOriginManifestDefaults

NewChannelPublishingPublicationsInnerOriginManifestDefaults instantiates a new ChannelPublishingPublicationsInnerOriginManifestDefaults object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerOriginManifestDefaultsWithDefaults added in v1.4.0

func NewChannelPublishingPublicationsInnerOriginManifestDefaultsWithDefaults() *ChannelPublishingPublicationsInnerOriginManifestDefaults

NewChannelPublishingPublicationsInnerOriginManifestDefaultsWithDefaults instantiates a new ChannelPublishingPublicationsInnerOriginManifestDefaults object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetDashSignalingFormats added in v1.4.0

GetDashSignalingFormats returns the DashSignalingFormats field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetDashSignalingFormatsOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetDashSignalingFormatsOk() ([]string, bool)

GetDashSignalingFormatsOk returns a tuple with the DashSignalingFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetDurationSeconds added in v1.4.0

GetDurationSeconds returns the DurationSeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetDurationSecondsOk added in v1.4.0

GetDurationSecondsOk returns a tuple with the DurationSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetHlsSignalingFormats added in v1.4.0

GetHlsSignalingFormats returns the HlsSignalingFormats field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetHlsSignalingFormatsOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetHlsSignalingFormatsOk() ([]string, bool)

GetHlsSignalingFormatsOk returns a tuple with the HlsSignalingFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMediaUrlType added in v1.4.0

GetMediaUrlType returns the MediaUrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMediaUrlTypeOk added in v1.4.0

GetMediaUrlTypeOk returns a tuple with the MediaUrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMinimumUpdatePeriodSeconds added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMinimumUpdatePeriodSeconds() int32

GetMinimumUpdatePeriodSeconds returns the MinimumUpdatePeriodSeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMinimumUpdatePeriodSecondsOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMinimumUpdatePeriodSecondsOk() (*int32, bool)

GetMinimumUpdatePeriodSecondsOk returns a tuple with the MinimumUpdatePeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMultiVariantUrlType added in v1.4.0

GetMultiVariantUrlType returns the MultiVariantUrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMultiVariantUrlTypeOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetMultiVariantUrlTypeOk() (*string, bool)

GetMultiVariantUrlTypeOk returns a tuple with the MultiVariantUrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetPdtOnEverySegment added in v1.4.0

GetPdtOnEverySegment returns the PdtOnEverySegment field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetPdtOnEverySegmentOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetPdtOnEverySegmentOk() (*bool, bool)

GetPdtOnEverySegmentOk returns a tuple with the PdtOnEverySegment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetSuggestedPresentationDelaySeconds added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetSuggestedPresentationDelaySeconds() int32

GetSuggestedPresentationDelaySeconds returns the SuggestedPresentationDelaySeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetSuggestedPresentationDelaySecondsOk added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetSuggestedPresentationDelaySecondsOk() (*int32, bool)

GetSuggestedPresentationDelaySecondsOk returns a tuple with the SuggestedPresentationDelaySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasDashSignalingFormats added in v1.4.0

HasDashSignalingFormats returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasDurationSeconds added in v1.4.0

HasDurationSeconds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasHlsSignalingFormats added in v1.4.0

HasHlsSignalingFormats returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasMediaUrlType added in v1.4.0

HasMediaUrlType returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasMinimumUpdatePeriodSeconds added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) HasMinimumUpdatePeriodSeconds() bool

HasMinimumUpdatePeriodSeconds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasMultiVariantUrlType added in v1.4.0

HasMultiVariantUrlType returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasPdtOnEverySegment added in v1.4.0

HasPdtOnEverySegment returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) HasSuggestedPresentationDelaySeconds added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) HasSuggestedPresentationDelaySeconds() bool

HasSuggestedPresentationDelaySeconds returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerOriginManifestDefaults) MarshalJSON added in v1.4.0

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetDashSignalingFormats added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) SetDashSignalingFormats(v []string)

SetDashSignalingFormats gets a reference to the given []string and assigns it to the DashSignalingFormats field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetDurationSeconds added in v1.4.0

SetDurationSeconds gets a reference to the given int32 and assigns it to the DurationSeconds field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetHlsSignalingFormats added in v1.4.0

SetHlsSignalingFormats gets a reference to the given []string and assigns it to the HlsSignalingFormats field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetMediaUrlType added in v1.4.0

SetMediaUrlType gets a reference to the given string and assigns it to the MediaUrlType field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetMinimumUpdatePeriodSeconds added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) SetMinimumUpdatePeriodSeconds(v int32)

SetMinimumUpdatePeriodSeconds gets a reference to the given int32 and assigns it to the MinimumUpdatePeriodSeconds field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetMultiVariantUrlType added in v1.4.0

SetMultiVariantUrlType gets a reference to the given string and assigns it to the MultiVariantUrlType field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetPdtOnEverySegment added in v1.4.0

SetPdtOnEverySegment gets a reference to the given bool and assigns it to the PdtOnEverySegment field.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) SetSuggestedPresentationDelaySeconds added in v1.4.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) SetSuggestedPresentationDelaySeconds(v int32)

SetSuggestedPresentationDelaySeconds gets a reference to the given int32 and assigns it to the SuggestedPresentationDelaySeconds field.

func (ChannelPublishingPublicationsInnerOriginManifestDefaults) ToMap added in v1.4.0

type ChannelPublishingPublicationsInnerPublishPointsInner

type ChannelPublishingPublicationsInnerPublishPointsInner struct {
	Http *ChannelPublishingPublicationsInnerPublishPointsInnerHttp `json:"http,omitempty"`
	// uniquely identifies this publish_point within a channel configuration. Can be referenced by other publish_points in the 'playlist_only_for' field.
	Id *string `json:"id,omitempty"`
	// playlist_only_for identifies the id of the publish_point that has the segments for this publish_point, which is only publishing a playlist for those segments. All publish_points within a publication must either have 'playlist_only_for' all set or all not set.
	PlaylistOnlyFor *string `json:"playlist_only_for,omitempty"`
}

ChannelPublishingPublicationsInnerPublishPointsInner struct for ChannelPublishingPublicationsInnerPublishPointsInner

func NewChannelPublishingPublicationsInnerPublishPointsInner

func NewChannelPublishingPublicationsInnerPublishPointsInner() *ChannelPublishingPublicationsInnerPublishPointsInner

NewChannelPublishingPublicationsInnerPublishPointsInner instantiates a new ChannelPublishingPublicationsInnerPublishPointsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerPublishPointsInnerWithDefaults

func NewChannelPublishingPublicationsInnerPublishPointsInnerWithDefaults() *ChannelPublishingPublicationsInnerPublishPointsInner

NewChannelPublishingPublicationsInnerPublishPointsInnerWithDefaults instantiates a new ChannelPublishingPublicationsInnerPublishPointsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerPublishPointsInner) GetHttp

GetHttp returns the Http field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) GetHttpOk

GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) GetPlaylistOnlyFor

GetPlaylistOnlyFor returns the PlaylistOnlyFor field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) GetPlaylistOnlyForOk

GetPlaylistOnlyForOk returns a tuple with the PlaylistOnlyFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) HasHttp

HasHttp returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) HasPlaylistOnlyFor

HasPlaylistOnlyFor returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerPublishPointsInner) MarshalJSON

func (*ChannelPublishingPublicationsInnerPublishPointsInner) SetHttp

SetHttp gets a reference to the given ChannelPublishingPublicationsInnerPublishPointsInnerHttp and assigns it to the Http field.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelPublishingPublicationsInnerPublishPointsInner) SetPlaylistOnlyFor

SetPlaylistOnlyFor gets a reference to the given string and assigns it to the PlaylistOnlyFor field.

func (ChannelPublishingPublicationsInnerPublishPointsInner) ToMap

type ChannelPublishingPublicationsInnerPublishPointsInnerHttp

type ChannelPublishingPublicationsInnerPublishPointsInnerHttp struct {
	BasicAuth *ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth `json:"basic_auth,omitempty"`
	// Configures whether or not (and how) to compress manifests being published to the origin. If not specified, manifests will not be compressed.
	Compression *string `json:"compression,omitempty"`
	// Cross Playback Paths are playback paths that reference alternative content. These playback paths could reference publish points from the same publication or a completely different encoder and packager altogether. Content published to an endpoint referenced by one of these cross playback paths MUST be of the same Manifest.Type.
	CrossPlaybackPaths []string `json:"cross_playback_paths,omitempty"`
	// (Optional) Specifies if this pubpoint should not be monitored by PLM.
	DoNotMonitor *bool `json:"do_not_monitor,omitempty"`
	// Allows custom HTTP headers to be set via configuration for all HTTP requests.
	Headers *map[string]string `json:"headers,omitempty"`
	// Method overrides what HTTP method to specify in requests to the Publish Point. If not specified the service will default to POST.
	Method *string `json:"method,omitempty"`
	// The base URL where published playlists will be able to be obtained. This is often different than the publish_base_url for CDN publishing workflows.
	PlaybackBaseUrl *string `json:"playback_base_url,omitempty"`
	// Specifies any query parameters that will be added to playback urls. Should not include the initial '?' Example: 'foo=bar&q=golang'
	PlaybackQueryParams *string `json:"playback_query_params,omitempty"`
	// The base URL where generated playlists will be sent/published. Each publish point requires a unique 'publish_base_url'.
	PublishBaseUrl *string `json:"publish_base_url,omitempty"`
}

ChannelPublishingPublicationsInnerPublishPointsInnerHttp HTTP destination where media segments and playlists will be published.

func NewChannelPublishingPublicationsInnerPublishPointsInnerHttp

func NewChannelPublishingPublicationsInnerPublishPointsInnerHttp() *ChannelPublishingPublicationsInnerPublishPointsInnerHttp

NewChannelPublishingPublicationsInnerPublishPointsInnerHttp instantiates a new ChannelPublishingPublicationsInnerPublishPointsInnerHttp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerPublishPointsInnerHttpWithDefaults

func NewChannelPublishingPublicationsInnerPublishPointsInnerHttpWithDefaults() *ChannelPublishingPublicationsInnerPublishPointsInnerHttp

NewChannelPublishingPublicationsInnerPublishPointsInnerHttpWithDefaults instantiates a new ChannelPublishingPublicationsInnerPublishPointsInnerHttp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetCompression

GetCompression returns the Compression field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetCompressionOk

GetCompressionOk returns a tuple with the Compression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetCrossPlaybackPaths

GetCrossPlaybackPaths returns the CrossPlaybackPaths field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetCrossPlaybackPathsOk

func (o *ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetCrossPlaybackPathsOk() ([]string, bool)

GetCrossPlaybackPathsOk returns a tuple with the CrossPlaybackPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetDoNotMonitor

GetDoNotMonitor returns the DoNotMonitor field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetDoNotMonitorOk

GetDoNotMonitorOk returns a tuple with the DoNotMonitor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetHeaders

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetHeadersOk

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetMethodOk

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPlaybackBaseUrl

GetPlaybackBaseUrl returns the PlaybackBaseUrl field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPlaybackBaseUrlOk

GetPlaybackBaseUrlOk returns a tuple with the PlaybackBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPlaybackQueryParams

GetPlaybackQueryParams returns the PlaybackQueryParams field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPlaybackQueryParamsOk

func (o *ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPlaybackQueryParamsOk() (*string, bool)

GetPlaybackQueryParamsOk returns a tuple with the PlaybackQueryParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPublishBaseUrl

GetPublishBaseUrl returns the PublishBaseUrl field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) GetPublishBaseUrlOk

GetPublishBaseUrlOk returns a tuple with the PublishBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasBasicAuth

HasBasicAuth returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasCompression

HasCompression returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasCrossPlaybackPaths

HasCrossPlaybackPaths returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasDoNotMonitor

HasDoNotMonitor returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasHeaders

HasHeaders returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasMethod

HasMethod returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasPlaybackBaseUrl

HasPlaybackBaseUrl returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasPlaybackQueryParams

HasPlaybackQueryParams returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) HasPublishBaseUrl

HasPublishBaseUrl returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerPublishPointsInnerHttp) MarshalJSON

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetBasicAuth

SetBasicAuth gets a reference to the given ChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth and assigns it to the BasicAuth field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetCompression

SetCompression gets a reference to the given string and assigns it to the Compression field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetCrossPlaybackPaths

SetCrossPlaybackPaths gets a reference to the given []string and assigns it to the CrossPlaybackPaths field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetDoNotMonitor

SetDoNotMonitor gets a reference to the given bool and assigns it to the DoNotMonitor field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetHeaders

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetMethod

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetPlaybackBaseUrl

SetPlaybackBaseUrl gets a reference to the given string and assigns it to the PlaybackBaseUrl field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetPlaybackQueryParams

SetPlaybackQueryParams gets a reference to the given string and assigns it to the PlaybackQueryParams field.

func (*ChannelPublishingPublicationsInnerPublishPointsInnerHttp) SetPublishBaseUrl

SetPublishBaseUrl gets a reference to the given string and assigns it to the PublishBaseUrl field.

func (ChannelPublishingPublicationsInnerPublishPointsInnerHttp) ToMap

type ChannelPublishingPublicationsInnerStartover

type ChannelPublishingPublicationsInnerStartover struct {
	// Trigger Startover on the first Program Start. Only one of ['first_program_start', 'on_airing_id'] may be set.
	FirstProgramStart *map[string]interface{}                                `json:"first_program_start,omitempty"`
	OnAiringId        *ChannelPublishingPublicationsInnerStartoverOnAiringId `json:"on_airing_id,omitempty"`
}

ChannelPublishingPublicationsInnerStartover Configures startover processing for this Publication.

func NewChannelPublishingPublicationsInnerStartover

func NewChannelPublishingPublicationsInnerStartover() *ChannelPublishingPublicationsInnerStartover

NewChannelPublishingPublicationsInnerStartover instantiates a new ChannelPublishingPublicationsInnerStartover object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerStartoverWithDefaults

func NewChannelPublishingPublicationsInnerStartoverWithDefaults() *ChannelPublishingPublicationsInnerStartover

NewChannelPublishingPublicationsInnerStartoverWithDefaults instantiates a new ChannelPublishingPublicationsInnerStartover object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerStartover) GetFirstProgramStart

func (o *ChannelPublishingPublicationsInnerStartover) GetFirstProgramStart() map[string]interface{}

GetFirstProgramStart returns the FirstProgramStart field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerStartover) GetFirstProgramStartOk

func (o *ChannelPublishingPublicationsInnerStartover) GetFirstProgramStartOk() (*map[string]interface{}, bool)

GetFirstProgramStartOk returns a tuple with the FirstProgramStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerStartover) GetOnAiringId

GetOnAiringId returns the OnAiringId field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerStartover) GetOnAiringIdOk

GetOnAiringIdOk returns a tuple with the OnAiringId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerStartover) HasFirstProgramStart

func (o *ChannelPublishingPublicationsInnerStartover) HasFirstProgramStart() bool

HasFirstProgramStart returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerStartover) HasOnAiringId

HasOnAiringId returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerStartover) MarshalJSON

func (*ChannelPublishingPublicationsInnerStartover) SetFirstProgramStart

func (o *ChannelPublishingPublicationsInnerStartover) SetFirstProgramStart(v map[string]interface{})

SetFirstProgramStart gets a reference to the given map[string]interface{} and assigns it to the FirstProgramStart field.

func (*ChannelPublishingPublicationsInnerStartover) SetOnAiringId

SetOnAiringId gets a reference to the given ChannelPublishingPublicationsInnerStartoverOnAiringId and assigns it to the OnAiringId field.

func (ChannelPublishingPublicationsInnerStartover) ToMap

func (o ChannelPublishingPublicationsInnerStartover) ToMap() (map[string]interface{}, error)

type ChannelPublishingPublicationsInnerStartoverOnAiringId

type ChannelPublishingPublicationsInnerStartoverOnAiringId struct {
	// Airing Id is a SCTE-35 Segmentation Unique Program ID (UPID) of type 0x08 used to specify the unique airing of a program. Is a 8 byte hex encoded string that is prepended with '0x'.
	AiringId *string `json:"airing_id,omitempty"`
}

ChannelPublishingPublicationsInnerStartoverOnAiringId Use the Airing Id of a Program Start to trigger a Startover on the first match. Only one of ['first_program_start', 'on_airing_id'] may be set.

func NewChannelPublishingPublicationsInnerStartoverOnAiringId

func NewChannelPublishingPublicationsInnerStartoverOnAiringId() *ChannelPublishingPublicationsInnerStartoverOnAiringId

NewChannelPublishingPublicationsInnerStartoverOnAiringId instantiates a new ChannelPublishingPublicationsInnerStartoverOnAiringId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingPublicationsInnerStartoverOnAiringIdWithDefaults

func NewChannelPublishingPublicationsInnerStartoverOnAiringIdWithDefaults() *ChannelPublishingPublicationsInnerStartoverOnAiringId

NewChannelPublishingPublicationsInnerStartoverOnAiringIdWithDefaults instantiates a new ChannelPublishingPublicationsInnerStartoverOnAiringId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingPublicationsInnerStartoverOnAiringId) GetAiringId

GetAiringId returns the AiringId field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerStartoverOnAiringId) GetAiringIdOk

GetAiringIdOk returns a tuple with the AiringId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingPublicationsInnerStartoverOnAiringId) HasAiringId

HasAiringId returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerStartoverOnAiringId) MarshalJSON

func (*ChannelPublishingPublicationsInnerStartoverOnAiringId) SetAiringId

SetAiringId gets a reference to the given string and assigns it to the AiringId field.

func (ChannelPublishingPublicationsInnerStartoverOnAiringId) ToMap

type ChannelPublishingRtmpPublicationsInner

type ChannelPublishingRtmpPublicationsInner struct {
	// Only AAC encoders are supported
	AudioEncoderId *string `json:"audio_encoder_id,omitempty"`
	// RTMP publication ID. Must be unique.
	Id  *string `json:"id,omitempty"`
	Url *string `json:"url,omitempty"`
	// Only h264 encoders are supported
	VideoEncoderId *string `json:"video_encoder_id,omitempty"`
}

ChannelPublishingRtmpPublicationsInner struct for ChannelPublishingRtmpPublicationsInner

func NewChannelPublishingRtmpPublicationsInner

func NewChannelPublishingRtmpPublicationsInner() *ChannelPublishingRtmpPublicationsInner

NewChannelPublishingRtmpPublicationsInner instantiates a new ChannelPublishingRtmpPublicationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingRtmpPublicationsInnerWithDefaults

func NewChannelPublishingRtmpPublicationsInnerWithDefaults() *ChannelPublishingRtmpPublicationsInner

NewChannelPublishingRtmpPublicationsInnerWithDefaults instantiates a new ChannelPublishingRtmpPublicationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingRtmpPublicationsInner) GetAudioEncoderId

func (o *ChannelPublishingRtmpPublicationsInner) GetAudioEncoderId() string

GetAudioEncoderId returns the AudioEncoderId field value if set, zero value otherwise.

func (*ChannelPublishingRtmpPublicationsInner) GetAudioEncoderIdOk

func (o *ChannelPublishingRtmpPublicationsInner) GetAudioEncoderIdOk() (*string, bool)

GetAudioEncoderIdOk returns a tuple with the AudioEncoderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingRtmpPublicationsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelPublishingRtmpPublicationsInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingRtmpPublicationsInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*ChannelPublishingRtmpPublicationsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingRtmpPublicationsInner) GetVideoEncoderId

func (o *ChannelPublishingRtmpPublicationsInner) GetVideoEncoderId() string

GetVideoEncoderId returns the VideoEncoderId field value if set, zero value otherwise.

func (*ChannelPublishingRtmpPublicationsInner) GetVideoEncoderIdOk

func (o *ChannelPublishingRtmpPublicationsInner) GetVideoEncoderIdOk() (*string, bool)

GetVideoEncoderIdOk returns a tuple with the VideoEncoderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingRtmpPublicationsInner) HasAudioEncoderId

func (o *ChannelPublishingRtmpPublicationsInner) HasAudioEncoderId() bool

HasAudioEncoderId returns a boolean if a field has been set.

func (*ChannelPublishingRtmpPublicationsInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelPublishingRtmpPublicationsInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (*ChannelPublishingRtmpPublicationsInner) HasVideoEncoderId

func (o *ChannelPublishingRtmpPublicationsInner) HasVideoEncoderId() bool

HasVideoEncoderId returns a boolean if a field has been set.

func (ChannelPublishingRtmpPublicationsInner) MarshalJSON

func (o ChannelPublishingRtmpPublicationsInner) MarshalJSON() ([]byte, error)

func (*ChannelPublishingRtmpPublicationsInner) SetAudioEncoderId

func (o *ChannelPublishingRtmpPublicationsInner) SetAudioEncoderId(v string)

SetAudioEncoderId gets a reference to the given string and assigns it to the AudioEncoderId field.

func (*ChannelPublishingRtmpPublicationsInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelPublishingRtmpPublicationsInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*ChannelPublishingRtmpPublicationsInner) SetVideoEncoderId

func (o *ChannelPublishingRtmpPublicationsInner) SetVideoEncoderId(v string)

SetVideoEncoderId gets a reference to the given string and assigns it to the VideoEncoderId field.

func (ChannelPublishingRtmpPublicationsInner) ToMap

func (o ChannelPublishingRtmpPublicationsInner) ToMap() (map[string]interface{}, error)

type ChannelPublishingSrtPublicationsInner

type ChannelPublishingSrtPublicationsInner struct {
	AudioEncoders []ChannelPublishingSrtPublicationsInnerAudioEncodersInner `json:"audio_encoders,omitempty"`
	// SRT publication ID. Must be unique.
	Id *string `json:"id,omitempty"`
	// MPEG-TS PMT PID. PIDs should be set on the PMT, SCTE-35 and all encoders or none. Valid PIDs must 13-bit values greater than 31. If no PIDs are provided (pid == 0) then they will be generated automatically.
	PmtPid *int32 `json:"pmt_pid,omitempty"`
	// MPEG-TS SCTE-35 PID. PIDs should be set on the PMT, SCTE-35, and all encoders or none. Valid PIDs must 13-bit values greater than 31. If no PIDs are provided (pid == 0) then they will be generated automatically.
	Scte35Pid     *int32                                                    `json:"scte35_pid,omitempty"`
	Url           *string                                                   `json:"url,omitempty"`
	VideoEncoders []ChannelPublishingSrtPublicationsInnerAudioEncodersInner `json:"video_encoders,omitempty"`
}

ChannelPublishingSrtPublicationsInner struct for ChannelPublishingSrtPublicationsInner

func NewChannelPublishingSrtPublicationsInner

func NewChannelPublishingSrtPublicationsInner() *ChannelPublishingSrtPublicationsInner

NewChannelPublishingSrtPublicationsInner instantiates a new ChannelPublishingSrtPublicationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingSrtPublicationsInnerWithDefaults

func NewChannelPublishingSrtPublicationsInnerWithDefaults() *ChannelPublishingSrtPublicationsInner

NewChannelPublishingSrtPublicationsInnerWithDefaults instantiates a new ChannelPublishingSrtPublicationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingSrtPublicationsInner) GetAudioEncoders added in v1.1.0

GetAudioEncoders returns the AudioEncoders field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInner) GetAudioEncodersOk added in v1.1.0

GetAudioEncodersOk returns a tuple with the AudioEncoders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInner) GetPmtPid added in v1.1.0

GetPmtPid returns the PmtPid field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInner) GetPmtPidOk added in v1.1.0

func (o *ChannelPublishingSrtPublicationsInner) GetPmtPidOk() (*int32, bool)

GetPmtPidOk returns a tuple with the PmtPid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInner) GetScte35Pid added in v1.8.0

func (o *ChannelPublishingSrtPublicationsInner) GetScte35Pid() int32

GetScte35Pid returns the Scte35Pid field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInner) GetScte35PidOk added in v1.8.0

func (o *ChannelPublishingSrtPublicationsInner) GetScte35PidOk() (*int32, bool)

GetScte35PidOk returns a tuple with the Scte35Pid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInner) GetVideoEncoders added in v1.1.0

GetVideoEncoders returns the VideoEncoders field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInner) GetVideoEncodersOk added in v1.1.0

GetVideoEncodersOk returns a tuple with the VideoEncoders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInner) HasAudioEncoders added in v1.1.0

func (o *ChannelPublishingSrtPublicationsInner) HasAudioEncoders() bool

HasAudioEncoders returns a boolean if a field has been set.

func (*ChannelPublishingSrtPublicationsInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelPublishingSrtPublicationsInner) HasPmtPid added in v1.1.0

HasPmtPid returns a boolean if a field has been set.

func (*ChannelPublishingSrtPublicationsInner) HasScte35Pid added in v1.8.0

func (o *ChannelPublishingSrtPublicationsInner) HasScte35Pid() bool

HasScte35Pid returns a boolean if a field has been set.

func (*ChannelPublishingSrtPublicationsInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (*ChannelPublishingSrtPublicationsInner) HasVideoEncoders added in v1.1.0

func (o *ChannelPublishingSrtPublicationsInner) HasVideoEncoders() bool

HasVideoEncoders returns a boolean if a field has been set.

func (ChannelPublishingSrtPublicationsInner) MarshalJSON

func (o ChannelPublishingSrtPublicationsInner) MarshalJSON() ([]byte, error)

func (*ChannelPublishingSrtPublicationsInner) SetAudioEncoders added in v1.1.0

SetAudioEncoders gets a reference to the given []ChannelPublishingSrtPublicationsInnerAudioEncodersInner and assigns it to the AudioEncoders field.

func (*ChannelPublishingSrtPublicationsInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelPublishingSrtPublicationsInner) SetPmtPid added in v1.1.0

SetPmtPid gets a reference to the given int32 and assigns it to the PmtPid field.

func (*ChannelPublishingSrtPublicationsInner) SetScte35Pid added in v1.8.0

func (o *ChannelPublishingSrtPublicationsInner) SetScte35Pid(v int32)

SetScte35Pid gets a reference to the given int32 and assigns it to the Scte35Pid field.

func (*ChannelPublishingSrtPublicationsInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*ChannelPublishingSrtPublicationsInner) SetVideoEncoders added in v1.1.0

SetVideoEncoders gets a reference to the given []ChannelPublishingSrtPublicationsInnerAudioEncodersInner and assigns it to the VideoEncoders field.

func (ChannelPublishingSrtPublicationsInner) ToMap

func (o ChannelPublishingSrtPublicationsInner) ToMap() (map[string]interface{}, error)

type ChannelPublishingSrtPublicationsInnerAudioEncodersInner added in v1.1.0

type ChannelPublishingSrtPublicationsInnerAudioEncodersInner struct {
	Id *string `json:"id,omitempty"`
	// Output MPEG-TS PID. PIDs should be set on the PMT, SCTE-35 and all encoders or none. Valid PIDs must 13-bit values greater than 31. If no PIDs are provided (pid == 0) then they will be generated automatically.
	Pid *int32 `json:"pid,omitempty"`
}

ChannelPublishingSrtPublicationsInnerAudioEncodersInner struct for ChannelPublishingSrtPublicationsInnerAudioEncodersInner

func NewChannelPublishingSrtPublicationsInnerAudioEncodersInner added in v1.1.0

func NewChannelPublishingSrtPublicationsInnerAudioEncodersInner() *ChannelPublishingSrtPublicationsInnerAudioEncodersInner

NewChannelPublishingSrtPublicationsInnerAudioEncodersInner instantiates a new ChannelPublishingSrtPublicationsInnerAudioEncodersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelPublishingSrtPublicationsInnerAudioEncodersInnerWithDefaults added in v1.1.0

func NewChannelPublishingSrtPublicationsInnerAudioEncodersInnerWithDefaults() *ChannelPublishingSrtPublicationsInnerAudioEncodersInner

NewChannelPublishingSrtPublicationsInnerAudioEncodersInnerWithDefaults instantiates a new ChannelPublishingSrtPublicationsInnerAudioEncodersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) GetId added in v1.1.0

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) GetIdOk added in v1.1.0

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) GetPid added in v1.1.0

GetPid returns the Pid field value if set, zero value otherwise.

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) GetPidOk added in v1.1.0

GetPidOk returns a tuple with the Pid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) HasId added in v1.1.0

HasId returns a boolean if a field has been set.

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) HasPid added in v1.1.0

HasPid returns a boolean if a field has been set.

func (ChannelPublishingSrtPublicationsInnerAudioEncodersInner) MarshalJSON added in v1.1.0

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) SetId added in v1.1.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelPublishingSrtPublicationsInnerAudioEncodersInner) SetPid added in v1.1.0

SetPid gets a reference to the given int32 and assigns it to the Pid field.

func (ChannelPublishingSrtPublicationsInnerAudioEncodersInner) ToMap added in v1.1.0

type ChannelSignaling

type ChannelSignaling struct {
	BlackoutSettings *ChannelSignalingBlackoutSettings `json:"blackout_settings,omitempty"`
	// Disable parsing SCTE-35 in-band signaling. Out-of-band signaling is still allowed.
	DisableInbandParsing *bool `json:"disable_inband_parsing,omitempty"`
	// Defines the specific PID containing the SCTE that the transcoder should process. Using '0' (default value) will pick the first PID containing SCTE-35 in the PMT.
	SctePid *int32 `json:"scte_pid,omitempty"`
	// Settings that apply to specific segments.
	SegmentSettings []ChannelSignalingSegmentSettingsInner `json:"segment_settings,omitempty"`
	// Segment types to process for in-band signaling.
	Segments []string `json:"segments,omitempty"`
}

ChannelSignaling Signaling configures in-band signaling (i.e. SCTE-35).

func NewChannelSignaling

func NewChannelSignaling() *ChannelSignaling

NewChannelSignaling instantiates a new ChannelSignaling object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSignalingWithDefaults

func NewChannelSignalingWithDefaults() *ChannelSignaling

NewChannelSignalingWithDefaults instantiates a new ChannelSignaling object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSignaling) GetBlackoutSettings

func (o *ChannelSignaling) GetBlackoutSettings() ChannelSignalingBlackoutSettings

GetBlackoutSettings returns the BlackoutSettings field value if set, zero value otherwise.

func (*ChannelSignaling) GetBlackoutSettingsOk

func (o *ChannelSignaling) GetBlackoutSettingsOk() (*ChannelSignalingBlackoutSettings, bool)

GetBlackoutSettingsOk returns a tuple with the BlackoutSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignaling) GetDisableInbandParsing

func (o *ChannelSignaling) GetDisableInbandParsing() bool

GetDisableInbandParsing returns the DisableInbandParsing field value if set, zero value otherwise.

func (*ChannelSignaling) GetDisableInbandParsingOk

func (o *ChannelSignaling) GetDisableInbandParsingOk() (*bool, bool)

GetDisableInbandParsingOk returns a tuple with the DisableInbandParsing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignaling) GetSctePid

func (o *ChannelSignaling) GetSctePid() int32

GetSctePid returns the SctePid field value if set, zero value otherwise.

func (*ChannelSignaling) GetSctePidOk

func (o *ChannelSignaling) GetSctePidOk() (*int32, bool)

GetSctePidOk returns a tuple with the SctePid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignaling) GetSegmentSettings

func (o *ChannelSignaling) GetSegmentSettings() []ChannelSignalingSegmentSettingsInner

GetSegmentSettings returns the SegmentSettings field value if set, zero value otherwise.

func (*ChannelSignaling) GetSegmentSettingsOk

func (o *ChannelSignaling) GetSegmentSettingsOk() ([]ChannelSignalingSegmentSettingsInner, bool)

GetSegmentSettingsOk returns a tuple with the SegmentSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignaling) GetSegments

func (o *ChannelSignaling) GetSegments() []string

GetSegments returns the Segments field value if set, zero value otherwise.

func (*ChannelSignaling) GetSegmentsOk

func (o *ChannelSignaling) GetSegmentsOk() ([]string, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignaling) HasBlackoutSettings

func (o *ChannelSignaling) HasBlackoutSettings() bool

HasBlackoutSettings returns a boolean if a field has been set.

func (*ChannelSignaling) HasDisableInbandParsing

func (o *ChannelSignaling) HasDisableInbandParsing() bool

HasDisableInbandParsing returns a boolean if a field has been set.

func (*ChannelSignaling) HasSctePid

func (o *ChannelSignaling) HasSctePid() bool

HasSctePid returns a boolean if a field has been set.

func (*ChannelSignaling) HasSegmentSettings

func (o *ChannelSignaling) HasSegmentSettings() bool

HasSegmentSettings returns a boolean if a field has been set.

func (*ChannelSignaling) HasSegments

func (o *ChannelSignaling) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (ChannelSignaling) MarshalJSON

func (o ChannelSignaling) MarshalJSON() ([]byte, error)

func (*ChannelSignaling) SetBlackoutSettings

func (o *ChannelSignaling) SetBlackoutSettings(v ChannelSignalingBlackoutSettings)

SetBlackoutSettings gets a reference to the given ChannelSignalingBlackoutSettings and assigns it to the BlackoutSettings field.

func (*ChannelSignaling) SetDisableInbandParsing

func (o *ChannelSignaling) SetDisableInbandParsing(v bool)

SetDisableInbandParsing gets a reference to the given bool and assigns it to the DisableInbandParsing field.

func (*ChannelSignaling) SetSctePid

func (o *ChannelSignaling) SetSctePid(v int32)

SetSctePid gets a reference to the given int32 and assigns it to the SctePid field.

func (*ChannelSignaling) SetSegmentSettings

func (o *ChannelSignaling) SetSegmentSettings(v []ChannelSignalingSegmentSettingsInner)

SetSegmentSettings gets a reference to the given []ChannelSignalingSegmentSettingsInner and assigns it to the SegmentSettings field.

func (*ChannelSignaling) SetSegments

func (o *ChannelSignaling) SetSegments(v []string)

SetSegments gets a reference to the given []string and assigns it to the Segments field.

func (ChannelSignaling) ToMap

func (o ChannelSignaling) ToMap() (map[string]interface{}, error)

type ChannelSignalingBlackoutSettings

type ChannelSignalingBlackoutSettings struct {
	// Default slate URL to use for blackouts. Can be overridden by the 'slates' field.
	DefaultBlackoutSlateUrl *string `json:"default_blackout_slate_url,omitempty"`
	// List of signaling segment types to force blackout, e.g. add 'SPLICE_INSERT' to blackout all ads signaled via SCTE-35 splice_insert.
	ForceBlackoutSegments []string `json:"force_blackout_segments,omitempty"`
	// Determines whether to honor the web_delivery_allowed attribute in SCTE-35 segmentation descriptors. When this is enabled, a segmentation descriptor with web_delivery_allowed=false will trigger a blackout.
	HonorWebDeliveryRestriction *bool `json:"honor_web_delivery_restriction,omitempty"`
	// Per-segment type slate overrides.
	Slates []ChannelSignalingBlackoutSettingsSlatesInner `json:"slates,omitempty"`
}

ChannelSignalingBlackoutSettings Configure blackout: replacing content with custom slates based on program signaling.

func NewChannelSignalingBlackoutSettings

func NewChannelSignalingBlackoutSettings() *ChannelSignalingBlackoutSettings

NewChannelSignalingBlackoutSettings instantiates a new ChannelSignalingBlackoutSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSignalingBlackoutSettingsWithDefaults

func NewChannelSignalingBlackoutSettingsWithDefaults() *ChannelSignalingBlackoutSettings

NewChannelSignalingBlackoutSettingsWithDefaults instantiates a new ChannelSignalingBlackoutSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSignalingBlackoutSettings) GetDefaultBlackoutSlateUrl

func (o *ChannelSignalingBlackoutSettings) GetDefaultBlackoutSlateUrl() string

GetDefaultBlackoutSlateUrl returns the DefaultBlackoutSlateUrl field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettings) GetDefaultBlackoutSlateUrlOk

func (o *ChannelSignalingBlackoutSettings) GetDefaultBlackoutSlateUrlOk() (*string, bool)

GetDefaultBlackoutSlateUrlOk returns a tuple with the DefaultBlackoutSlateUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettings) GetForceBlackoutSegments

func (o *ChannelSignalingBlackoutSettings) GetForceBlackoutSegments() []string

GetForceBlackoutSegments returns the ForceBlackoutSegments field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettings) GetForceBlackoutSegmentsOk

func (o *ChannelSignalingBlackoutSettings) GetForceBlackoutSegmentsOk() ([]string, bool)

GetForceBlackoutSegmentsOk returns a tuple with the ForceBlackoutSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettings) GetHonorWebDeliveryRestriction

func (o *ChannelSignalingBlackoutSettings) GetHonorWebDeliveryRestriction() bool

GetHonorWebDeliveryRestriction returns the HonorWebDeliveryRestriction field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettings) GetHonorWebDeliveryRestrictionOk

func (o *ChannelSignalingBlackoutSettings) GetHonorWebDeliveryRestrictionOk() (*bool, bool)

GetHonorWebDeliveryRestrictionOk returns a tuple with the HonorWebDeliveryRestriction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettings) GetSlates

GetSlates returns the Slates field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettings) GetSlatesOk

GetSlatesOk returns a tuple with the Slates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettings) HasDefaultBlackoutSlateUrl

func (o *ChannelSignalingBlackoutSettings) HasDefaultBlackoutSlateUrl() bool

HasDefaultBlackoutSlateUrl returns a boolean if a field has been set.

func (*ChannelSignalingBlackoutSettings) HasForceBlackoutSegments

func (o *ChannelSignalingBlackoutSettings) HasForceBlackoutSegments() bool

HasForceBlackoutSegments returns a boolean if a field has been set.

func (*ChannelSignalingBlackoutSettings) HasHonorWebDeliveryRestriction

func (o *ChannelSignalingBlackoutSettings) HasHonorWebDeliveryRestriction() bool

HasHonorWebDeliveryRestriction returns a boolean if a field has been set.

func (*ChannelSignalingBlackoutSettings) HasSlates

func (o *ChannelSignalingBlackoutSettings) HasSlates() bool

HasSlates returns a boolean if a field has been set.

func (ChannelSignalingBlackoutSettings) MarshalJSON

func (o ChannelSignalingBlackoutSettings) MarshalJSON() ([]byte, error)

func (*ChannelSignalingBlackoutSettings) SetDefaultBlackoutSlateUrl

func (o *ChannelSignalingBlackoutSettings) SetDefaultBlackoutSlateUrl(v string)

SetDefaultBlackoutSlateUrl gets a reference to the given string and assigns it to the DefaultBlackoutSlateUrl field.

func (*ChannelSignalingBlackoutSettings) SetForceBlackoutSegments

func (o *ChannelSignalingBlackoutSettings) SetForceBlackoutSegments(v []string)

SetForceBlackoutSegments gets a reference to the given []string and assigns it to the ForceBlackoutSegments field.

func (*ChannelSignalingBlackoutSettings) SetHonorWebDeliveryRestriction

func (o *ChannelSignalingBlackoutSettings) SetHonorWebDeliveryRestriction(v bool)

SetHonorWebDeliveryRestriction gets a reference to the given bool and assigns it to the HonorWebDeliveryRestriction field.

func (*ChannelSignalingBlackoutSettings) SetSlates

SetSlates gets a reference to the given []ChannelSignalingBlackoutSettingsSlatesInner and assigns it to the Slates field.

func (ChannelSignalingBlackoutSettings) ToMap

func (o ChannelSignalingBlackoutSettings) ToMap() (map[string]interface{}, error)

type ChannelSignalingBlackoutSettingsSlatesInner

type ChannelSignalingBlackoutSettingsSlatesInner struct {
	// Blackout slate URL to use for the specified segments. It must have one audio and one video stream. Either MPEG2 or H.264 can be used.
	BlackoutSlateUrl *string `json:"blackout_slate_url,omitempty"`
	// Segment types that shall utilize the blackout slate URL. Any segment type defined here _must_ also be present in the parent signaling configuration.
	Segments []string `json:"segments,omitempty"`
	// Exclusive list of hex string encoded colon separated UPID Type:ID pairs (e.g. '0A:1A2B3C4D') to enable this blackout slate on.
	Upids []string `json:"upids,omitempty"`
}

ChannelSignalingBlackoutSettingsSlatesInner struct for ChannelSignalingBlackoutSettingsSlatesInner

func NewChannelSignalingBlackoutSettingsSlatesInner

func NewChannelSignalingBlackoutSettingsSlatesInner() *ChannelSignalingBlackoutSettingsSlatesInner

NewChannelSignalingBlackoutSettingsSlatesInner instantiates a new ChannelSignalingBlackoutSettingsSlatesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSignalingBlackoutSettingsSlatesInnerWithDefaults

func NewChannelSignalingBlackoutSettingsSlatesInnerWithDefaults() *ChannelSignalingBlackoutSettingsSlatesInner

NewChannelSignalingBlackoutSettingsSlatesInnerWithDefaults instantiates a new ChannelSignalingBlackoutSettingsSlatesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSignalingBlackoutSettingsSlatesInner) GetBlackoutSlateUrl

func (o *ChannelSignalingBlackoutSettingsSlatesInner) GetBlackoutSlateUrl() string

GetBlackoutSlateUrl returns the BlackoutSlateUrl field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettingsSlatesInner) GetBlackoutSlateUrlOk

func (o *ChannelSignalingBlackoutSettingsSlatesInner) GetBlackoutSlateUrlOk() (*string, bool)

GetBlackoutSlateUrlOk returns a tuple with the BlackoutSlateUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettingsSlatesInner) GetSegments

GetSegments returns the Segments field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettingsSlatesInner) GetSegmentsOk

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettingsSlatesInner) GetUpids

GetUpids returns the Upids field value if set, zero value otherwise.

func (*ChannelSignalingBlackoutSettingsSlatesInner) GetUpidsOk

GetUpidsOk returns a tuple with the Upids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingBlackoutSettingsSlatesInner) HasBlackoutSlateUrl

func (o *ChannelSignalingBlackoutSettingsSlatesInner) HasBlackoutSlateUrl() bool

HasBlackoutSlateUrl returns a boolean if a field has been set.

func (*ChannelSignalingBlackoutSettingsSlatesInner) HasSegments

HasSegments returns a boolean if a field has been set.

func (*ChannelSignalingBlackoutSettingsSlatesInner) HasUpids

HasUpids returns a boolean if a field has been set.

func (ChannelSignalingBlackoutSettingsSlatesInner) MarshalJSON

func (*ChannelSignalingBlackoutSettingsSlatesInner) SetBlackoutSlateUrl

func (o *ChannelSignalingBlackoutSettingsSlatesInner) SetBlackoutSlateUrl(v string)

SetBlackoutSlateUrl gets a reference to the given string and assigns it to the BlackoutSlateUrl field.

func (*ChannelSignalingBlackoutSettingsSlatesInner) SetSegments

SetSegments gets a reference to the given []string and assigns it to the Segments field.

func (*ChannelSignalingBlackoutSettingsSlatesInner) SetUpids

SetUpids gets a reference to the given []string and assigns it to the Upids field.

func (ChannelSignalingBlackoutSettingsSlatesInner) ToMap

func (o ChannelSignalingBlackoutSettingsSlatesInner) ToMap() (map[string]interface{}, error)

type ChannelSignalingSegmentSettingsInner

type ChannelSignalingSegmentSettingsInner struct {
	// Specifies the duration of a segment when the in-band SCTE-35 that initiates it (e.g. Distributor Placement Opportunity Start) is missing an explicit duration. N.B. for program and ad types, this also affects 'Simple Program' and 'Simple Ad' markers, respectively.
	DefaultDurationSecs *int32 `json:"default_duration_secs,omitempty"`
	// Determines whether to include the default duration in the output SCTE-35 messages when the input SCTE-35 message did not specify a duration.
	EmitDefaultDuration *bool `json:"emit_default_duration,omitempty"`
	// Specifies a 'correction' to the splice_time of in-band SCTE-35 in milliseconds.
	OffsetMillis *int32 `json:"offset_millis,omitempty"`
	// Determines which Segment End signaling mode to use for the provided segments. If unspecified, defaults to MATCH_END_EVENT_ID.
	SegmentEndMode *string `json:"segment_end_mode,omitempty"`
	// Specifies the list of which segment types this setting applies to. Any segment type defined here _must_ also be present in the parent signaling configuration.
	Segments   []string                                        `json:"segments,omitempty"`
	TierFilter *ChannelSignalingSegmentSettingsInnerTierFilter `json:"tier_filter,omitempty"`
}

ChannelSignalingSegmentSettingsInner struct for ChannelSignalingSegmentSettingsInner

func NewChannelSignalingSegmentSettingsInner

func NewChannelSignalingSegmentSettingsInner() *ChannelSignalingSegmentSettingsInner

NewChannelSignalingSegmentSettingsInner instantiates a new ChannelSignalingSegmentSettingsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSignalingSegmentSettingsInnerWithDefaults

func NewChannelSignalingSegmentSettingsInnerWithDefaults() *ChannelSignalingSegmentSettingsInner

NewChannelSignalingSegmentSettingsInnerWithDefaults instantiates a new ChannelSignalingSegmentSettingsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSignalingSegmentSettingsInner) GetDefaultDurationSecs

func (o *ChannelSignalingSegmentSettingsInner) GetDefaultDurationSecs() int32

GetDefaultDurationSecs returns the DefaultDurationSecs field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInner) GetDefaultDurationSecsOk

func (o *ChannelSignalingSegmentSettingsInner) GetDefaultDurationSecsOk() (*int32, bool)

GetDefaultDurationSecsOk returns a tuple with the DefaultDurationSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInner) GetEmitDefaultDuration

func (o *ChannelSignalingSegmentSettingsInner) GetEmitDefaultDuration() bool

GetEmitDefaultDuration returns the EmitDefaultDuration field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInner) GetEmitDefaultDurationOk

func (o *ChannelSignalingSegmentSettingsInner) GetEmitDefaultDurationOk() (*bool, bool)

GetEmitDefaultDurationOk returns a tuple with the EmitDefaultDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInner) GetOffsetMillis

func (o *ChannelSignalingSegmentSettingsInner) GetOffsetMillis() int32

GetOffsetMillis returns the OffsetMillis field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInner) GetOffsetMillisOk

func (o *ChannelSignalingSegmentSettingsInner) GetOffsetMillisOk() (*int32, bool)

GetOffsetMillisOk returns a tuple with the OffsetMillis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInner) GetSegmentEndMode

func (o *ChannelSignalingSegmentSettingsInner) GetSegmentEndMode() string

GetSegmentEndMode returns the SegmentEndMode field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInner) GetSegmentEndModeOk

func (o *ChannelSignalingSegmentSettingsInner) GetSegmentEndModeOk() (*string, bool)

GetSegmentEndModeOk returns a tuple with the SegmentEndMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInner) GetSegments

func (o *ChannelSignalingSegmentSettingsInner) GetSegments() []string

GetSegments returns the Segments field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInner) GetSegmentsOk

func (o *ChannelSignalingSegmentSettingsInner) GetSegmentsOk() ([]string, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInner) GetTierFilter

GetTierFilter returns the TierFilter field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInner) GetTierFilterOk

GetTierFilterOk returns a tuple with the TierFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInner) HasDefaultDurationSecs

func (o *ChannelSignalingSegmentSettingsInner) HasDefaultDurationSecs() bool

HasDefaultDurationSecs returns a boolean if a field has been set.

func (*ChannelSignalingSegmentSettingsInner) HasEmitDefaultDuration

func (o *ChannelSignalingSegmentSettingsInner) HasEmitDefaultDuration() bool

HasEmitDefaultDuration returns a boolean if a field has been set.

func (*ChannelSignalingSegmentSettingsInner) HasOffsetMillis

func (o *ChannelSignalingSegmentSettingsInner) HasOffsetMillis() bool

HasOffsetMillis returns a boolean if a field has been set.

func (*ChannelSignalingSegmentSettingsInner) HasSegmentEndMode

func (o *ChannelSignalingSegmentSettingsInner) HasSegmentEndMode() bool

HasSegmentEndMode returns a boolean if a field has been set.

func (*ChannelSignalingSegmentSettingsInner) HasSegments

func (o *ChannelSignalingSegmentSettingsInner) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (*ChannelSignalingSegmentSettingsInner) HasTierFilter

func (o *ChannelSignalingSegmentSettingsInner) HasTierFilter() bool

HasTierFilter returns a boolean if a field has been set.

func (ChannelSignalingSegmentSettingsInner) MarshalJSON

func (o ChannelSignalingSegmentSettingsInner) MarshalJSON() ([]byte, error)

func (*ChannelSignalingSegmentSettingsInner) SetDefaultDurationSecs

func (o *ChannelSignalingSegmentSettingsInner) SetDefaultDurationSecs(v int32)

SetDefaultDurationSecs gets a reference to the given int32 and assigns it to the DefaultDurationSecs field.

func (*ChannelSignalingSegmentSettingsInner) SetEmitDefaultDuration

func (o *ChannelSignalingSegmentSettingsInner) SetEmitDefaultDuration(v bool)

SetEmitDefaultDuration gets a reference to the given bool and assigns it to the EmitDefaultDuration field.

func (*ChannelSignalingSegmentSettingsInner) SetOffsetMillis

func (o *ChannelSignalingSegmentSettingsInner) SetOffsetMillis(v int32)

SetOffsetMillis gets a reference to the given int32 and assigns it to the OffsetMillis field.

func (*ChannelSignalingSegmentSettingsInner) SetSegmentEndMode

func (o *ChannelSignalingSegmentSettingsInner) SetSegmentEndMode(v string)

SetSegmentEndMode gets a reference to the given string and assigns it to the SegmentEndMode field.

func (*ChannelSignalingSegmentSettingsInner) SetSegments

func (o *ChannelSignalingSegmentSettingsInner) SetSegments(v []string)

SetSegments gets a reference to the given []string and assigns it to the Segments field.

func (*ChannelSignalingSegmentSettingsInner) SetTierFilter

SetTierFilter gets a reference to the given ChannelSignalingSegmentSettingsInnerTierFilter and assigns it to the TierFilter field.

func (ChannelSignalingSegmentSettingsInner) ToMap

func (o ChannelSignalingSegmentSettingsInner) ToMap() (map[string]interface{}, error)

type ChannelSignalingSegmentSettingsInnerTierFilter

type ChannelSignalingSegmentSettingsInnerTierFilter struct {
	ExplicitTier *ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier `json:"explicit_tier,omitempty"`
}

ChannelSignalingSegmentSettingsInnerTierFilter Specifies how to filter the provided segments, when received through in-band SCTE-35, based on the SCTE-35 SpliceInfoSection Tier.

func NewChannelSignalingSegmentSettingsInnerTierFilter

func NewChannelSignalingSegmentSettingsInnerTierFilter() *ChannelSignalingSegmentSettingsInnerTierFilter

NewChannelSignalingSegmentSettingsInnerTierFilter instantiates a new ChannelSignalingSegmentSettingsInnerTierFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSignalingSegmentSettingsInnerTierFilterWithDefaults

func NewChannelSignalingSegmentSettingsInnerTierFilterWithDefaults() *ChannelSignalingSegmentSettingsInnerTierFilter

NewChannelSignalingSegmentSettingsInnerTierFilterWithDefaults instantiates a new ChannelSignalingSegmentSettingsInnerTierFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSignalingSegmentSettingsInnerTierFilter) GetExplicitTier

GetExplicitTier returns the ExplicitTier field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInnerTierFilter) GetExplicitTierOk

GetExplicitTierOk returns a tuple with the ExplicitTier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInnerTierFilter) HasExplicitTier

HasExplicitTier returns a boolean if a field has been set.

func (ChannelSignalingSegmentSettingsInnerTierFilter) MarshalJSON

func (*ChannelSignalingSegmentSettingsInnerTierFilter) SetExplicitTier

SetExplicitTier gets a reference to the given ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier and assigns it to the ExplicitTier field.

func (ChannelSignalingSegmentSettingsInnerTierFilter) ToMap

func (o ChannelSignalingSegmentSettingsInnerTierFilter) ToMap() (map[string]interface{}, error)

type ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier

type ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier struct {
	Values []int32 `json:"values,omitempty"`
}

ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier Only one of ['explicit_tier'] may be set.

func NewChannelSignalingSegmentSettingsInnerTierFilterExplicitTier

func NewChannelSignalingSegmentSettingsInnerTierFilterExplicitTier() *ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier

NewChannelSignalingSegmentSettingsInnerTierFilterExplicitTier instantiates a new ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSignalingSegmentSettingsInnerTierFilterExplicitTierWithDefaults

func NewChannelSignalingSegmentSettingsInnerTierFilterExplicitTierWithDefaults() *ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier

NewChannelSignalingSegmentSettingsInnerTierFilterExplicitTierWithDefaults instantiates a new ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) GetValues

GetValues returns the Values field value if set, zero value otherwise.

func (*ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) GetValuesOk

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) HasValues

HasValues returns a boolean if a field has been set.

func (ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) MarshalJSON

func (*ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) SetValues

SetValues gets a reference to the given []int32 and assigns it to the Values field.

func (ChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) ToMap

type ChannelTags

type ChannelTags struct {
	// Indicates whether this channel is monitored by automation.
	Monitored *bool `json:"monitored,omitempty"`
}

ChannelTags Use ChannelMetadata when possible instead of tags.

func NewChannelTags

func NewChannelTags() *ChannelTags

NewChannelTags instantiates a new ChannelTags object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTagsWithDefaults

func NewChannelTagsWithDefaults() *ChannelTags

NewChannelTagsWithDefaults instantiates a new ChannelTags object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTags) GetMonitored

func (o *ChannelTags) GetMonitored() bool

GetMonitored returns the Monitored field value if set, zero value otherwise.

func (*ChannelTags) GetMonitoredOk

func (o *ChannelTags) GetMonitoredOk() (*bool, bool)

GetMonitoredOk returns a tuple with the Monitored field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTags) HasMonitored

func (o *ChannelTags) HasMonitored() bool

HasMonitored returns a boolean if a field has been set.

func (ChannelTags) MarshalJSON

func (o ChannelTags) MarshalJSON() ([]byte, error)

func (*ChannelTags) SetMonitored

func (o *ChannelTags) SetMonitored(v bool)

SetMonitored gets a reference to the given bool and assigns it to the Monitored field.

func (ChannelTags) ToMap

func (o ChannelTags) ToMap() (map[string]interface{}, error)

type ChannelTimelineEntry

type ChannelTimelineEntry struct {
	// Shortcode indicating what action was taken
	Action string `json:"action"`
	// Agent responsible for the action taken
	Agent string  `json:"agent"`
	Query *string `json:"query,omitempty"`
	// The request body, if any, of the original action
	RequestBody string `json:"request_body"`
	// HTTP Status code indicating outcome of the action.
	StatusCode int32 `json:"status_code"`
	// Timestamp of the action in UTC
	Timestamp time.Time `json:"timestamp"`
	// Correlation identifier for tracing
	TraceId string `json:"trace_id"`
}

ChannelTimelineEntry struct for ChannelTimelineEntry

func NewChannelTimelineEntry

func NewChannelTimelineEntry(action string, agent string, requestBody string, statusCode int32, timestamp time.Time, traceId string) *ChannelTimelineEntry

NewChannelTimelineEntry instantiates a new ChannelTimelineEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTimelineEntryWithDefaults

func NewChannelTimelineEntryWithDefaults() *ChannelTimelineEntry

NewChannelTimelineEntryWithDefaults instantiates a new ChannelTimelineEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTimelineEntry) GetAction

func (o *ChannelTimelineEntry) GetAction() string

GetAction returns the Action field value

func (*ChannelTimelineEntry) GetActionOk

func (o *ChannelTimelineEntry) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) GetAgent

func (o *ChannelTimelineEntry) GetAgent() string

GetAgent returns the Agent field value

func (*ChannelTimelineEntry) GetAgentOk

func (o *ChannelTimelineEntry) GetAgentOk() (*string, bool)

GetAgentOk returns a tuple with the Agent field value and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) GetQuery

func (o *ChannelTimelineEntry) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*ChannelTimelineEntry) GetQueryOk

func (o *ChannelTimelineEntry) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) GetRequestBody

func (o *ChannelTimelineEntry) GetRequestBody() string

GetRequestBody returns the RequestBody field value

func (*ChannelTimelineEntry) GetRequestBodyOk

func (o *ChannelTimelineEntry) GetRequestBodyOk() (*string, bool)

GetRequestBodyOk returns a tuple with the RequestBody field value and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) GetStatusCode

func (o *ChannelTimelineEntry) GetStatusCode() int32

GetStatusCode returns the StatusCode field value

func (*ChannelTimelineEntry) GetStatusCodeOk

func (o *ChannelTimelineEntry) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) GetTimestamp

func (o *ChannelTimelineEntry) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*ChannelTimelineEntry) GetTimestampOk

func (o *ChannelTimelineEntry) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) GetTraceId

func (o *ChannelTimelineEntry) GetTraceId() string

GetTraceId returns the TraceId field value

func (*ChannelTimelineEntry) GetTraceIdOk

func (o *ChannelTimelineEntry) GetTraceIdOk() (*string, bool)

GetTraceIdOk returns a tuple with the TraceId field value and a boolean to check if the value has been set.

func (*ChannelTimelineEntry) HasQuery

func (o *ChannelTimelineEntry) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (ChannelTimelineEntry) MarshalJSON

func (o ChannelTimelineEntry) MarshalJSON() ([]byte, error)

func (*ChannelTimelineEntry) SetAction

func (o *ChannelTimelineEntry) SetAction(v string)

SetAction sets field value

func (*ChannelTimelineEntry) SetAgent

func (o *ChannelTimelineEntry) SetAgent(v string)

SetAgent sets field value

func (*ChannelTimelineEntry) SetQuery

func (o *ChannelTimelineEntry) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*ChannelTimelineEntry) SetRequestBody

func (o *ChannelTimelineEntry) SetRequestBody(v string)

SetRequestBody sets field value

func (*ChannelTimelineEntry) SetStatusCode

func (o *ChannelTimelineEntry) SetStatusCode(v int32)

SetStatusCode sets field value

func (*ChannelTimelineEntry) SetTimestamp

func (o *ChannelTimelineEntry) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (*ChannelTimelineEntry) SetTraceId

func (o *ChannelTimelineEntry) SetTraceId(v string)

SetTraceId sets field value

func (ChannelTimelineEntry) ToMap

func (o ChannelTimelineEntry) ToMap() (map[string]interface{}, error)

type ChannelTranscode

type ChannelTranscode struct {
	// Audio encoders specify audio conversion settings, e.g. channels, samples, codec, bitrate, etc.
	AudioEncoders []ChannelTranscodeAudioEncodersInner `json:"audio_encoders,omitempty"`
	// Debug_overlay overlays debugging information from the transcoder into the video output. The overlay is burned into the video and will be visible to end-users if enabled. Do not enable on customer facing channels. Requires a transcoder restart if the state is changed. The default value is false, which disables the overlay.
	DebugOverlay *bool `json:"debug_overlay,omitempty"`
	// Feature flag strings enable experimental transcode features or functionality that are not yet or never will be promoted to the channeldoc model proper.
	FeatureFlags []string `json:"feature_flags,omitempty"`
	// Specify how to process ID3 tags from the input source. If not specified, ID3 tags in the source will be ignored.
	Id3Mode *string                 `json:"id3_mode,omitempty"`
	Nielsen *map[string]interface{} `json:"nielsen,omitempty"`
	// List of overlays. An overlay is an image that will be rendered on top of the source video. Only one overlay is supported at the moment. If specified, the overlay will be always rendered unless a video slate is on.
	Overlays []ChannelTranscodeOverlaysInner `json:"overlays,omitempty"`
	// Resize mode specifies how to scale a video up or down to match the output dimensions.
	ResizeMode *string                    `json:"resize_mode,omitempty"`
	Segmenter  *ChannelTranscodeSegmenter `json:"segmenter,omitempty"`
	// Subtitle encoders specify how text-based subtitles are extracted into separate segments. They are not used to describe CEA 608 captions, which remain part of the video codec.
	SubtitleEncoders []ChannelTranscodeSubtitleEncodersInner `json:"subtitle_encoders,omitempty"`
	// Thumbnail encoders specify how to create image snapshots of the video stream.
	ThumbnailEncoders []ChannelTranscodeThumbnailEncodersInner `json:"thumbnail_encoders,omitempty"`
	// Video encoders specify video conversion settings, e.g. dimensions, codec, bitrate, etc.
	VideoEncoders []ChannelTranscodeVideoEncodersInner `json:"video_encoders,omitempty"`
}

ChannelTranscode Transcode configures audio/video conversion settings.

func NewChannelTranscode

func NewChannelTranscode() *ChannelTranscode

NewChannelTranscode instantiates a new ChannelTranscode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeWithDefaults

func NewChannelTranscodeWithDefaults() *ChannelTranscode

NewChannelTranscodeWithDefaults instantiates a new ChannelTranscode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscode) GetAudioEncoders

func (o *ChannelTranscode) GetAudioEncoders() []ChannelTranscodeAudioEncodersInner

GetAudioEncoders returns the AudioEncoders field value if set, zero value otherwise.

func (*ChannelTranscode) GetAudioEncodersOk

func (o *ChannelTranscode) GetAudioEncodersOk() ([]ChannelTranscodeAudioEncodersInner, bool)

GetAudioEncodersOk returns a tuple with the AudioEncoders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetDebugOverlay

func (o *ChannelTranscode) GetDebugOverlay() bool

GetDebugOverlay returns the DebugOverlay field value if set, zero value otherwise.

func (*ChannelTranscode) GetDebugOverlayOk

func (o *ChannelTranscode) GetDebugOverlayOk() (*bool, bool)

GetDebugOverlayOk returns a tuple with the DebugOverlay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetFeatureFlags

func (o *ChannelTranscode) GetFeatureFlags() []string

GetFeatureFlags returns the FeatureFlags field value if set, zero value otherwise.

func (*ChannelTranscode) GetFeatureFlagsOk

func (o *ChannelTranscode) GetFeatureFlagsOk() ([]string, bool)

GetFeatureFlagsOk returns a tuple with the FeatureFlags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetId3Mode

func (o *ChannelTranscode) GetId3Mode() string

GetId3Mode returns the Id3Mode field value if set, zero value otherwise.

func (*ChannelTranscode) GetId3ModeOk

func (o *ChannelTranscode) GetId3ModeOk() (*string, bool)

GetId3ModeOk returns a tuple with the Id3Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetNielsen

func (o *ChannelTranscode) GetNielsen() map[string]interface{}

GetNielsen returns the Nielsen field value if set, zero value otherwise.

func (*ChannelTranscode) GetNielsenOk

func (o *ChannelTranscode) GetNielsenOk() (*map[string]interface{}, bool)

GetNielsenOk returns a tuple with the Nielsen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetOverlays

GetOverlays returns the Overlays field value if set, zero value otherwise.

func (*ChannelTranscode) GetOverlaysOk

func (o *ChannelTranscode) GetOverlaysOk() ([]ChannelTranscodeOverlaysInner, bool)

GetOverlaysOk returns a tuple with the Overlays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetResizeMode

func (o *ChannelTranscode) GetResizeMode() string

GetResizeMode returns the ResizeMode field value if set, zero value otherwise.

func (*ChannelTranscode) GetResizeModeOk

func (o *ChannelTranscode) GetResizeModeOk() (*string, bool)

GetResizeModeOk returns a tuple with the ResizeMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetSegmenter

func (o *ChannelTranscode) GetSegmenter() ChannelTranscodeSegmenter

GetSegmenter returns the Segmenter field value if set, zero value otherwise.

func (*ChannelTranscode) GetSegmenterOk

func (o *ChannelTranscode) GetSegmenterOk() (*ChannelTranscodeSegmenter, bool)

GetSegmenterOk returns a tuple with the Segmenter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetSubtitleEncoders added in v1.1.0

func (o *ChannelTranscode) GetSubtitleEncoders() []ChannelTranscodeSubtitleEncodersInner

GetSubtitleEncoders returns the SubtitleEncoders field value if set, zero value otherwise.

func (*ChannelTranscode) GetSubtitleEncodersOk added in v1.1.0

func (o *ChannelTranscode) GetSubtitleEncodersOk() ([]ChannelTranscodeSubtitleEncodersInner, bool)

GetSubtitleEncodersOk returns a tuple with the SubtitleEncoders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetThumbnailEncoders

func (o *ChannelTranscode) GetThumbnailEncoders() []ChannelTranscodeThumbnailEncodersInner

GetThumbnailEncoders returns the ThumbnailEncoders field value if set, zero value otherwise.

func (*ChannelTranscode) GetThumbnailEncodersOk

func (o *ChannelTranscode) GetThumbnailEncodersOk() ([]ChannelTranscodeThumbnailEncodersInner, bool)

GetThumbnailEncodersOk returns a tuple with the ThumbnailEncoders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) GetVideoEncoders

func (o *ChannelTranscode) GetVideoEncoders() []ChannelTranscodeVideoEncodersInner

GetVideoEncoders returns the VideoEncoders field value if set, zero value otherwise.

func (*ChannelTranscode) GetVideoEncodersOk

func (o *ChannelTranscode) GetVideoEncodersOk() ([]ChannelTranscodeVideoEncodersInner, bool)

GetVideoEncodersOk returns a tuple with the VideoEncoders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscode) HasAudioEncoders

func (o *ChannelTranscode) HasAudioEncoders() bool

HasAudioEncoders returns a boolean if a field has been set.

func (*ChannelTranscode) HasDebugOverlay

func (o *ChannelTranscode) HasDebugOverlay() bool

HasDebugOverlay returns a boolean if a field has been set.

func (*ChannelTranscode) HasFeatureFlags

func (o *ChannelTranscode) HasFeatureFlags() bool

HasFeatureFlags returns a boolean if a field has been set.

func (*ChannelTranscode) HasId3Mode

func (o *ChannelTranscode) HasId3Mode() bool

HasId3Mode returns a boolean if a field has been set.

func (*ChannelTranscode) HasNielsen

func (o *ChannelTranscode) HasNielsen() bool

HasNielsen returns a boolean if a field has been set.

func (*ChannelTranscode) HasOverlays

func (o *ChannelTranscode) HasOverlays() bool

HasOverlays returns a boolean if a field has been set.

func (*ChannelTranscode) HasResizeMode

func (o *ChannelTranscode) HasResizeMode() bool

HasResizeMode returns a boolean if a field has been set.

func (*ChannelTranscode) HasSegmenter

func (o *ChannelTranscode) HasSegmenter() bool

HasSegmenter returns a boolean if a field has been set.

func (*ChannelTranscode) HasSubtitleEncoders added in v1.1.0

func (o *ChannelTranscode) HasSubtitleEncoders() bool

HasSubtitleEncoders returns a boolean if a field has been set.

func (*ChannelTranscode) HasThumbnailEncoders

func (o *ChannelTranscode) HasThumbnailEncoders() bool

HasThumbnailEncoders returns a boolean if a field has been set.

func (*ChannelTranscode) HasVideoEncoders

func (o *ChannelTranscode) HasVideoEncoders() bool

HasVideoEncoders returns a boolean if a field has been set.

func (ChannelTranscode) MarshalJSON

func (o ChannelTranscode) MarshalJSON() ([]byte, error)

func (*ChannelTranscode) SetAudioEncoders

func (o *ChannelTranscode) SetAudioEncoders(v []ChannelTranscodeAudioEncodersInner)

SetAudioEncoders gets a reference to the given []ChannelTranscodeAudioEncodersInner and assigns it to the AudioEncoders field.

func (*ChannelTranscode) SetDebugOverlay

func (o *ChannelTranscode) SetDebugOverlay(v bool)

SetDebugOverlay gets a reference to the given bool and assigns it to the DebugOverlay field.

func (*ChannelTranscode) SetFeatureFlags

func (o *ChannelTranscode) SetFeatureFlags(v []string)

SetFeatureFlags gets a reference to the given []string and assigns it to the FeatureFlags field.

func (*ChannelTranscode) SetId3Mode

func (o *ChannelTranscode) SetId3Mode(v string)

SetId3Mode gets a reference to the given string and assigns it to the Id3Mode field.

func (*ChannelTranscode) SetNielsen

func (o *ChannelTranscode) SetNielsen(v map[string]interface{})

SetNielsen gets a reference to the given map[string]interface{} and assigns it to the Nielsen field.

func (*ChannelTranscode) SetOverlays

func (o *ChannelTranscode) SetOverlays(v []ChannelTranscodeOverlaysInner)

SetOverlays gets a reference to the given []ChannelTranscodeOverlaysInner and assigns it to the Overlays field.

func (*ChannelTranscode) SetResizeMode

func (o *ChannelTranscode) SetResizeMode(v string)

SetResizeMode gets a reference to the given string and assigns it to the ResizeMode field.

func (*ChannelTranscode) SetSegmenter

func (o *ChannelTranscode) SetSegmenter(v ChannelTranscodeSegmenter)

SetSegmenter gets a reference to the given ChannelTranscodeSegmenter and assigns it to the Segmenter field.

func (*ChannelTranscode) SetSubtitleEncoders added in v1.1.0

func (o *ChannelTranscode) SetSubtitleEncoders(v []ChannelTranscodeSubtitleEncodersInner)

SetSubtitleEncoders gets a reference to the given []ChannelTranscodeSubtitleEncodersInner and assigns it to the SubtitleEncoders field.

func (*ChannelTranscode) SetThumbnailEncoders

func (o *ChannelTranscode) SetThumbnailEncoders(v []ChannelTranscodeThumbnailEncodersInner)

SetThumbnailEncoders gets a reference to the given []ChannelTranscodeThumbnailEncodersInner and assigns it to the ThumbnailEncoders field.

func (*ChannelTranscode) SetVideoEncoders

func (o *ChannelTranscode) SetVideoEncoders(v []ChannelTranscodeVideoEncodersInner)

SetVideoEncoders gets a reference to the given []ChannelTranscodeVideoEncodersInner and assigns it to the VideoEncoders field.

func (ChannelTranscode) ToMap

func (o ChannelTranscode) ToMap() (map[string]interface{}, error)

type ChannelTranscodeAudioEncodersInner

type ChannelTranscodeAudioEncodersInner struct {
	// Audio source ID specifies which stream within the audio source to use.
	AudioSourceId *string `json:"audio_source_id,omitempty"`
	// Bit rate specifies the constant number of bits used per second. Higher values result in better audio quality but bigger file sizes.
	BitRate *int32 `json:"bit_rate,omitempty"`
	// Channels specifies the number of audio channels to encode. The available options depend on the audio codec. The encoder supports different channel configurations based on the codec; AAC 1-2 channels, AC3 supports 1-6, and EAC3 supports 1-8. For example, for AC3 5.1 one would set 6 channels. Channel configurations are as follows: 1 - Mono / Dolby 1.0 (C), 2 - Stereo / Dolby 2.0 (L, R), 3 - Dolby 3.0 (L, C, R), 4 - Dolby 4.0 (L, C, R, l), 5 - Dolby 5.0 (L, C, R, l, r), 6 - Dolby 5.1 (L, C, R, l, r, LFE), 7 - Dolby 7.0 (L, C, R, l, r, Lrs, Rrs), 8 - Dolby 7.1 (L, C, R, l, r, Lrs, Rrs, LFE).
	Channels *int32 `json:"channels,omitempty"`
	// Codec specifies the audio data encoding format.
	Codec *string                                 `json:"codec,omitempty"`
	Eac3  *ChannelTranscodeAudioEncodersInnerEac3 `json:"eac3,omitempty"`
	// Encoder ID. IDs must be unique for all encoders. This ID is referenced when setting up playlist publishing.
	Id       *string                                     `json:"id,omitempty"`
	Loudness *ChannelTranscodeAudioEncodersInnerLoudness `json:"loudness,omitempty"`
	// Sample rate specifies the number of audio samples in hertz. The available options depend on the audio codec: AAC-LC supports 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, and 96000. HE-AAC supports 16000, 22050, 24000, 32000, 44100, and 48000. AC3/EAC3 support only 48000.
	SampleRate *int32 `json:"sample_rate,omitempty"`
}

ChannelTranscodeAudioEncodersInner struct for ChannelTranscodeAudioEncodersInner

func NewChannelTranscodeAudioEncodersInner

func NewChannelTranscodeAudioEncodersInner() *ChannelTranscodeAudioEncodersInner

NewChannelTranscodeAudioEncodersInner instantiates a new ChannelTranscodeAudioEncodersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeAudioEncodersInnerWithDefaults

func NewChannelTranscodeAudioEncodersInnerWithDefaults() *ChannelTranscodeAudioEncodersInner

NewChannelTranscodeAudioEncodersInnerWithDefaults instantiates a new ChannelTranscodeAudioEncodersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeAudioEncodersInner) GetAudioSourceId

func (o *ChannelTranscodeAudioEncodersInner) GetAudioSourceId() string

GetAudioSourceId returns the AudioSourceId field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetAudioSourceIdOk

func (o *ChannelTranscodeAudioEncodersInner) GetAudioSourceIdOk() (*string, bool)

GetAudioSourceIdOk returns a tuple with the AudioSourceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetBitRate

func (o *ChannelTranscodeAudioEncodersInner) GetBitRate() int32

GetBitRate returns the BitRate field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetBitRateOk

func (o *ChannelTranscodeAudioEncodersInner) GetBitRateOk() (*int32, bool)

GetBitRateOk returns a tuple with the BitRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetChannels

func (o *ChannelTranscodeAudioEncodersInner) GetChannels() int32

GetChannels returns the Channels field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetChannelsOk

func (o *ChannelTranscodeAudioEncodersInner) GetChannelsOk() (*int32, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetCodec

GetCodec returns the Codec field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetCodecOk

func (o *ChannelTranscodeAudioEncodersInner) GetCodecOk() (*string, bool)

GetCodecOk returns a tuple with the Codec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetEac3

GetEac3 returns the Eac3 field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetEac3Ok

GetEac3Ok returns a tuple with the Eac3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetLoudness

GetLoudness returns the Loudness field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetLoudnessOk

GetLoudnessOk returns a tuple with the Loudness field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) GetSampleRate

func (o *ChannelTranscodeAudioEncodersInner) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInner) GetSampleRateOk

func (o *ChannelTranscodeAudioEncodersInner) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInner) HasAudioSourceId

func (o *ChannelTranscodeAudioEncodersInner) HasAudioSourceId() bool

HasAudioSourceId returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasBitRate

func (o *ChannelTranscodeAudioEncodersInner) HasBitRate() bool

HasBitRate returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasChannels

func (o *ChannelTranscodeAudioEncodersInner) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasCodec

HasCodec returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasEac3

HasEac3 returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasLoudness

func (o *ChannelTranscodeAudioEncodersInner) HasLoudness() bool

HasLoudness returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInner) HasSampleRate

func (o *ChannelTranscodeAudioEncodersInner) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (ChannelTranscodeAudioEncodersInner) MarshalJSON

func (o ChannelTranscodeAudioEncodersInner) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeAudioEncodersInner) SetAudioSourceId

func (o *ChannelTranscodeAudioEncodersInner) SetAudioSourceId(v string)

SetAudioSourceId gets a reference to the given string and assigns it to the AudioSourceId field.

func (*ChannelTranscodeAudioEncodersInner) SetBitRate

func (o *ChannelTranscodeAudioEncodersInner) SetBitRate(v int32)

SetBitRate gets a reference to the given int32 and assigns it to the BitRate field.

func (*ChannelTranscodeAudioEncodersInner) SetChannels

func (o *ChannelTranscodeAudioEncodersInner) SetChannels(v int32)

SetChannels gets a reference to the given int32 and assigns it to the Channels field.

func (*ChannelTranscodeAudioEncodersInner) SetCodec

SetCodec gets a reference to the given string and assigns it to the Codec field.

func (*ChannelTranscodeAudioEncodersInner) SetEac3

SetEac3 gets a reference to the given ChannelTranscodeAudioEncodersInnerEac3 and assigns it to the Eac3 field.

func (*ChannelTranscodeAudioEncodersInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelTranscodeAudioEncodersInner) SetLoudness

SetLoudness gets a reference to the given ChannelTranscodeAudioEncodersInnerLoudness and assigns it to the Loudness field.

func (*ChannelTranscodeAudioEncodersInner) SetSampleRate

func (o *ChannelTranscodeAudioEncodersInner) SetSampleRate(v int32)

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (ChannelTranscodeAudioEncodersInner) ToMap

func (o ChannelTranscodeAudioEncodersInner) ToMap() (map[string]interface{}, error)

type ChannelTranscodeAudioEncodersInnerEac3

type ChannelTranscodeAudioEncodersInnerEac3 struct {
	// Indicates that the source will contain Joint Object Coding metadata (Dolby Atmos) and that the encoder should operate in passthrough mode. https://learning.dolby.com/hc/en-us/articles/4406039180564-Appendix-C-Dolby-Atmos-Delivery-Codecs- When the audio encoder is configured with this setting, the source audio will be repackaged without being decoded and re-encoded. If the source is not DD+JOC, it will be replaced with silence.
	DdpJocPassthrough *bool `json:"ddp_joc_passthrough,omitempty"`
}

ChannelTranscodeAudioEncodersInnerEac3 Only one of ['eac3'] may be set.

func NewChannelTranscodeAudioEncodersInnerEac3

func NewChannelTranscodeAudioEncodersInnerEac3() *ChannelTranscodeAudioEncodersInnerEac3

NewChannelTranscodeAudioEncodersInnerEac3 instantiates a new ChannelTranscodeAudioEncodersInnerEac3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeAudioEncodersInnerEac3WithDefaults

func NewChannelTranscodeAudioEncodersInnerEac3WithDefaults() *ChannelTranscodeAudioEncodersInnerEac3

NewChannelTranscodeAudioEncodersInnerEac3WithDefaults instantiates a new ChannelTranscodeAudioEncodersInnerEac3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocPassthrough

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocPassthrough() bool

GetDdpJocPassthrough returns the DdpJocPassthrough field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocPassthroughOk

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocPassthroughOk() (*bool, bool)

GetDdpJocPassthroughOk returns a tuple with the DdpJocPassthrough field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInnerEac3) HasDdpJocPassthrough

func (o *ChannelTranscodeAudioEncodersInnerEac3) HasDdpJocPassthrough() bool

HasDdpJocPassthrough returns a boolean if a field has been set.

func (ChannelTranscodeAudioEncodersInnerEac3) MarshalJSON

func (o ChannelTranscodeAudioEncodersInnerEac3) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeAudioEncodersInnerEac3) SetDdpJocPassthrough

func (o *ChannelTranscodeAudioEncodersInnerEac3) SetDdpJocPassthrough(v bool)

SetDdpJocPassthrough gets a reference to the given bool and assigns it to the DdpJocPassthrough field.

func (ChannelTranscodeAudioEncodersInnerEac3) ToMap

func (o ChannelTranscodeAudioEncodersInnerEac3) ToMap() (map[string]interface{}, error)

type ChannelTranscodeAudioEncodersInnerLoudness

type ChannelTranscodeAudioEncodersInnerLoudness struct {
	// Enable Dialog Intelligence. Only supported for (E)AC-3 encoders.
	DialogIntel *bool `json:"dialog_intel,omitempty"`
	// Loudness normalization LKFS setting. Default value is -24.
	Lkfs *int32 `json:"lkfs,omitempty"`
	// Loudness Range. Only supported for non-(E)AC-3 encoders. Default value is 7.0.
	Lra *float32 `json:"lra,omitempty"`
	// Peak Limit. Default value is -2.0.
	PeakLimit *float32 `json:"peak_limit,omitempty"`
}

ChannelTranscodeAudioEncodersInnerLoudness Loudness normalization settings.

func NewChannelTranscodeAudioEncodersInnerLoudness

func NewChannelTranscodeAudioEncodersInnerLoudness() *ChannelTranscodeAudioEncodersInnerLoudness

NewChannelTranscodeAudioEncodersInnerLoudness instantiates a new ChannelTranscodeAudioEncodersInnerLoudness object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeAudioEncodersInnerLoudnessWithDefaults

func NewChannelTranscodeAudioEncodersInnerLoudnessWithDefaults() *ChannelTranscodeAudioEncodersInnerLoudness

NewChannelTranscodeAudioEncodersInnerLoudnessWithDefaults instantiates a new ChannelTranscodeAudioEncodersInnerLoudness object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetDialogIntel

GetDialogIntel returns the DialogIntel field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetDialogIntelOk

func (o *ChannelTranscodeAudioEncodersInnerLoudness) GetDialogIntelOk() (*bool, bool)

GetDialogIntelOk returns a tuple with the DialogIntel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetLkfs

GetLkfs returns the Lkfs field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetLkfsOk

GetLkfsOk returns a tuple with the Lkfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetLra

GetLra returns the Lra field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetLraOk

GetLraOk returns a tuple with the Lra field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetPeakLimit

GetPeakLimit returns the PeakLimit field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerLoudness) GetPeakLimitOk

GetPeakLimitOk returns a tuple with the PeakLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) HasDialogIntel

HasDialogIntel returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) HasLkfs

HasLkfs returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) HasLra

HasLra returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerLoudness) HasPeakLimit

HasPeakLimit returns a boolean if a field has been set.

func (ChannelTranscodeAudioEncodersInnerLoudness) MarshalJSON

func (*ChannelTranscodeAudioEncodersInnerLoudness) SetDialogIntel

func (o *ChannelTranscodeAudioEncodersInnerLoudness) SetDialogIntel(v bool)

SetDialogIntel gets a reference to the given bool and assigns it to the DialogIntel field.

func (*ChannelTranscodeAudioEncodersInnerLoudness) SetLkfs

SetLkfs gets a reference to the given int32 and assigns it to the Lkfs field.

func (*ChannelTranscodeAudioEncodersInnerLoudness) SetLra

SetLra gets a reference to the given float32 and assigns it to the Lra field.

func (*ChannelTranscodeAudioEncodersInnerLoudness) SetPeakLimit

SetPeakLimit gets a reference to the given float32 and assigns it to the PeakLimit field.

func (ChannelTranscodeAudioEncodersInnerLoudness) ToMap

func (o ChannelTranscodeAudioEncodersInnerLoudness) ToMap() (map[string]interface{}, error)

type ChannelTranscodeOverlaysInner

type ChannelTranscodeOverlaysInner struct {
	// The URL of the image overlay. Only PNG is supported at the moment. The image's dimensions should match those of source for perfect pixel placement.
	ImageUrl *string `json:"image_url,omitempty"`
}

ChannelTranscodeOverlaysInner struct for ChannelTranscodeOverlaysInner

func NewChannelTranscodeOverlaysInner

func NewChannelTranscodeOverlaysInner() *ChannelTranscodeOverlaysInner

NewChannelTranscodeOverlaysInner instantiates a new ChannelTranscodeOverlaysInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeOverlaysInnerWithDefaults

func NewChannelTranscodeOverlaysInnerWithDefaults() *ChannelTranscodeOverlaysInner

NewChannelTranscodeOverlaysInnerWithDefaults instantiates a new ChannelTranscodeOverlaysInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeOverlaysInner) GetImageUrl

func (o *ChannelTranscodeOverlaysInner) GetImageUrl() string

GetImageUrl returns the ImageUrl field value if set, zero value otherwise.

func (*ChannelTranscodeOverlaysInner) GetImageUrlOk

func (o *ChannelTranscodeOverlaysInner) GetImageUrlOk() (*string, bool)

GetImageUrlOk returns a tuple with the ImageUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeOverlaysInner) HasImageUrl

func (o *ChannelTranscodeOverlaysInner) HasImageUrl() bool

HasImageUrl returns a boolean if a field has been set.

func (ChannelTranscodeOverlaysInner) MarshalJSON

func (o ChannelTranscodeOverlaysInner) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeOverlaysInner) SetImageUrl

func (o *ChannelTranscodeOverlaysInner) SetImageUrl(v string)

SetImageUrl gets a reference to the given string and assigns it to the ImageUrl field.

func (ChannelTranscodeOverlaysInner) ToMap

func (o ChannelTranscodeOverlaysInner) ToMap() (map[string]interface{}, error)

type ChannelTranscodeSegmenter

type ChannelTranscodeSegmenter struct {
	// GOP (group of pictures) duration specifies the amount of time between I-frames. Shorter durations can lower quality slightly as each I-frame uses more bits than P- & B-frames but can provide a better seeking experience when enabling thumbnail encoders and/or I-Frame Only playlists.
	GopDurationSecs *float64 `json:"gop_duration_secs,omitempty"`
	// Not public because we haven't shipped low latency HLS yet and we probably need to update the naming.
	PartialsMode *string `json:"partials_mode,omitempty"`
	// Segment duration specifies the target duration of a single segment. Segments shorter than this duration can occur at signaling boundaries. This value _must_ be a multiple of the GOP duration value.
	SegmentDurationSecs *float64 `json:"segment_duration_secs,omitempty"`
	// Include TEMI (Timeline and External Media Information ISO/IEC 13818-1:2019 Annex U) to mpeg-ts segments.
	Temi *bool `json:"temi,omitempty"`
}

ChannelTranscodeSegmenter Segmenter configures how video GOPs and segments get generated.

func NewChannelTranscodeSegmenter

func NewChannelTranscodeSegmenter() *ChannelTranscodeSegmenter

NewChannelTranscodeSegmenter instantiates a new ChannelTranscodeSegmenter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeSegmenterWithDefaults

func NewChannelTranscodeSegmenterWithDefaults() *ChannelTranscodeSegmenter

NewChannelTranscodeSegmenterWithDefaults instantiates a new ChannelTranscodeSegmenter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeSegmenter) GetGopDurationSecs

func (o *ChannelTranscodeSegmenter) GetGopDurationSecs() float64

GetGopDurationSecs returns the GopDurationSecs field value if set, zero value otherwise.

func (*ChannelTranscodeSegmenter) GetGopDurationSecsOk

func (o *ChannelTranscodeSegmenter) GetGopDurationSecsOk() (*float64, bool)

GetGopDurationSecsOk returns a tuple with the GopDurationSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSegmenter) GetPartialsMode

func (o *ChannelTranscodeSegmenter) GetPartialsMode() string

GetPartialsMode returns the PartialsMode field value if set, zero value otherwise.

func (*ChannelTranscodeSegmenter) GetPartialsModeOk

func (o *ChannelTranscodeSegmenter) GetPartialsModeOk() (*string, bool)

GetPartialsModeOk returns a tuple with the PartialsMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSegmenter) GetSegmentDurationSecs

func (o *ChannelTranscodeSegmenter) GetSegmentDurationSecs() float64

GetSegmentDurationSecs returns the SegmentDurationSecs field value if set, zero value otherwise.

func (*ChannelTranscodeSegmenter) GetSegmentDurationSecsOk

func (o *ChannelTranscodeSegmenter) GetSegmentDurationSecsOk() (*float64, bool)

GetSegmentDurationSecsOk returns a tuple with the SegmentDurationSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSegmenter) GetTemi

func (o *ChannelTranscodeSegmenter) GetTemi() bool

GetTemi returns the Temi field value if set, zero value otherwise.

func (*ChannelTranscodeSegmenter) GetTemiOk

func (o *ChannelTranscodeSegmenter) GetTemiOk() (*bool, bool)

GetTemiOk returns a tuple with the Temi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSegmenter) HasGopDurationSecs

func (o *ChannelTranscodeSegmenter) HasGopDurationSecs() bool

HasGopDurationSecs returns a boolean if a field has been set.

func (*ChannelTranscodeSegmenter) HasPartialsMode

func (o *ChannelTranscodeSegmenter) HasPartialsMode() bool

HasPartialsMode returns a boolean if a field has been set.

func (*ChannelTranscodeSegmenter) HasSegmentDurationSecs

func (o *ChannelTranscodeSegmenter) HasSegmentDurationSecs() bool

HasSegmentDurationSecs returns a boolean if a field has been set.

func (*ChannelTranscodeSegmenter) HasTemi

func (o *ChannelTranscodeSegmenter) HasTemi() bool

HasTemi returns a boolean if a field has been set.

func (ChannelTranscodeSegmenter) MarshalJSON

func (o ChannelTranscodeSegmenter) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeSegmenter) SetGopDurationSecs

func (o *ChannelTranscodeSegmenter) SetGopDurationSecs(v float64)

SetGopDurationSecs gets a reference to the given float64 and assigns it to the GopDurationSecs field.

func (*ChannelTranscodeSegmenter) SetPartialsMode

func (o *ChannelTranscodeSegmenter) SetPartialsMode(v string)

SetPartialsMode gets a reference to the given string and assigns it to the PartialsMode field.

func (*ChannelTranscodeSegmenter) SetSegmentDurationSecs

func (o *ChannelTranscodeSegmenter) SetSegmentDurationSecs(v float64)

SetSegmentDurationSecs gets a reference to the given float64 and assigns it to the SegmentDurationSecs field.

func (*ChannelTranscodeSegmenter) SetTemi

func (o *ChannelTranscodeSegmenter) SetTemi(v bool)

SetTemi gets a reference to the given bool and assigns it to the Temi field.

func (ChannelTranscodeSegmenter) ToMap

func (o ChannelTranscodeSegmenter) ToMap() (map[string]interface{}, error)

type ChannelTranscodeSubtitleEncodersInner added in v1.1.0

type ChannelTranscodeSubtitleEncodersInner struct {
	AtscCaptions *ChannelTranscodeSubtitleEncodersInnerAtscCaptions `json:"atsc_captions,omitempty"`
	// Encoder ID. IDs must be unique for all encoders. This ID is referenced when setting up playlist publishing.
	Id *string `json:"id,omitempty"`
	// Language is the code for the language in which the subtitles are written.
	Language *string                                        `json:"language,omitempty"`
	Teletext *ChannelTranscodeSubtitleEncodersInnerTeletext `json:"teletext,omitempty"`
	// Usage indicates how this encoder should be flagged in generated manifests.
	Usage *string `json:"usage,omitempty"`
}

ChannelTranscodeSubtitleEncodersInner struct for ChannelTranscodeSubtitleEncodersInner

func NewChannelTranscodeSubtitleEncodersInner added in v1.1.0

func NewChannelTranscodeSubtitleEncodersInner() *ChannelTranscodeSubtitleEncodersInner

NewChannelTranscodeSubtitleEncodersInner instantiates a new ChannelTranscodeSubtitleEncodersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeSubtitleEncodersInnerWithDefaults added in v1.1.0

func NewChannelTranscodeSubtitleEncodersInnerWithDefaults() *ChannelTranscodeSubtitleEncodersInner

NewChannelTranscodeSubtitleEncodersInnerWithDefaults instantiates a new ChannelTranscodeSubtitleEncodersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeSubtitleEncodersInner) GetAtscCaptions added in v1.8.0

GetAtscCaptions returns the AtscCaptions field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInner) GetAtscCaptionsOk added in v1.8.0

GetAtscCaptionsOk returns a tuple with the AtscCaptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInner) GetId added in v1.1.0

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInner) GetIdOk added in v1.1.0

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInner) GetLanguage added in v1.1.0

GetLanguage returns the Language field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInner) GetLanguageOk added in v1.1.0

func (o *ChannelTranscodeSubtitleEncodersInner) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInner) GetTeletext added in v1.1.0

GetTeletext returns the Teletext field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInner) GetTeletextOk added in v1.1.0

GetTeletextOk returns a tuple with the Teletext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInner) GetUsage added in v1.1.0

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInner) GetUsageOk added in v1.1.0

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInner) HasAtscCaptions added in v1.8.0

func (o *ChannelTranscodeSubtitleEncodersInner) HasAtscCaptions() bool

HasAtscCaptions returns a boolean if a field has been set.

func (*ChannelTranscodeSubtitleEncodersInner) HasId added in v1.1.0

HasId returns a boolean if a field has been set.

func (*ChannelTranscodeSubtitleEncodersInner) HasLanguage added in v1.1.0

HasLanguage returns a boolean if a field has been set.

func (*ChannelTranscodeSubtitleEncodersInner) HasTeletext added in v1.1.0

HasTeletext returns a boolean if a field has been set.

func (*ChannelTranscodeSubtitleEncodersInner) HasUsage added in v1.1.0

HasUsage returns a boolean if a field has been set.

func (ChannelTranscodeSubtitleEncodersInner) MarshalJSON added in v1.1.0

func (o ChannelTranscodeSubtitleEncodersInner) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeSubtitleEncodersInner) SetAtscCaptions added in v1.8.0

SetAtscCaptions gets a reference to the given ChannelTranscodeSubtitleEncodersInnerAtscCaptions and assigns it to the AtscCaptions field.

func (*ChannelTranscodeSubtitleEncodersInner) SetId added in v1.1.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelTranscodeSubtitleEncodersInner) SetLanguage added in v1.1.0

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*ChannelTranscodeSubtitleEncodersInner) SetTeletext added in v1.1.0

SetTeletext gets a reference to the given ChannelTranscodeSubtitleEncodersInnerTeletext and assigns it to the Teletext field.

func (*ChannelTranscodeSubtitleEncodersInner) SetUsage added in v1.1.0

SetUsage gets a reference to the given string and assigns it to the Usage field.

func (ChannelTranscodeSubtitleEncodersInner) ToMap added in v1.1.0

func (o ChannelTranscodeSubtitleEncodersInner) ToMap() (map[string]interface{}, error)

type ChannelTranscodeSubtitleEncodersInnerAtscCaptions added in v1.8.0

type ChannelTranscodeSubtitleEncodersInnerAtscCaptions struct {
	// If non-zero, decode captions from the CEA-608 logical channel number identified by this number. If zero, only CTA-708 captions will be decoded. The 'logical channel number' refers to the CCx name commonly used in literature: - CC1 is the NTSC odd field subchannel 1, considered the primary caption stream. - CC2 is the NTSC odd field subchannel 2, considered the tertiary caption stream. - CC3 is the NTSC even field subchannel 1, considered the secondary caption stream. - CC4 is the NTSC even field subchannel 2, considered the quaternary caption stream.
	Cea608 *int32 `json:"cea608,omitempty"`
	// If non-zero, decode captions from the CTA-708 service identified by this number. If zero, only CEA-608 captions will be decoded. It is allowed to set both 'cta708' and 'cea608'. In this case, the transcoder will decode both streams, and will use the CTA-708 data if the stream is active and fall back to CEA-608 otherwise. Fallback from CTA-708 to CEA-608 requires a timeout to elapse, but switching from CEA-608 to CTA-708 occurs the instant the CTA-708 stream becomes active. CTA-708 recommends the following correspondence between the two encodings: - CTA-708 service 1 == CEA-608 CC1 (primary captions) - CTA-708 service 2 == CEA-608 CC3 (secondary captions) - CTA-708 service 3 == CEA-608 CC2 (tertiary captions) - CTA-708 service 4 == CEA-608 CC4 (quaternary captions) However, some sources use an alternate convention where CTA-708 service 3 is the secondary caption service (corresponding to CC3) and CTA-708 service 2 is the tertiary caption service.
	Cta708 *int32 `json:"cta708,omitempty"`
}

ChannelTranscodeSubtitleEncodersInnerAtscCaptions Extract subtitles from the ATSC caption encodings. The captions themselves are first sourced according to the Source.captions_source field. Only one of ['teletext', 'atsc_captions'] may be set.

func NewChannelTranscodeSubtitleEncodersInnerAtscCaptions added in v1.8.0

func NewChannelTranscodeSubtitleEncodersInnerAtscCaptions() *ChannelTranscodeSubtitleEncodersInnerAtscCaptions

NewChannelTranscodeSubtitleEncodersInnerAtscCaptions instantiates a new ChannelTranscodeSubtitleEncodersInnerAtscCaptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeSubtitleEncodersInnerAtscCaptionsWithDefaults added in v1.8.0

func NewChannelTranscodeSubtitleEncodersInnerAtscCaptionsWithDefaults() *ChannelTranscodeSubtitleEncodersInnerAtscCaptions

NewChannelTranscodeSubtitleEncodersInnerAtscCaptionsWithDefaults instantiates a new ChannelTranscodeSubtitleEncodersInnerAtscCaptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) GetCea608 added in v1.8.0

GetCea608 returns the Cea608 field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) GetCea608Ok added in v1.8.0

GetCea608Ok returns a tuple with the Cea608 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) GetCta708 added in v1.8.0

GetCta708 returns the Cta708 field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) GetCta708Ok added in v1.8.0

GetCta708Ok returns a tuple with the Cta708 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) HasCea608 added in v1.8.0

HasCea608 returns a boolean if a field has been set.

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) HasCta708 added in v1.8.0

HasCta708 returns a boolean if a field has been set.

func (ChannelTranscodeSubtitleEncodersInnerAtscCaptions) MarshalJSON added in v1.8.0

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) SetCea608 added in v1.8.0

SetCea608 gets a reference to the given int32 and assigns it to the Cea608 field.

func (*ChannelTranscodeSubtitleEncodersInnerAtscCaptions) SetCta708 added in v1.8.0

SetCta708 gets a reference to the given int32 and assigns it to the Cta708 field.

func (ChannelTranscodeSubtitleEncodersInnerAtscCaptions) ToMap added in v1.8.0

func (o ChannelTranscodeSubtitleEncodersInnerAtscCaptions) ToMap() (map[string]interface{}, error)

type ChannelTranscodeSubtitleEncodersInnerTeletext added in v1.1.0

type ChannelTranscodeSubtitleEncodersInnerTeletext struct {
	// The teletext magazine number where the subtitles are found.
	Magazine *int32 `json:"magazine,omitempty"`
	// The teletext page number where the subtitles are found.
	Page *int32 `json:"page,omitempty"`
}

ChannelTranscodeSubtitleEncodersInnerTeletext Extract subtitles from an embedded Teletext stream. The teletext PID is determined automatically. Only one of ['teletext', 'atsc_captions'] may be set.

func NewChannelTranscodeSubtitleEncodersInnerTeletext added in v1.1.0

func NewChannelTranscodeSubtitleEncodersInnerTeletext() *ChannelTranscodeSubtitleEncodersInnerTeletext

NewChannelTranscodeSubtitleEncodersInnerTeletext instantiates a new ChannelTranscodeSubtitleEncodersInnerTeletext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeSubtitleEncodersInnerTeletextWithDefaults added in v1.1.0

func NewChannelTranscodeSubtitleEncodersInnerTeletextWithDefaults() *ChannelTranscodeSubtitleEncodersInnerTeletext

NewChannelTranscodeSubtitleEncodersInnerTeletextWithDefaults instantiates a new ChannelTranscodeSubtitleEncodersInnerTeletext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) GetMagazine added in v1.1.0

GetMagazine returns the Magazine field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) GetMagazineOk added in v1.1.0

GetMagazineOk returns a tuple with the Magazine field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) GetPage added in v1.1.0

GetPage returns the Page field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) GetPageOk added in v1.1.0

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) HasMagazine added in v1.1.0

HasMagazine returns a boolean if a field has been set.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) HasPage added in v1.1.0

HasPage returns a boolean if a field has been set.

func (ChannelTranscodeSubtitleEncodersInnerTeletext) MarshalJSON added in v1.1.0

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) SetMagazine added in v1.1.0

SetMagazine gets a reference to the given int32 and assigns it to the Magazine field.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) SetPage added in v1.1.0

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (ChannelTranscodeSubtitleEncodersInnerTeletext) ToMap added in v1.1.0

func (o ChannelTranscodeSubtitleEncodersInnerTeletext) ToMap() (map[string]interface{}, error)

type ChannelTranscodeThumbnailEncodersInner

type ChannelTranscodeThumbnailEncodersInner struct {
	// Height specifies the thumbnail image height in pixels.
	Height *int32 `json:"height,omitempty"`
	// Encoder ID. IDs must be unique for all encoders. This ID is referenced when setting up playlist publishing.
	Id *string `json:"id,omitempty"`
	// Width specifies the thumbnail image width in pixels.
	Width *int32 `json:"width,omitempty"`
}

ChannelTranscodeThumbnailEncodersInner struct for ChannelTranscodeThumbnailEncodersInner

func NewChannelTranscodeThumbnailEncodersInner

func NewChannelTranscodeThumbnailEncodersInner() *ChannelTranscodeThumbnailEncodersInner

NewChannelTranscodeThumbnailEncodersInner instantiates a new ChannelTranscodeThumbnailEncodersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeThumbnailEncodersInnerWithDefaults

func NewChannelTranscodeThumbnailEncodersInnerWithDefaults() *ChannelTranscodeThumbnailEncodersInner

NewChannelTranscodeThumbnailEncodersInnerWithDefaults instantiates a new ChannelTranscodeThumbnailEncodersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeThumbnailEncodersInner) GetHeight

GetHeight returns the Height field value if set, zero value otherwise.

func (*ChannelTranscodeThumbnailEncodersInner) GetHeightOk

func (o *ChannelTranscodeThumbnailEncodersInner) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeThumbnailEncodersInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelTranscodeThumbnailEncodersInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeThumbnailEncodersInner) GetWidth

GetWidth returns the Width field value if set, zero value otherwise.

func (*ChannelTranscodeThumbnailEncodersInner) GetWidthOk

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeThumbnailEncodersInner) HasHeight

HasHeight returns a boolean if a field has been set.

func (*ChannelTranscodeThumbnailEncodersInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelTranscodeThumbnailEncodersInner) HasWidth

HasWidth returns a boolean if a field has been set.

func (ChannelTranscodeThumbnailEncodersInner) MarshalJSON

func (o ChannelTranscodeThumbnailEncodersInner) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeThumbnailEncodersInner) SetHeight

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*ChannelTranscodeThumbnailEncodersInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelTranscodeThumbnailEncodersInner) SetWidth

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (ChannelTranscodeThumbnailEncodersInner) ToMap

func (o ChannelTranscodeThumbnailEncodersInner) ToMap() (map[string]interface{}, error)

type ChannelTranscodeVideoEncodersInner

type ChannelTranscodeVideoEncodersInner struct {
	// Bit rate specifies the number in bits used per second. Higher values result in better video quality but bigger file sizes. For H.264 this value is the target of the constrained variable bit rate.
	BitRate *int32 `json:"bit_rate,omitempty"`
	// Frame rate specifies the number of images that are shown per second when playing back the video. For the best quality playback, this should match or be a multiple of the input source video stream.
	FrameRate *string                                 `json:"frame_rate,omitempty"`
	H264      *ChannelTranscodeVideoEncodersInnerH264 `json:"h264,omitempty"`
	H265      *ChannelTranscodeVideoEncodersInnerH265 `json:"h265,omitempty"`
	// Height specifies the video height in pixels. Must be a multiple of two.
	Height *int32 `json:"height,omitempty"`
	// Encoder ID. IDs must be unique for all encoders. This ID is referenced when setting up playlist publishing.
	Id *string `json:"id,omitempty"`
	// Width specifies the video width in pixels. Must be a multiple of two.
	Width *int32 `json:"width,omitempty"`
}

ChannelTranscodeVideoEncodersInner struct for ChannelTranscodeVideoEncodersInner

func NewChannelTranscodeVideoEncodersInner

func NewChannelTranscodeVideoEncodersInner() *ChannelTranscodeVideoEncodersInner

NewChannelTranscodeVideoEncodersInner instantiates a new ChannelTranscodeVideoEncodersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerWithDefaults

func NewChannelTranscodeVideoEncodersInnerWithDefaults() *ChannelTranscodeVideoEncodersInner

NewChannelTranscodeVideoEncodersInnerWithDefaults instantiates a new ChannelTranscodeVideoEncodersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInner) GetBitRate

func (o *ChannelTranscodeVideoEncodersInner) GetBitRate() int32

GetBitRate returns the BitRate field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetBitRateOk

func (o *ChannelTranscodeVideoEncodersInner) GetBitRateOk() (*int32, bool)

GetBitRateOk returns a tuple with the BitRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) GetFrameRate

func (o *ChannelTranscodeVideoEncodersInner) GetFrameRate() string

GetFrameRate returns the FrameRate field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetFrameRateOk

func (o *ChannelTranscodeVideoEncodersInner) GetFrameRateOk() (*string, bool)

GetFrameRateOk returns a tuple with the FrameRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) GetH264

GetH264 returns the H264 field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetH264Ok

GetH264Ok returns a tuple with the H264 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) GetH265

GetH265 returns the H265 field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetH265Ok

GetH265Ok returns a tuple with the H265 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) GetHeight

GetHeight returns the Height field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetHeightOk

func (o *ChannelTranscodeVideoEncodersInner) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) GetWidth

GetWidth returns the Width field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInner) GetWidthOk

func (o *ChannelTranscodeVideoEncodersInner) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInner) HasBitRate

func (o *ChannelTranscodeVideoEncodersInner) HasBitRate() bool

HasBitRate returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInner) HasFrameRate

func (o *ChannelTranscodeVideoEncodersInner) HasFrameRate() bool

HasFrameRate returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInner) HasH264

HasH264 returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInner) HasH265

HasH265 returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInner) HasHeight

HasHeight returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInner) HasId

HasId returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInner) HasWidth

HasWidth returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInner) MarshalJSON

func (o ChannelTranscodeVideoEncodersInner) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeVideoEncodersInner) SetBitRate

func (o *ChannelTranscodeVideoEncodersInner) SetBitRate(v int32)

SetBitRate gets a reference to the given int32 and assigns it to the BitRate field.

func (*ChannelTranscodeVideoEncodersInner) SetFrameRate

func (o *ChannelTranscodeVideoEncodersInner) SetFrameRate(v string)

SetFrameRate gets a reference to the given string and assigns it to the FrameRate field.

func (*ChannelTranscodeVideoEncodersInner) SetH264

SetH264 gets a reference to the given ChannelTranscodeVideoEncodersInnerH264 and assigns it to the H264 field.

func (*ChannelTranscodeVideoEncodersInner) SetH265

SetH265 gets a reference to the given ChannelTranscodeVideoEncodersInnerH265 and assigns it to the H265 field.

func (*ChannelTranscodeVideoEncodersInner) SetHeight

func (o *ChannelTranscodeVideoEncodersInner) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*ChannelTranscodeVideoEncodersInner) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelTranscodeVideoEncodersInner) SetWidth

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (ChannelTranscodeVideoEncodersInner) ToMap

func (o ChannelTranscodeVideoEncodersInner) ToMap() (map[string]interface{}, error)

type ChannelTranscodeVideoEncodersInnerH264

type ChannelTranscodeVideoEncodersInnerH264 struct {
	// H.264 video profile, which defines various encoder features and settings. See https://en.wikipedia.org/wiki/Advanced_Video_Coding#Profiles for details.
	Profile *string `json:"profile,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH264 Configure the encoder to use the H.264 codec. Only one of ['H264Settings', 'H265Settings'] may be set.

func NewChannelTranscodeVideoEncodersInnerH264

func NewChannelTranscodeVideoEncodersInnerH264() *ChannelTranscodeVideoEncodersInnerH264

NewChannelTranscodeVideoEncodersInnerH264 instantiates a new ChannelTranscodeVideoEncodersInnerH264 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH264WithDefaults

func NewChannelTranscodeVideoEncodersInnerH264WithDefaults() *ChannelTranscodeVideoEncodersInnerH264

NewChannelTranscodeVideoEncodersInnerH264WithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH264 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH264) GetProfile

GetProfile returns the Profile field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH264) GetProfileOk

func (o *ChannelTranscodeVideoEncodersInnerH264) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH264) HasProfile

HasProfile returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH264) MarshalJSON

func (o ChannelTranscodeVideoEncodersInnerH264) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeVideoEncodersInnerH264) SetProfile

SetProfile gets a reference to the given string and assigns it to the Profile field.

func (ChannelTranscodeVideoEncodersInnerH264) ToMap

func (o ChannelTranscodeVideoEncodersInnerH264) ToMap() (map[string]interface{}, error)

type ChannelTranscodeVideoEncodersInnerH265

type ChannelTranscodeVideoEncodersInnerH265 struct {
	Hdr *ChannelTranscodeVideoEncodersInnerH265Hdr `json:"hdr,omitempty"`
	// H.265 video profile, which defines various encoder features and settings. See https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Profiles for details.
	Profile *string `json:"profile,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265 Configure the encoder to use the H.265 codec. Only one of ['H264Settings', 'H265Settings'] may be set.

func NewChannelTranscodeVideoEncodersInnerH265

func NewChannelTranscodeVideoEncodersInnerH265() *ChannelTranscodeVideoEncodersInnerH265

NewChannelTranscodeVideoEncodersInnerH265 instantiates a new ChannelTranscodeVideoEncodersInnerH265 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265WithDefaults

func NewChannelTranscodeVideoEncodersInnerH265WithDefaults() *ChannelTranscodeVideoEncodersInnerH265

NewChannelTranscodeVideoEncodersInnerH265WithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265) GetHdr

GetHdr returns the Hdr field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265) GetHdrOk

GetHdrOk returns a tuple with the Hdr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265) GetProfile

GetProfile returns the Profile field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265) GetProfileOk

func (o *ChannelTranscodeVideoEncodersInnerH265) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265) HasHdr

HasHdr returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265) HasProfile

HasProfile returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265) MarshalJSON

func (o ChannelTranscodeVideoEncodersInnerH265) MarshalJSON() ([]byte, error)

func (*ChannelTranscodeVideoEncodersInnerH265) SetHdr

SetHdr gets a reference to the given ChannelTranscodeVideoEncodersInnerH265Hdr and assigns it to the Hdr field.

func (*ChannelTranscodeVideoEncodersInnerH265) SetProfile

SetProfile gets a reference to the given string and assigns it to the Profile field.

func (ChannelTranscodeVideoEncodersInnerH265) ToMap

func (o ChannelTranscodeVideoEncodersInnerH265) ToMap() (map[string]interface{}, error)

type ChannelTranscodeVideoEncodersInnerH265Hdr

type ChannelTranscodeVideoEncodersInnerH265Hdr struct {
	DolbyVision *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision `json:"dolby_vision,omitempty"`
	Hdr10       *ChannelTranscodeVideoEncodersInnerH265HdrHdr10       `json:"hdr10,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265Hdr Configure the HDR settings.

func NewChannelTranscodeVideoEncodersInnerH265Hdr

func NewChannelTranscodeVideoEncodersInnerH265Hdr() *ChannelTranscodeVideoEncodersInnerH265Hdr

NewChannelTranscodeVideoEncodersInnerH265Hdr instantiates a new ChannelTranscodeVideoEncodersInnerH265Hdr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265HdrWithDefaults

func NewChannelTranscodeVideoEncodersInnerH265HdrWithDefaults() *ChannelTranscodeVideoEncodersInnerH265Hdr

NewChannelTranscodeVideoEncodersInnerH265HdrWithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265Hdr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) GetDolbyVision

GetDolbyVision returns the DolbyVision field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) GetDolbyVisionOk

GetDolbyVisionOk returns a tuple with the DolbyVision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) GetHdr10

GetHdr10 returns the Hdr10 field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) GetHdr10Ok

GetHdr10Ok returns a tuple with the Hdr10 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) HasDolbyVision

func (o *ChannelTranscodeVideoEncodersInnerH265Hdr) HasDolbyVision() bool

HasDolbyVision returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) HasHdr10

HasHdr10 returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265Hdr) MarshalJSON

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) SetDolbyVision

SetDolbyVision gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision and assigns it to the DolbyVision field.

func (*ChannelTranscodeVideoEncodersInnerH265Hdr) SetHdr10

SetHdr10 gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrHdr10 and assigns it to the Hdr10 field.

func (ChannelTranscodeVideoEncodersInnerH265Hdr) ToMap

func (o ChannelTranscodeVideoEncodersInnerH265Hdr) ToMap() (map[string]interface{}, error)

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision struct {
	// Only one of ['profile5', 'profile81', 'profile84'] may be set.
	Profile5  *map[string]interface{}                                        `json:"profile5,omitempty"`
	Profile81 *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 `json:"profile81,omitempty"`
	// Only one of ['profile5', 'profile81', 'profile84'] may be set.
	Profile84 *map[string]interface{} `json:"profile84,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision Only one of ['hdr10', 'dolby_vision'] may be set.

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVision

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVision() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVision instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionWithDefaults

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionWithDefaults() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionWithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile5

func (o *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile5() map[string]interface{}

GetProfile5 returns the Profile5 field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile5Ok

func (o *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile5Ok() (*map[string]interface{}, bool)

GetProfile5Ok returns a tuple with the Profile5 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile81

GetProfile81 returns the Profile81 field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile81Ok

GetProfile81Ok returns a tuple with the Profile81 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile84

func (o *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile84() map[string]interface{}

GetProfile84 returns the Profile84 field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile84Ok

func (o *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) GetProfile84Ok() (*map[string]interface{}, bool)

GetProfile84Ok returns a tuple with the Profile84 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) HasProfile5

HasProfile5 returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) HasProfile81

HasProfile81 returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) HasProfile84

HasProfile84 returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) MarshalJSON

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) SetProfile5

func (o *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) SetProfile5(v map[string]interface{})

SetProfile5 gets a reference to the given map[string]interface{} and assigns it to the Profile5 field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) SetProfile81

SetProfile81 gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 and assigns it to the Profile81 field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) SetProfile84

func (o *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) SetProfile84(v map[string]interface{})

SetProfile84 gets a reference to the given map[string]interface{} and assigns it to the Profile84 field.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) ToMap

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 struct {
	Clli *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli `json:"clli,omitempty"`
	Mdcv *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv `json:"mdcv,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 Only one of ['profile5', 'profile81', 'profile84'] may be set.

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81WithDefaults

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81WithDefaults() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81WithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) GetClli

GetClli returns the Clli field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) GetClliOk

GetClliOk returns a tuple with the Clli field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) GetMdcv

GetMdcv returns the Mdcv field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) GetMdcvOk

GetMdcvOk returns a tuple with the Mdcv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) HasClli

HasClli returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) HasMdcv

HasMdcv returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) MarshalJSON

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) SetClli

SetClli gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli and assigns it to the Clli field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) SetMdcv

SetMdcv gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv and assigns it to the Mdcv field.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) ToMap

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli struct {
	// Maximum Content Light Level (nits).
	MaxCll *float64 `json:"max_cll,omitempty"`
	// Maximum Frame-Average Light Level (nits).
	MaxFall *float64 `json:"max_fall,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli struct for ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81ClliWithDefaults

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81ClliWithDefaults() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81ClliWithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) GetMaxCll

GetMaxCll returns the MaxCll field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) GetMaxCllOk

GetMaxCllOk returns a tuple with the MaxCll field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) GetMaxFall

GetMaxFall returns the MaxFall field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) GetMaxFallOk

GetMaxFallOk returns a tuple with the MaxFall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) HasMaxCll

HasMaxCll returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) HasMaxFall

HasMaxFall returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) MarshalJSON

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) SetMaxCll

SetMaxCll gets a reference to the given float64 and assigns it to the MaxCll field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) SetMaxFall

SetMaxFall gets a reference to the given float64 and assigns it to the MaxFall field.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) ToMap

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv

type ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv struct {
	// Identifies color primaries and white point.
	ColorProfile *string `json:"color_profile,omitempty"`
	// Maximum display mastering luminance (nits). Must be greater than min_dml.
	MaxDml *float64 `json:"max_dml,omitempty"`
	// Minimum display mastering luminance (nits).
	MinDml *float64 `json:"min_dml,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv struct for ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81MdcvWithDefaults

func NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81MdcvWithDefaults() *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv

NewChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81MdcvWithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) GetColorProfile

GetColorProfile returns the ColorProfile field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) GetColorProfileOk

GetColorProfileOk returns a tuple with the ColorProfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) GetMaxDml

GetMaxDml returns the MaxDml field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) GetMaxDmlOk

GetMaxDmlOk returns a tuple with the MaxDml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) GetMinDml

GetMinDml returns the MinDml field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) GetMinDmlOk

GetMinDmlOk returns a tuple with the MinDml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) HasColorProfile

HasColorProfile returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) HasMaxDml

HasMaxDml returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) HasMinDml

HasMinDml returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) MarshalJSON

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) SetColorProfile

SetColorProfile gets a reference to the given string and assigns it to the ColorProfile field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) SetMaxDml

SetMaxDml gets a reference to the given float64 and assigns it to the MaxDml field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) SetMinDml

SetMinDml gets a reference to the given float64 and assigns it to the MinDml field.

func (ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) ToMap

type ChannelTranscodeVideoEncodersInnerH265HdrHdr10

type ChannelTranscodeVideoEncodersInnerH265HdrHdr10 struct {
	Clli *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli `json:"clli,omitempty"`
	Mdcv *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv `json:"mdcv,omitempty"`
}

ChannelTranscodeVideoEncodersInnerH265HdrHdr10 Only one of ['hdr10', 'dolby_vision'] may be set.

func NewChannelTranscodeVideoEncodersInnerH265HdrHdr10

func NewChannelTranscodeVideoEncodersInnerH265HdrHdr10() *ChannelTranscodeVideoEncodersInnerH265HdrHdr10

NewChannelTranscodeVideoEncodersInnerH265HdrHdr10 instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrHdr10 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelTranscodeVideoEncodersInnerH265HdrHdr10WithDefaults

func NewChannelTranscodeVideoEncodersInnerH265HdrHdr10WithDefaults() *ChannelTranscodeVideoEncodersInnerH265HdrHdr10

NewChannelTranscodeVideoEncodersInnerH265HdrHdr10WithDefaults instantiates a new ChannelTranscodeVideoEncodersInnerH265HdrHdr10 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) GetClli

GetClli returns the Clli field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) GetClliOk

GetClliOk returns a tuple with the Clli field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) GetMdcv

GetMdcv returns the Mdcv field value if set, zero value otherwise.

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) GetMdcvOk

GetMdcvOk returns a tuple with the Mdcv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) HasClli

HasClli returns a boolean if a field has been set.

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) HasMdcv

HasMdcv returns a boolean if a field has been set.

func (ChannelTranscodeVideoEncodersInnerH265HdrHdr10) MarshalJSON

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) SetClli

SetClli gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli and assigns it to the Clli field.

func (*ChannelTranscodeVideoEncodersInnerH265HdrHdr10) SetMdcv

SetMdcv gets a reference to the given ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv and assigns it to the Mdcv field.

func (ChannelTranscodeVideoEncodersInnerH265HdrHdr10) ToMap

func (o ChannelTranscodeVideoEncodersInnerH265HdrHdr10) ToMap() (map[string]interface{}, error)

type ChannelsApi

type ChannelsApi interface {

	/*
		DeleteChannel Delete channel

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [delete-org-channel](#delete-/v2/-org-/channels/-channel-id-) instead.</b>

	Delete a channel and stop publishing. This action is idempotent.

	End distributions are automatically sent when attempting to delete an `ON` channel. To delete a channel without sending end distribution:
	1. The channel's DesiredState must be updated to `OFF`See [put-org-channel-desired-state](#put-/v2/-org-/channels/-channel-id-/desired-state) for more details.
	2. Once the channel is `OFF`, the channel can be deleted with the flag`--end_playlist=false`.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiDeleteChannelRequest

		Deprecated
	*/
	DeleteChannel(ctx context.Context, channelId string) ApiDeleteChannelRequest

	// DeleteChannelExecute executes the request
	// Deprecated
	DeleteChannelExecute(r ApiDeleteChannelRequest) (*http.Response, error)

	/*
		GetChannel Get Channel

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel](#get-/v2/-org-/channels/-channel-id-) instead.</b>

	Get a channel's configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiGetChannelRequest

		Deprecated
	*/
	GetChannel(ctx context.Context, channelId string) ApiGetChannelRequest

	// GetChannelExecute executes the request
	//  @return Channel
	// Deprecated
	GetChannelExecute(r ApiGetChannelRequest) (*Channel, *http.Response, error)

	/*
		GetPlaybackConfig Get Channel Playback Config

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-playbacks](#get-/v2/channels/-channel-id-/playback) instead.</b>

	Get a channel's playback configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiGetPlaybackConfigRequest

		Deprecated
	*/
	GetPlaybackConfig(ctx context.Context, channelId string) ApiGetPlaybackConfigRequest

	// GetPlaybackConfigExecute executes the request
	//  @return ChannelPlayback
	// Deprecated
	GetPlaybackConfigExecute(r ApiGetPlaybackConfigRequest) (*ChannelPlayback, *http.Response, error)

	/*
		ListChannels List channels

		Get a list of your channels.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListChannelsRequest
	*/
	ListChannels(ctx context.Context) ApiListChannelsRequest

	// ListChannelsExecute executes the request
	//  @return []Summary2
	ListChannelsExecute(r ApiListChannelsRequest) ([]Summary2, *http.Response, error)

	/*
		PatchChannel Patch channel

		Partial update operation supporting both JSON Merge Patch & JSON Patch updates.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiPatchChannelRequest

		Deprecated
	*/
	PatchChannel(ctx context.Context, channelId string) ApiPatchChannelRequest

	// PatchChannelExecute executes the request
	// Deprecated
	PatchChannelExecute(r ApiPatchChannelRequest) (*http.Response, error)

	/*
		PutChannel Create/Update channel

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [put-org-channel](#put-/v2/-org-/channels/-channel-id-) instead.</b>

	Create or update an existing channel configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiPutChannelRequest

		Deprecated
	*/
	PutChannel(ctx context.Context, channelId string) ApiPutChannelRequest

	// PutChannelExecute executes the request
	// Deprecated
	PutChannelExecute(r ApiPutChannelRequest) (*http.Response, error)

	/*
		PutChannelDesiredState Update Channel DesiredState to ON/OFF

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [put-org-channel-desired-state](#put-/v2/-org-/channels/-channel-id-/desired-state) instead.</b>



		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Unique channel identifier
		@return ApiPutChannelDesiredStateRequest

		Deprecated
	*/
	PutChannelDesiredState(ctx context.Context, channelId string) ApiPutChannelDesiredStateRequest

	// PutChannelDesiredStateExecute executes the request
	// Deprecated
	PutChannelDesiredStateExecute(r ApiPutChannelDesiredStateRequest) (*http.Response, error)
}

type ChannelsApiService

type ChannelsApiService service

ChannelsApiService ChannelsApi service

func (*ChannelsApiService) DeleteChannel

func (a *ChannelsApiService) DeleteChannel(ctx context.Context, channelId string) ApiDeleteChannelRequest

DeleteChannel Delete channel

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [delete-org-channel](#delete-/v2/-org-/channels/-channel-id-) instead.</b>

Delete a channel and stop publishing. This action is idempotent.

End distributions are automatically sent when attempting to delete an `ON` channel. To delete a channel without sending end distribution: 1. The channel's DesiredState must be updated to `OFF`See [put-org-channel-desired-state](#put-/v2/-org-/channels/-channel-id-/desired-state) for more details. 2. Once the channel is `OFF`, the channel can be deleted with the flag`--end_playlist=false`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiDeleteChannelRequest

Deprecated

func (*ChannelsApiService) DeleteChannelExecute

func (a *ChannelsApiService) DeleteChannelExecute(r ApiDeleteChannelRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*ChannelsApiService) GetChannel

func (a *ChannelsApiService) GetChannel(ctx context.Context, channelId string) ApiGetChannelRequest

GetChannel Get Channel

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel](#get-/v2/-org-/channels/-channel-id-) instead.</b>

Get a channel's configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiGetChannelRequest

Deprecated

func (*ChannelsApiService) GetChannelExecute

func (a *ChannelsApiService) GetChannelExecute(r ApiGetChannelRequest) (*Channel, *http.Response, error)

Execute executes the request

@return Channel

Deprecated

func (*ChannelsApiService) GetPlaybackConfig

func (a *ChannelsApiService) GetPlaybackConfig(ctx context.Context, channelId string) ApiGetPlaybackConfigRequest

GetPlaybackConfig Get Channel Playback Config

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-channel-playbacks](#get-/v2/channels/-channel-id-/playback) instead.</b>

Get a channel's playback configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiGetPlaybackConfigRequest

Deprecated

func (*ChannelsApiService) GetPlaybackConfigExecute

Execute executes the request

@return ChannelPlayback

Deprecated

func (*ChannelsApiService) ListChannels

ListChannels List channels

Get a list of your channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListChannelsRequest

func (*ChannelsApiService) ListChannelsExecute

func (a *ChannelsApiService) ListChannelsExecute(r ApiListChannelsRequest) ([]Summary2, *http.Response, error)

Execute executes the request

@return []Summary2

func (*ChannelsApiService) PatchChannel

func (a *ChannelsApiService) PatchChannel(ctx context.Context, channelId string) ApiPatchChannelRequest

PatchChannel Patch channel

Partial update operation supporting both JSON Merge Patch & JSON Patch updates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiPatchChannelRequest

Deprecated

func (*ChannelsApiService) PatchChannelExecute

func (a *ChannelsApiService) PatchChannelExecute(r ApiPatchChannelRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*ChannelsApiService) PutChannel

func (a *ChannelsApiService) PutChannel(ctx context.Context, channelId string) ApiPutChannelRequest

PutChannel Create/Update channel

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [put-org-channel](#put-/v2/-org-/channels/-channel-id-) instead.</b>

Create or update an existing channel configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiPutChannelRequest

Deprecated

func (*ChannelsApiService) PutChannelDesiredState

func (a *ChannelsApiService) PutChannelDesiredState(ctx context.Context, channelId string) ApiPutChannelDesiredStateRequest

PutChannelDesiredState Update Channel DesiredState to ON/OFF

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [put-org-channel-desired-state](#put-/v2/-org-/channels/-channel-id-/desired-state) instead.</b>

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Unique channel identifier
@return ApiPutChannelDesiredStateRequest

Deprecated

func (*ChannelsApiService) PutChannelDesiredStateExecute

func (a *ChannelsApiService) PutChannelDesiredStateExecute(r ApiPutChannelDesiredStateRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*ChannelsApiService) PutChannelExecute

func (a *ChannelsApiService) PutChannelExecute(r ApiPutChannelRequest) (*http.Response, error)

Execute executes the request Deprecated

type ChannelsForOrganizationApi

type ChannelsForOrganizationApi interface {

	/*
		DeleteOrgChannel Delete channel

		Delete a channel and stop publishing. This action is idempotent.

	End distributions are automatically sent when attempting to delete an `ON` channel. To delete a channel without sending end distribution:
	1. The channel's DesiredState must be updated to `OFF`See [put-org-channel-desired-state](#put-/v2/-org-/channels/-channel-id-/desired-state) for more details.
	2. Once the channel is `OFF`, the channel can be deleted with the flag`--end_playlist=false`.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiDeleteOrgChannelRequest
	*/
	DeleteOrgChannel(ctx context.Context, org string, channelId string) ApiDeleteOrgChannelRequest

	// DeleteOrgChannelExecute executes the request
	DeleteOrgChannelExecute(r ApiDeleteOrgChannelRequest) (*http.Response, error)

	/*
		GetOrgChannel Get Channel

		Get a channel's configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgChannelRequest
	*/
	GetOrgChannel(ctx context.Context, org string, channelId string) ApiGetOrgChannelRequest

	// GetOrgChannelExecute executes the request
	//  @return Channel
	GetOrgChannelExecute(r ApiGetOrgChannelRequest) (*Channel, *http.Response, error)

	/*
		GetOrgPlaybackConfig Get Channel Playback Config

		Get a channel's playback configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgPlaybackConfigRequest
	*/
	GetOrgPlaybackConfig(ctx context.Context, org string, channelId string) ApiGetOrgPlaybackConfigRequest

	// GetOrgPlaybackConfigExecute executes the request
	//  @return ChannelPlayback
	GetOrgPlaybackConfigExecute(r ApiGetOrgPlaybackConfigRequest) (*ChannelPlayback, *http.Response, error)

	/*
		ListOrgChannels List channels

		Get a list of your channels.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@return ApiListOrgChannelsRequest
	*/
	ListOrgChannels(ctx context.Context, org string) ApiListOrgChannelsRequest

	// ListOrgChannelsExecute executes the request
	//  @return []Summary2
	ListOrgChannelsExecute(r ApiListOrgChannelsRequest) ([]Summary2, *http.Response, error)

	/*
		PatchOrgChannel Patch org-channel

		Partial update operation supporting both JSON Merge Patch & JSON Patch updates.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiPatchOrgChannelRequest
	*/
	PatchOrgChannel(ctx context.Context, org string, channelId string) ApiPatchOrgChannelRequest

	// PatchOrgChannelExecute executes the request
	PatchOrgChannelExecute(r ApiPatchOrgChannelRequest) (*http.Response, error)

	/*
		PutOrgChannel Create/Update channel

		Create or update an existing channel configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiPutOrgChannelRequest
	*/
	PutOrgChannel(ctx context.Context, org string, channelId string) ApiPutOrgChannelRequest

	// PutOrgChannelExecute executes the request
	PutOrgChannelExecute(r ApiPutOrgChannelRequest) (*http.Response, error)

	/*
		PutOrgChannelDesiredState Update Channel DesiredState to ON/OFF

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiPutOrgChannelDesiredStateRequest
	*/
	PutOrgChannelDesiredState(ctx context.Context, org string, channelId string) ApiPutOrgChannelDesiredStateRequest

	// PutOrgChannelDesiredStateExecute executes the request
	PutOrgChannelDesiredStateExecute(r ApiPutOrgChannelDesiredStateRequest) (*http.Response, error)
}

type ChannelsForOrganizationApiService

type ChannelsForOrganizationApiService service

ChannelsForOrganizationApiService ChannelsForOrganizationApi service

func (*ChannelsForOrganizationApiService) DeleteOrgChannel

DeleteOrgChannel Delete channel

Delete a channel and stop publishing. This action is idempotent.

End distributions are automatically sent when attempting to delete an `ON` channel. To delete a channel without sending end distribution: 1. The channel's DesiredState must be updated to `OFF`See [put-org-channel-desired-state](#put-/v2/-org-/channels/-channel-id-/desired-state) for more details. 2. Once the channel is `OFF`, the channel can be deleted with the flag`--end_playlist=false`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiDeleteOrgChannelRequest

func (*ChannelsForOrganizationApiService) DeleteOrgChannelExecute

Execute executes the request

func (*ChannelsForOrganizationApiService) GetOrgChannel

GetOrgChannel Get Channel

Get a channel's configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgChannelRequest

func (*ChannelsForOrganizationApiService) GetOrgChannelExecute

Execute executes the request

@return Channel

func (*ChannelsForOrganizationApiService) GetOrgPlaybackConfig

GetOrgPlaybackConfig Get Channel Playback Config

Get a channel's playback configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgPlaybackConfigRequest

func (*ChannelsForOrganizationApiService) GetOrgPlaybackConfigExecute

Execute executes the request

@return ChannelPlayback

func (*ChannelsForOrganizationApiService) ListOrgChannels

ListOrgChannels List channels

Get a list of your channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@return ApiListOrgChannelsRequest

func (*ChannelsForOrganizationApiService) ListOrgChannelsExecute

Execute executes the request

@return []Summary2

func (*ChannelsForOrganizationApiService) PatchOrgChannel

PatchOrgChannel Patch org-channel

Partial update operation supporting both JSON Merge Patch & JSON Patch updates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiPatchOrgChannelRequest

func (*ChannelsForOrganizationApiService) PatchOrgChannelExecute

Execute executes the request

func (*ChannelsForOrganizationApiService) PutOrgChannel

PutOrgChannel Create/Update channel

Create or update an existing channel configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiPutOrgChannelRequest

func (*ChannelsForOrganizationApiService) PutOrgChannelDesiredState

func (a *ChannelsForOrganizationApiService) PutOrgChannelDesiredState(ctx context.Context, org string, channelId string) ApiPutOrgChannelDesiredStateRequest

PutOrgChannelDesiredState Update Channel DesiredState to ON/OFF

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiPutOrgChannelDesiredStateRequest

func (*ChannelsForOrganizationApiService) PutOrgChannelDesiredStateExecute

Execute executes the request

func (*ChannelsForOrganizationApiService) PutOrgChannelExecute

Execute executes the request

type CloseableTransport added in v1.4.0

type CloseableTransport struct {
	http.RoundTripper
}

func NewCloseableTransport added in v1.4.0

func NewCloseableTransport(t http.RoundTripper) *CloseableTransport

func (*CloseableTransport) CloseIdleConnections added in v1.4.0

func (t *CloseableTransport) CloseIdleConnections()

type CollapseVODRequest

type CollapseVODRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Prefix for clip
	ClipPrefix *string `json:"clip_prefix,omitempty"`
	// Suffix for clip
	ClipSuffix *string `json:"clip_suffix,omitempty"`
	// Disable any autoprefix
	DisableAutoPrefix *bool `json:"disable_auto_prefix,omitempty"`
	// EndTime of VOD
	EndTime      *time.Time                      `json:"end_time,omitempty"`
	Filterconfig *CollapseVODRequestFilterconfig `json:"filterconfig,omitempty"`
	// Description for new collapsed clip
	NewClipDescription string `json:"new_clip_description"`
	// New Clip ID for collapsed clip
	NewClipId int64 `json:"new_clip_id"`
	// Publish newly created VOD
	PublishVod *bool `json:"publish_vod,omitempty"`
	// StartTime of VOD
	StartTime *time.Time `json:"start_time,omitempty"`
	// UPID for VOD
	Upid *string `json:"upid,omitempty"`
}

CollapseVODRequest struct for CollapseVODRequest

func NewCollapseVODRequest

func NewCollapseVODRequest(newClipDescription string, newClipId int64) *CollapseVODRequest

NewCollapseVODRequest instantiates a new CollapseVODRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollapseVODRequestWithDefaults

func NewCollapseVODRequestWithDefaults() *CollapseVODRequest

NewCollapseVODRequestWithDefaults instantiates a new CollapseVODRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollapseVODRequest) GetClipPrefix

func (o *CollapseVODRequest) GetClipPrefix() string

GetClipPrefix returns the ClipPrefix field value if set, zero value otherwise.

func (*CollapseVODRequest) GetClipPrefixOk

func (o *CollapseVODRequest) GetClipPrefixOk() (*string, bool)

GetClipPrefixOk returns a tuple with the ClipPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetClipSuffix

func (o *CollapseVODRequest) GetClipSuffix() string

GetClipSuffix returns the ClipSuffix field value if set, zero value otherwise.

func (*CollapseVODRequest) GetClipSuffixOk

func (o *CollapseVODRequest) GetClipSuffixOk() (*string, bool)

GetClipSuffixOk returns a tuple with the ClipSuffix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetDisableAutoPrefix

func (o *CollapseVODRequest) GetDisableAutoPrefix() bool

GetDisableAutoPrefix returns the DisableAutoPrefix field value if set, zero value otherwise.

func (*CollapseVODRequest) GetDisableAutoPrefixOk

func (o *CollapseVODRequest) GetDisableAutoPrefixOk() (*bool, bool)

GetDisableAutoPrefixOk returns a tuple with the DisableAutoPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetEndTime

func (o *CollapseVODRequest) GetEndTime() time.Time

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*CollapseVODRequest) GetEndTimeOk

func (o *CollapseVODRequest) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetFilterconfig

GetFilterconfig returns the Filterconfig field value if set, zero value otherwise.

func (*CollapseVODRequest) GetFilterconfigOk

func (o *CollapseVODRequest) GetFilterconfigOk() (*CollapseVODRequestFilterconfig, bool)

GetFilterconfigOk returns a tuple with the Filterconfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetNewClipDescription

func (o *CollapseVODRequest) GetNewClipDescription() string

GetNewClipDescription returns the NewClipDescription field value

func (*CollapseVODRequest) GetNewClipDescriptionOk

func (o *CollapseVODRequest) GetNewClipDescriptionOk() (*string, bool)

GetNewClipDescriptionOk returns a tuple with the NewClipDescription field value and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetNewClipId

func (o *CollapseVODRequest) GetNewClipId() int64

GetNewClipId returns the NewClipId field value

func (*CollapseVODRequest) GetNewClipIdOk

func (o *CollapseVODRequest) GetNewClipIdOk() (*int64, bool)

GetNewClipIdOk returns a tuple with the NewClipId field value and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetPublishVod

func (o *CollapseVODRequest) GetPublishVod() bool

GetPublishVod returns the PublishVod field value if set, zero value otherwise.

func (*CollapseVODRequest) GetPublishVodOk

func (o *CollapseVODRequest) GetPublishVodOk() (*bool, bool)

GetPublishVodOk returns a tuple with the PublishVod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetSchema

func (o *CollapseVODRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*CollapseVODRequest) GetSchemaOk

func (o *CollapseVODRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetStartTime

func (o *CollapseVODRequest) GetStartTime() time.Time

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*CollapseVODRequest) GetStartTimeOk

func (o *CollapseVODRequest) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) GetUpid

func (o *CollapseVODRequest) GetUpid() string

GetUpid returns the Upid field value if set, zero value otherwise.

func (*CollapseVODRequest) GetUpidOk

func (o *CollapseVODRequest) GetUpidOk() (*string, bool)

GetUpidOk returns a tuple with the Upid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODRequest) HasClipPrefix

func (o *CollapseVODRequest) HasClipPrefix() bool

HasClipPrefix returns a boolean if a field has been set.

func (*CollapseVODRequest) HasClipSuffix

func (o *CollapseVODRequest) HasClipSuffix() bool

HasClipSuffix returns a boolean if a field has been set.

func (*CollapseVODRequest) HasDisableAutoPrefix

func (o *CollapseVODRequest) HasDisableAutoPrefix() bool

HasDisableAutoPrefix returns a boolean if a field has been set.

func (*CollapseVODRequest) HasEndTime

func (o *CollapseVODRequest) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*CollapseVODRequest) HasFilterconfig

func (o *CollapseVODRequest) HasFilterconfig() bool

HasFilterconfig returns a boolean if a field has been set.

func (*CollapseVODRequest) HasPublishVod

func (o *CollapseVODRequest) HasPublishVod() bool

HasPublishVod returns a boolean if a field has been set.

func (*CollapseVODRequest) HasSchema

func (o *CollapseVODRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*CollapseVODRequest) HasStartTime

func (o *CollapseVODRequest) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*CollapseVODRequest) HasUpid

func (o *CollapseVODRequest) HasUpid() bool

HasUpid returns a boolean if a field has been set.

func (CollapseVODRequest) MarshalJSON

func (o CollapseVODRequest) MarshalJSON() ([]byte, error)

func (*CollapseVODRequest) SetClipPrefix

func (o *CollapseVODRequest) SetClipPrefix(v string)

SetClipPrefix gets a reference to the given string and assigns it to the ClipPrefix field.

func (*CollapseVODRequest) SetClipSuffix

func (o *CollapseVODRequest) SetClipSuffix(v string)

SetClipSuffix gets a reference to the given string and assigns it to the ClipSuffix field.

func (*CollapseVODRequest) SetDisableAutoPrefix

func (o *CollapseVODRequest) SetDisableAutoPrefix(v bool)

SetDisableAutoPrefix gets a reference to the given bool and assigns it to the DisableAutoPrefix field.

func (*CollapseVODRequest) SetEndTime

func (o *CollapseVODRequest) SetEndTime(v time.Time)

SetEndTime gets a reference to the given time.Time and assigns it to the EndTime field.

func (*CollapseVODRequest) SetFilterconfig

func (o *CollapseVODRequest) SetFilterconfig(v CollapseVODRequestFilterconfig)

SetFilterconfig gets a reference to the given CollapseVODRequestFilterconfig and assigns it to the Filterconfig field.

func (*CollapseVODRequest) SetNewClipDescription

func (o *CollapseVODRequest) SetNewClipDescription(v string)

SetNewClipDescription sets field value

func (*CollapseVODRequest) SetNewClipId

func (o *CollapseVODRequest) SetNewClipId(v int64)

SetNewClipId sets field value

func (*CollapseVODRequest) SetPublishVod

func (o *CollapseVODRequest) SetPublishVod(v bool)

SetPublishVod gets a reference to the given bool and assigns it to the PublishVod field.

func (*CollapseVODRequest) SetSchema

func (o *CollapseVODRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*CollapseVODRequest) SetStartTime

func (o *CollapseVODRequest) SetStartTime(v time.Time)

SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.

func (*CollapseVODRequest) SetUpid

func (o *CollapseVODRequest) SetUpid(v string)

SetUpid gets a reference to the given string and assigns it to the Upid field.

func (CollapseVODRequest) ToMap

func (o CollapseVODRequest) ToMap() (map[string]interface{}, error)

type CollapseVODRequestFilterconfig

type CollapseVODRequestFilterconfig struct {
	Scte35 CollapseVODRequestFilterconfigScte35 `json:"scte_35"`
	// Time-based filtering
	Time []CollapseVODRequestFilterconfigTimeInner `json:"time"`
}

CollapseVODRequestFilterconfig SCTE/TIME based filtering on collapses

func NewCollapseVODRequestFilterconfig

NewCollapseVODRequestFilterconfig instantiates a new CollapseVODRequestFilterconfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollapseVODRequestFilterconfigWithDefaults

func NewCollapseVODRequestFilterconfigWithDefaults() *CollapseVODRequestFilterconfig

NewCollapseVODRequestFilterconfigWithDefaults instantiates a new CollapseVODRequestFilterconfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollapseVODRequestFilterconfig) GetScte35

GetScte35 returns the Scte35 field value

func (*CollapseVODRequestFilterconfig) GetScte35Ok

GetScte35Ok returns a tuple with the Scte35 field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfig) GetTime

GetTime returns the Time field value

func (*CollapseVODRequestFilterconfig) GetTimeOk

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (CollapseVODRequestFilterconfig) MarshalJSON

func (o CollapseVODRequestFilterconfig) MarshalJSON() ([]byte, error)

func (*CollapseVODRequestFilterconfig) SetScte35

SetScte35 sets field value

func (*CollapseVODRequestFilterconfig) SetTime

SetTime sets field value

func (CollapseVODRequestFilterconfig) ToMap

func (o CollapseVODRequestFilterconfig) ToMap() (map[string]interface{}, error)

type CollapseVODRequestFilterconfigScte35

type CollapseVODRequestFilterconfigScte35 struct {
	// Filter out SCTE-35 break
	Break bool `json:"break"`
	// Filter out chapters
	Chapter bool `json:"chapter"`
	// Filter out distributor ads
	DistributorAds bool                                        `json:"distributor_ads"`
	Options        CollapseVODRequestFilterconfigScte35Options `json:"options"`
	// Filter out provider ads
	ProviderAds bool `json:"provider_ads"`
	// Filter out SCTE-35 message upid
	Upid string `json:"upid"`
}

CollapseVODRequestFilterconfigScte35 SCTE-based filtering

func NewCollapseVODRequestFilterconfigScte35

func NewCollapseVODRequestFilterconfigScte35(break_ bool, chapter bool, distributorAds bool, options CollapseVODRequestFilterconfigScte35Options, providerAds bool, upid string) *CollapseVODRequestFilterconfigScte35

NewCollapseVODRequestFilterconfigScte35 instantiates a new CollapseVODRequestFilterconfigScte35 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollapseVODRequestFilterconfigScte35WithDefaults

func NewCollapseVODRequestFilterconfigScte35WithDefaults() *CollapseVODRequestFilterconfigScte35

NewCollapseVODRequestFilterconfigScte35WithDefaults instantiates a new CollapseVODRequestFilterconfigScte35 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollapseVODRequestFilterconfigScte35) GetBreak

GetBreak returns the Break field value

func (*CollapseVODRequestFilterconfigScte35) GetBreakOk

func (o *CollapseVODRequestFilterconfigScte35) GetBreakOk() (*bool, bool)

GetBreakOk returns a tuple with the Break field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigScte35) GetChapter

GetChapter returns the Chapter field value

func (*CollapseVODRequestFilterconfigScte35) GetChapterOk

func (o *CollapseVODRequestFilterconfigScte35) GetChapterOk() (*bool, bool)

GetChapterOk returns a tuple with the Chapter field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigScte35) GetDistributorAds

func (o *CollapseVODRequestFilterconfigScte35) GetDistributorAds() bool

GetDistributorAds returns the DistributorAds field value

func (*CollapseVODRequestFilterconfigScte35) GetDistributorAdsOk

func (o *CollapseVODRequestFilterconfigScte35) GetDistributorAdsOk() (*bool, bool)

GetDistributorAdsOk returns a tuple with the DistributorAds field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigScte35) GetOptions

GetOptions returns the Options field value

func (*CollapseVODRequestFilterconfigScte35) GetOptionsOk

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigScte35) GetProviderAds

func (o *CollapseVODRequestFilterconfigScte35) GetProviderAds() bool

GetProviderAds returns the ProviderAds field value

func (*CollapseVODRequestFilterconfigScte35) GetProviderAdsOk

func (o *CollapseVODRequestFilterconfigScte35) GetProviderAdsOk() (*bool, bool)

GetProviderAdsOk returns a tuple with the ProviderAds field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigScte35) GetUpid

GetUpid returns the Upid field value

func (*CollapseVODRequestFilterconfigScte35) GetUpidOk

GetUpidOk returns a tuple with the Upid field value and a boolean to check if the value has been set.

func (CollapseVODRequestFilterconfigScte35) MarshalJSON

func (o CollapseVODRequestFilterconfigScte35) MarshalJSON() ([]byte, error)

func (*CollapseVODRequestFilterconfigScte35) SetBreak

SetBreak sets field value

func (*CollapseVODRequestFilterconfigScte35) SetChapter

func (o *CollapseVODRequestFilterconfigScte35) SetChapter(v bool)

SetChapter sets field value

func (*CollapseVODRequestFilterconfigScte35) SetDistributorAds

func (o *CollapseVODRequestFilterconfigScte35) SetDistributorAds(v bool)

SetDistributorAds sets field value

func (*CollapseVODRequestFilterconfigScte35) SetOptions

SetOptions sets field value

func (*CollapseVODRequestFilterconfigScte35) SetProviderAds

func (o *CollapseVODRequestFilterconfigScte35) SetProviderAds(v bool)

SetProviderAds sets field value

func (*CollapseVODRequestFilterconfigScte35) SetUpid

SetUpid sets field value

func (CollapseVODRequestFilterconfigScte35) ToMap

func (o CollapseVODRequestFilterconfigScte35) ToMap() (map[string]interface{}, error)

type CollapseVODRequestFilterconfigScte35Options

type CollapseVODRequestFilterconfigScte35Options struct {
	// Signal removal of provider ads
	SignalRemovedProviderAd bool `json:"signal_removed_provider_ad"`
}

CollapseVODRequestFilterconfigScte35Options Additional SCTE filter options

func NewCollapseVODRequestFilterconfigScte35Options

func NewCollapseVODRequestFilterconfigScte35Options(signalRemovedProviderAd bool) *CollapseVODRequestFilterconfigScte35Options

NewCollapseVODRequestFilterconfigScte35Options instantiates a new CollapseVODRequestFilterconfigScte35Options object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollapseVODRequestFilterconfigScte35OptionsWithDefaults

func NewCollapseVODRequestFilterconfigScte35OptionsWithDefaults() *CollapseVODRequestFilterconfigScte35Options

NewCollapseVODRequestFilterconfigScte35OptionsWithDefaults instantiates a new CollapseVODRequestFilterconfigScte35Options object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollapseVODRequestFilterconfigScte35Options) GetSignalRemovedProviderAd

func (o *CollapseVODRequestFilterconfigScte35Options) GetSignalRemovedProviderAd() bool

GetSignalRemovedProviderAd returns the SignalRemovedProviderAd field value

func (*CollapseVODRequestFilterconfigScte35Options) GetSignalRemovedProviderAdOk

func (o *CollapseVODRequestFilterconfigScte35Options) GetSignalRemovedProviderAdOk() (*bool, bool)

GetSignalRemovedProviderAdOk returns a tuple with the SignalRemovedProviderAd field value and a boolean to check if the value has been set.

func (CollapseVODRequestFilterconfigScte35Options) MarshalJSON

func (*CollapseVODRequestFilterconfigScte35Options) SetSignalRemovedProviderAd

func (o *CollapseVODRequestFilterconfigScte35Options) SetSignalRemovedProviderAd(v bool)

SetSignalRemovedProviderAd sets field value

func (CollapseVODRequestFilterconfigScte35Options) ToMap

func (o CollapseVODRequestFilterconfigScte35Options) ToMap() (map[string]interface{}, error)

type CollapseVODRequestFilterconfigTimeInner

type CollapseVODRequestFilterconfigTimeInner struct {
	// end time of the time window of segments
	End time.Time `json:"end"`
	// should include boundary within the VOD
	Include bool `json:"include"`
	// start time of the time window of segments
	Start time.Time `json:"start"`
}

CollapseVODRequestFilterconfigTimeInner struct for CollapseVODRequestFilterconfigTimeInner

func NewCollapseVODRequestFilterconfigTimeInner

func NewCollapseVODRequestFilterconfigTimeInner(end time.Time, include bool, start time.Time) *CollapseVODRequestFilterconfigTimeInner

NewCollapseVODRequestFilterconfigTimeInner instantiates a new CollapseVODRequestFilterconfigTimeInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollapseVODRequestFilterconfigTimeInnerWithDefaults

func NewCollapseVODRequestFilterconfigTimeInnerWithDefaults() *CollapseVODRequestFilterconfigTimeInner

NewCollapseVODRequestFilterconfigTimeInnerWithDefaults instantiates a new CollapseVODRequestFilterconfigTimeInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollapseVODRequestFilterconfigTimeInner) GetEnd

GetEnd returns the End field value

func (*CollapseVODRequestFilterconfigTimeInner) GetEndOk

GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigTimeInner) GetInclude

GetInclude returns the Include field value

func (*CollapseVODRequestFilterconfigTimeInner) GetIncludeOk

func (o *CollapseVODRequestFilterconfigTimeInner) GetIncludeOk() (*bool, bool)

GetIncludeOk returns a tuple with the Include field value and a boolean to check if the value has been set.

func (*CollapseVODRequestFilterconfigTimeInner) GetStart

GetStart returns the Start field value

func (*CollapseVODRequestFilterconfigTimeInner) GetStartOk

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (CollapseVODRequestFilterconfigTimeInner) MarshalJSON

func (o CollapseVODRequestFilterconfigTimeInner) MarshalJSON() ([]byte, error)

func (*CollapseVODRequestFilterconfigTimeInner) SetEnd

SetEnd sets field value

func (*CollapseVODRequestFilterconfigTimeInner) SetInclude

SetInclude sets field value

func (*CollapseVODRequestFilterconfigTimeInner) SetStart

SetStart sets field value

func (CollapseVODRequestFilterconfigTimeInner) ToMap

func (o CollapseVODRequestFilterconfigTimeInner) ToMap() (map[string]interface{}, error)

type CollapseVODResponse

type CollapseVODResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// New Clip ID for collapsed vod
	ClipId int64 `json:"clip_id"`
	// Identifies collapse task id
	TaskId string `json:"task_id"`
}

CollapseVODResponse struct for CollapseVODResponse

func NewCollapseVODResponse

func NewCollapseVODResponse(clipId int64, taskId string) *CollapseVODResponse

NewCollapseVODResponse instantiates a new CollapseVODResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollapseVODResponseWithDefaults

func NewCollapseVODResponseWithDefaults() *CollapseVODResponse

NewCollapseVODResponseWithDefaults instantiates a new CollapseVODResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollapseVODResponse) GetClipId

func (o *CollapseVODResponse) GetClipId() int64

GetClipId returns the ClipId field value

func (*CollapseVODResponse) GetClipIdOk

func (o *CollapseVODResponse) GetClipIdOk() (*int64, bool)

GetClipIdOk returns a tuple with the ClipId field value and a boolean to check if the value has been set.

func (*CollapseVODResponse) GetSchema

func (o *CollapseVODResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*CollapseVODResponse) GetSchemaOk

func (o *CollapseVODResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollapseVODResponse) GetTaskId

func (o *CollapseVODResponse) GetTaskId() string

GetTaskId returns the TaskId field value

func (*CollapseVODResponse) GetTaskIdOk

func (o *CollapseVODResponse) GetTaskIdOk() (*string, bool)

GetTaskIdOk returns a tuple with the TaskId field value and a boolean to check if the value has been set.

func (*CollapseVODResponse) HasSchema

func (o *CollapseVODResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (CollapseVODResponse) MarshalJSON

func (o CollapseVODResponse) MarshalJSON() ([]byte, error)

func (*CollapseVODResponse) SetClipId

func (o *CollapseVODResponse) SetClipId(v int64)

SetClipId sets field value

func (*CollapseVODResponse) SetSchema

func (o *CollapseVODResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*CollapseVODResponse) SetTaskId

func (o *CollapseVODResponse) SetTaskId(v string)

SetTaskId sets field value

func (CollapseVODResponse) ToMap

func (o CollapseVODResponse) ToMap() (map[string]interface{}, error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type DeprecatedGetClipManifestsResponseItem added in v1.1.0

type DeprecatedGetClipManifestsResponseItem struct {
	CdnURL     string `json:"cdnURL"`
	ManifestID int64  `json:"manifestID"`
	Path       string `json:"path"`
	Storepath  string `json:"storepath"`
}

DeprecatedGetClipManifestsResponseItem struct for DeprecatedGetClipManifestsResponseItem

func NewDeprecatedGetClipManifestsResponseItem added in v1.1.0

func NewDeprecatedGetClipManifestsResponseItem(cdnURL string, manifestID int64, path string, storepath string) *DeprecatedGetClipManifestsResponseItem

NewDeprecatedGetClipManifestsResponseItem instantiates a new DeprecatedGetClipManifestsResponseItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetClipManifestsResponseItemWithDefaults added in v1.1.0

func NewDeprecatedGetClipManifestsResponseItemWithDefaults() *DeprecatedGetClipManifestsResponseItem

NewDeprecatedGetClipManifestsResponseItemWithDefaults instantiates a new DeprecatedGetClipManifestsResponseItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetClipManifestsResponseItem) GetCdnURL added in v1.1.0

GetCdnURL returns the CdnURL field value

func (*DeprecatedGetClipManifestsResponseItem) GetCdnURLOk added in v1.1.0

func (o *DeprecatedGetClipManifestsResponseItem) GetCdnURLOk() (*string, bool)

GetCdnURLOk returns a tuple with the CdnURL field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipManifestsResponseItem) GetManifestID added in v1.1.0

func (o *DeprecatedGetClipManifestsResponseItem) GetManifestID() int64

GetManifestID returns the ManifestID field value

func (*DeprecatedGetClipManifestsResponseItem) GetManifestIDOk added in v1.1.0

func (o *DeprecatedGetClipManifestsResponseItem) GetManifestIDOk() (*int64, bool)

GetManifestIDOk returns a tuple with the ManifestID field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipManifestsResponseItem) GetPath added in v1.1.0

GetPath returns the Path field value

func (*DeprecatedGetClipManifestsResponseItem) GetPathOk added in v1.1.0

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipManifestsResponseItem) GetStorepath added in v1.1.0

GetStorepath returns the Storepath field value

func (*DeprecatedGetClipManifestsResponseItem) GetStorepathOk added in v1.1.0

func (o *DeprecatedGetClipManifestsResponseItem) GetStorepathOk() (*string, bool)

GetStorepathOk returns a tuple with the Storepath field value and a boolean to check if the value has been set.

func (DeprecatedGetClipManifestsResponseItem) MarshalJSON added in v1.1.0

func (o DeprecatedGetClipManifestsResponseItem) MarshalJSON() ([]byte, error)

func (*DeprecatedGetClipManifestsResponseItem) SetCdnURL added in v1.1.0

SetCdnURL sets field value

func (*DeprecatedGetClipManifestsResponseItem) SetManifestID added in v1.1.0

func (o *DeprecatedGetClipManifestsResponseItem) SetManifestID(v int64)

SetManifestID sets field value

func (*DeprecatedGetClipManifestsResponseItem) SetPath added in v1.1.0

SetPath sets field value

func (*DeprecatedGetClipManifestsResponseItem) SetStorepath added in v1.1.0

SetStorepath sets field value

func (DeprecatedGetClipManifestsResponseItem) ToMap added in v1.1.0

func (o DeprecatedGetClipManifestsResponseItem) ToMap() (map[string]interface{}, error)

type DeprecatedGetClipResponse added in v1.1.0

type DeprecatedGetClipResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// id for this clip
	Clipid int64 `json:"clipid"`
	// date and time when clip was created
	Created time.Time `json:"created"`
	// description of the clip
	Description string `json:"description"`
	// clip duration in seconds
	Duration int64 `json:"duration"`
	// clip end time
	EndTime time.Time `json:"endTime"`
	// path to the mp4
	Mp4path string `json:"mp4path"`
	// source of the clip
	Source string `json:"source"`
	// clip start time
	StartTime time.Time `json:"startTime"`
}

DeprecatedGetClipResponse struct for DeprecatedGetClipResponse

func NewDeprecatedGetClipResponse added in v1.1.0

func NewDeprecatedGetClipResponse(clipid int64, created time.Time, description string, duration int64, endTime time.Time, mp4path string, source string, startTime time.Time) *DeprecatedGetClipResponse

NewDeprecatedGetClipResponse instantiates a new DeprecatedGetClipResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetClipResponseWithDefaults added in v1.1.0

func NewDeprecatedGetClipResponseWithDefaults() *DeprecatedGetClipResponse

NewDeprecatedGetClipResponseWithDefaults instantiates a new DeprecatedGetClipResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetClipResponse) GetClipid added in v1.1.0

func (o *DeprecatedGetClipResponse) GetClipid() int64

GetClipid returns the Clipid field value

func (*DeprecatedGetClipResponse) GetClipidOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetClipidOk() (*int64, bool)

GetClipidOk returns a tuple with the Clipid field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetCreated added in v1.1.0

func (o *DeprecatedGetClipResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*DeprecatedGetClipResponse) GetCreatedOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetDescription added in v1.1.0

func (o *DeprecatedGetClipResponse) GetDescription() string

GetDescription returns the Description field value

func (*DeprecatedGetClipResponse) GetDescriptionOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetDuration added in v1.1.0

func (o *DeprecatedGetClipResponse) GetDuration() int64

GetDuration returns the Duration field value

func (*DeprecatedGetClipResponse) GetDurationOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetEndTime added in v1.1.0

func (o *DeprecatedGetClipResponse) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*DeprecatedGetClipResponse) GetEndTimeOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetMp4path added in v1.1.0

func (o *DeprecatedGetClipResponse) GetMp4path() string

GetMp4path returns the Mp4path field value

func (*DeprecatedGetClipResponse) GetMp4pathOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetMp4pathOk() (*string, bool)

GetMp4pathOk returns a tuple with the Mp4path field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetSchema added in v1.1.0

func (o *DeprecatedGetClipResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DeprecatedGetClipResponse) GetSchemaOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetSource added in v1.1.0

func (o *DeprecatedGetClipResponse) GetSource() string

GetSource returns the Source field value

func (*DeprecatedGetClipResponse) GetSourceOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) GetStartTime added in v1.1.0

func (o *DeprecatedGetClipResponse) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*DeprecatedGetClipResponse) GetStartTimeOk added in v1.1.0

func (o *DeprecatedGetClipResponse) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (*DeprecatedGetClipResponse) HasSchema added in v1.1.0

func (o *DeprecatedGetClipResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DeprecatedGetClipResponse) MarshalJSON added in v1.1.0

func (o DeprecatedGetClipResponse) MarshalJSON() ([]byte, error)

func (*DeprecatedGetClipResponse) SetClipid added in v1.1.0

func (o *DeprecatedGetClipResponse) SetClipid(v int64)

SetClipid sets field value

func (*DeprecatedGetClipResponse) SetCreated added in v1.1.0

func (o *DeprecatedGetClipResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*DeprecatedGetClipResponse) SetDescription added in v1.1.0

func (o *DeprecatedGetClipResponse) SetDescription(v string)

SetDescription sets field value

func (*DeprecatedGetClipResponse) SetDuration added in v1.1.0

func (o *DeprecatedGetClipResponse) SetDuration(v int64)

SetDuration sets field value

func (*DeprecatedGetClipResponse) SetEndTime added in v1.1.0

func (o *DeprecatedGetClipResponse) SetEndTime(v time.Time)

SetEndTime sets field value

func (*DeprecatedGetClipResponse) SetMp4path added in v1.1.0

func (o *DeprecatedGetClipResponse) SetMp4path(v string)

SetMp4path sets field value

func (*DeprecatedGetClipResponse) SetSchema added in v1.1.0

func (o *DeprecatedGetClipResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*DeprecatedGetClipResponse) SetSource added in v1.1.0

func (o *DeprecatedGetClipResponse) SetSource(v string)

SetSource sets field value

func (*DeprecatedGetClipResponse) SetStartTime added in v1.1.0

func (o *DeprecatedGetClipResponse) SetStartTime(v time.Time)

SetStartTime sets field value

func (DeprecatedGetClipResponse) ToMap added in v1.1.0

func (o DeprecatedGetClipResponse) ToMap() (map[string]interface{}, error)

type DeprecatedGetMp4UrlResponse added in v1.1.0

type DeprecatedGetMp4UrlResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema       *string `json:"$schema,omitempty"`
	PresignedUrl string  `json:"presigned_url"`
}

DeprecatedGetMp4UrlResponse struct for DeprecatedGetMp4UrlResponse

func NewDeprecatedGetMp4UrlResponse added in v1.1.0

func NewDeprecatedGetMp4UrlResponse(presignedUrl string) *DeprecatedGetMp4UrlResponse

NewDeprecatedGetMp4UrlResponse instantiates a new DeprecatedGetMp4UrlResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetMp4UrlResponseWithDefaults added in v1.1.0

func NewDeprecatedGetMp4UrlResponseWithDefaults() *DeprecatedGetMp4UrlResponse

NewDeprecatedGetMp4UrlResponseWithDefaults instantiates a new DeprecatedGetMp4UrlResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetMp4UrlResponse) GetPresignedUrl added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) GetPresignedUrl() string

GetPresignedUrl returns the PresignedUrl field value

func (*DeprecatedGetMp4UrlResponse) GetPresignedUrlOk added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) GetPresignedUrlOk() (*string, bool)

GetPresignedUrlOk returns a tuple with the PresignedUrl field value and a boolean to check if the value has been set.

func (*DeprecatedGetMp4UrlResponse) GetSchema added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DeprecatedGetMp4UrlResponse) GetSchemaOk added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedGetMp4UrlResponse) HasSchema added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DeprecatedGetMp4UrlResponse) MarshalJSON added in v1.1.0

func (o DeprecatedGetMp4UrlResponse) MarshalJSON() ([]byte, error)

func (*DeprecatedGetMp4UrlResponse) SetPresignedUrl added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) SetPresignedUrl(v string)

SetPresignedUrl sets field value

func (*DeprecatedGetMp4UrlResponse) SetSchema added in v1.1.0

func (o *DeprecatedGetMp4UrlResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (DeprecatedGetMp4UrlResponse) ToMap added in v1.1.0

func (o DeprecatedGetMp4UrlResponse) ToMap() (map[string]interface{}, error)

type DeprecatedGetPresentationsResponseItem added in v1.1.0

type DeprecatedGetPresentationsResponseItem struct {
	Path       string                                                  `json:"path"`
	Presid     int64                                                   `json:"presid"`
	Renditions []DeprecatedGetPresentationsResponseItemRenditionsInner `json:"renditions"`
	Storepath  string                                                  `json:"storepath"`
}

DeprecatedGetPresentationsResponseItem struct for DeprecatedGetPresentationsResponseItem

func NewDeprecatedGetPresentationsResponseItem added in v1.1.0

func NewDeprecatedGetPresentationsResponseItem(path string, presid int64, renditions []DeprecatedGetPresentationsResponseItemRenditionsInner, storepath string) *DeprecatedGetPresentationsResponseItem

NewDeprecatedGetPresentationsResponseItem instantiates a new DeprecatedGetPresentationsResponseItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetPresentationsResponseItemWithDefaults added in v1.1.0

func NewDeprecatedGetPresentationsResponseItemWithDefaults() *DeprecatedGetPresentationsResponseItem

NewDeprecatedGetPresentationsResponseItemWithDefaults instantiates a new DeprecatedGetPresentationsResponseItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetPresentationsResponseItem) GetPath added in v1.1.0

GetPath returns the Path field value

func (*DeprecatedGetPresentationsResponseItem) GetPathOk added in v1.1.0

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItem) GetPresid added in v1.1.0

GetPresid returns the Presid field value

func (*DeprecatedGetPresentationsResponseItem) GetPresidOk added in v1.1.0

func (o *DeprecatedGetPresentationsResponseItem) GetPresidOk() (*int64, bool)

GetPresidOk returns a tuple with the Presid field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItem) GetRenditions added in v1.1.0

GetRenditions returns the Renditions field value

func (*DeprecatedGetPresentationsResponseItem) GetRenditionsOk added in v1.1.0

GetRenditionsOk returns a tuple with the Renditions field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItem) GetStorepath added in v1.1.0

GetStorepath returns the Storepath field value

func (*DeprecatedGetPresentationsResponseItem) GetStorepathOk added in v1.1.0

func (o *DeprecatedGetPresentationsResponseItem) GetStorepathOk() (*string, bool)

GetStorepathOk returns a tuple with the Storepath field value and a boolean to check if the value has been set.

func (DeprecatedGetPresentationsResponseItem) MarshalJSON added in v1.1.0

func (o DeprecatedGetPresentationsResponseItem) MarshalJSON() ([]byte, error)

func (*DeprecatedGetPresentationsResponseItem) SetPath added in v1.1.0

SetPath sets field value

func (*DeprecatedGetPresentationsResponseItem) SetPresid added in v1.1.0

SetPresid sets field value

func (*DeprecatedGetPresentationsResponseItem) SetRenditions added in v1.1.0

SetRenditions sets field value

func (*DeprecatedGetPresentationsResponseItem) SetStorepath added in v1.1.0

SetStorepath sets field value

func (DeprecatedGetPresentationsResponseItem) ToMap added in v1.1.0

func (o DeprecatedGetPresentationsResponseItem) ToMap() (map[string]interface{}, error)

type DeprecatedGetPresentationsResponseItemRenditionsInner added in v1.1.0

type DeprecatedGetPresentationsResponseItemRenditionsInner struct {
	Iframeonly bool   `json:"iframeonly"`
	Metadata   string `json:"metadata"`
	Path       string `json:"path"`
	Ready      bool   `json:"ready"`
	Rendid     int64  `json:"rendid"`
	Storepath  string `json:"storepath"`
}

DeprecatedGetPresentationsResponseItemRenditionsInner struct for DeprecatedGetPresentationsResponseItemRenditionsInner

func NewDeprecatedGetPresentationsResponseItemRenditionsInner added in v1.1.0

func NewDeprecatedGetPresentationsResponseItemRenditionsInner(iframeonly bool, metadata string, path string, ready bool, rendid int64, storepath string) *DeprecatedGetPresentationsResponseItemRenditionsInner

NewDeprecatedGetPresentationsResponseItemRenditionsInner instantiates a new DeprecatedGetPresentationsResponseItemRenditionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetPresentationsResponseItemRenditionsInnerWithDefaults added in v1.1.0

func NewDeprecatedGetPresentationsResponseItemRenditionsInnerWithDefaults() *DeprecatedGetPresentationsResponseItemRenditionsInner

NewDeprecatedGetPresentationsResponseItemRenditionsInnerWithDefaults instantiates a new DeprecatedGetPresentationsResponseItemRenditionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetIframeonly added in v1.1.0

GetIframeonly returns the Iframeonly field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetIframeonlyOk added in v1.1.0

GetIframeonlyOk returns a tuple with the Iframeonly field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetMetadata added in v1.1.0

GetMetadata returns the Metadata field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetMetadataOk added in v1.1.0

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetPath added in v1.1.0

GetPath returns the Path field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetPathOk added in v1.1.0

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetReady added in v1.1.0

GetReady returns the Ready field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetReadyOk added in v1.1.0

GetReadyOk returns a tuple with the Ready field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetRendid added in v1.1.0

GetRendid returns the Rendid field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetRendidOk added in v1.1.0

GetRendidOk returns a tuple with the Rendid field value and a boolean to check if the value has been set.

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetStorepath added in v1.1.0

GetStorepath returns the Storepath field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) GetStorepathOk added in v1.1.0

GetStorepathOk returns a tuple with the Storepath field value and a boolean to check if the value has been set.

func (DeprecatedGetPresentationsResponseItemRenditionsInner) MarshalJSON added in v1.1.0

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) SetIframeonly added in v1.1.0

SetIframeonly sets field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) SetMetadata added in v1.1.0

SetMetadata sets field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) SetPath added in v1.1.0

SetPath sets field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) SetReady added in v1.1.0

SetReady sets field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) SetRendid added in v1.1.0

SetRendid sets field value

func (*DeprecatedGetPresentationsResponseItemRenditionsInner) SetStorepath added in v1.1.0

SetStorepath sets field value

func (DeprecatedGetPresentationsResponseItemRenditionsInner) ToMap added in v1.1.0

type DeprecatedGetProgramResponse added in v1.1.0

type DeprecatedGetProgramResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema             *string                                        `json:"$schema,omitempty"`
	ClearSegmentConfig DeprecatedGetProgramResponseClearSegmentConfig `json:"clear_segment_config"`
	// description of the program
	Description string `json:"description"`
	// total number off files for the program
	FileCount int64 `json:"file_count"`
	// date last published
	LastPublished time.Time `json:"last_published"`
	// id for the program
	Progid string `json:"progid"`
	// clip id
	PubClipId int64 `json:"pub_clip_id"`
	// vod id
	PubVodId int64 `json:"pub_vod_id"`
	// number of days to retain
	RetentionDays int64 `json:"retention_days"`
	// total bytes in the program
	TotalBytes int64 `json:"total_bytes"`
}

DeprecatedGetProgramResponse struct for DeprecatedGetProgramResponse

func NewDeprecatedGetProgramResponse added in v1.1.0

func NewDeprecatedGetProgramResponse(clearSegmentConfig DeprecatedGetProgramResponseClearSegmentConfig, description string, fileCount int64, lastPublished time.Time, progid string, pubClipId int64, pubVodId int64, retentionDays int64, totalBytes int64) *DeprecatedGetProgramResponse

NewDeprecatedGetProgramResponse instantiates a new DeprecatedGetProgramResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetProgramResponseWithDefaults added in v1.1.0

func NewDeprecatedGetProgramResponseWithDefaults() *DeprecatedGetProgramResponse

NewDeprecatedGetProgramResponseWithDefaults instantiates a new DeprecatedGetProgramResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetProgramResponse) GetClearSegmentConfig added in v1.1.0

GetClearSegmentConfig returns the ClearSegmentConfig field value

func (*DeprecatedGetProgramResponse) GetClearSegmentConfigOk added in v1.1.0

GetClearSegmentConfigOk returns a tuple with the ClearSegmentConfig field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetDescription added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetDescription() string

GetDescription returns the Description field value

func (*DeprecatedGetProgramResponse) GetDescriptionOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetFileCount added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetFileCount() int64

GetFileCount returns the FileCount field value

func (*DeprecatedGetProgramResponse) GetFileCountOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetFileCountOk() (*int64, bool)

GetFileCountOk returns a tuple with the FileCount field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetLastPublished added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetLastPublished() time.Time

GetLastPublished returns the LastPublished field value

func (*DeprecatedGetProgramResponse) GetLastPublishedOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetLastPublishedOk() (*time.Time, bool)

GetLastPublishedOk returns a tuple with the LastPublished field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetProgid added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetProgid() string

GetProgid returns the Progid field value

func (*DeprecatedGetProgramResponse) GetProgidOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetProgidOk() (*string, bool)

GetProgidOk returns a tuple with the Progid field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetPubClipId added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetPubClipId() int64

GetPubClipId returns the PubClipId field value

func (*DeprecatedGetProgramResponse) GetPubClipIdOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetPubClipIdOk() (*int64, bool)

GetPubClipIdOk returns a tuple with the PubClipId field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetPubVodId added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetPubVodId() int64

GetPubVodId returns the PubVodId field value

func (*DeprecatedGetProgramResponse) GetPubVodIdOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetPubVodIdOk() (*int64, bool)

GetPubVodIdOk returns a tuple with the PubVodId field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetRetentionDays added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetRetentionDays() int64

GetRetentionDays returns the RetentionDays field value

func (*DeprecatedGetProgramResponse) GetRetentionDaysOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetRetentionDaysOk() (*int64, bool)

GetRetentionDaysOk returns a tuple with the RetentionDays field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetSchema added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DeprecatedGetProgramResponse) GetSchemaOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) GetTotalBytes added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*DeprecatedGetProgramResponse) GetTotalBytesOk added in v1.1.0

func (o *DeprecatedGetProgramResponse) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponse) HasSchema added in v1.1.0

func (o *DeprecatedGetProgramResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DeprecatedGetProgramResponse) MarshalJSON added in v1.1.0

func (o DeprecatedGetProgramResponse) MarshalJSON() ([]byte, error)

func (*DeprecatedGetProgramResponse) SetClearSegmentConfig added in v1.1.0

SetClearSegmentConfig sets field value

func (*DeprecatedGetProgramResponse) SetDescription added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetDescription(v string)

SetDescription sets field value

func (*DeprecatedGetProgramResponse) SetFileCount added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetFileCount(v int64)

SetFileCount sets field value

func (*DeprecatedGetProgramResponse) SetLastPublished added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetLastPublished(v time.Time)

SetLastPublished sets field value

func (*DeprecatedGetProgramResponse) SetProgid added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetProgid(v string)

SetProgid sets field value

func (*DeprecatedGetProgramResponse) SetPubClipId added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetPubClipId(v int64)

SetPubClipId sets field value

func (*DeprecatedGetProgramResponse) SetPubVodId added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetPubVodId(v int64)

SetPubVodId sets field value

func (*DeprecatedGetProgramResponse) SetRetentionDays added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetRetentionDays(v int64)

SetRetentionDays sets field value

func (*DeprecatedGetProgramResponse) SetSchema added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*DeprecatedGetProgramResponse) SetTotalBytes added in v1.1.0

func (o *DeprecatedGetProgramResponse) SetTotalBytes(v int64)

SetTotalBytes sets field value

func (DeprecatedGetProgramResponse) ToMap added in v1.1.0

func (o DeprecatedGetProgramResponse) ToMap() (map[string]interface{}, error)

type DeprecatedGetProgramResponseClearSegmentConfig added in v1.1.0

type DeprecatedGetProgramResponseClearSegmentConfig struct {
	// date first published
	FirstPublished time.Time `json:"first_published"`
	// store location
	Store string `json:"store"`
	// prefix of the store
	StorePrefix string `json:"store_prefix"`
}

DeprecatedGetProgramResponseClearSegmentConfig struct for DeprecatedGetProgramResponseClearSegmentConfig

func NewDeprecatedGetProgramResponseClearSegmentConfig added in v1.1.0

func NewDeprecatedGetProgramResponseClearSegmentConfig(firstPublished time.Time, store string, storePrefix string) *DeprecatedGetProgramResponseClearSegmentConfig

NewDeprecatedGetProgramResponseClearSegmentConfig instantiates a new DeprecatedGetProgramResponseClearSegmentConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetProgramResponseClearSegmentConfigWithDefaults added in v1.1.0

func NewDeprecatedGetProgramResponseClearSegmentConfigWithDefaults() *DeprecatedGetProgramResponseClearSegmentConfig

NewDeprecatedGetProgramResponseClearSegmentConfigWithDefaults instantiates a new DeprecatedGetProgramResponseClearSegmentConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetProgramResponseClearSegmentConfig) GetFirstPublished added in v1.1.0

GetFirstPublished returns the FirstPublished field value

func (*DeprecatedGetProgramResponseClearSegmentConfig) GetFirstPublishedOk added in v1.1.0

func (o *DeprecatedGetProgramResponseClearSegmentConfig) GetFirstPublishedOk() (*time.Time, bool)

GetFirstPublishedOk returns a tuple with the FirstPublished field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponseClearSegmentConfig) GetStore added in v1.1.0

GetStore returns the Store field value

func (*DeprecatedGetProgramResponseClearSegmentConfig) GetStoreOk added in v1.1.0

GetStoreOk returns a tuple with the Store field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramResponseClearSegmentConfig) GetStorePrefix added in v1.1.0

GetStorePrefix returns the StorePrefix field value

func (*DeprecatedGetProgramResponseClearSegmentConfig) GetStorePrefixOk added in v1.1.0

GetStorePrefixOk returns a tuple with the StorePrefix field value and a boolean to check if the value has been set.

func (DeprecatedGetProgramResponseClearSegmentConfig) MarshalJSON added in v1.1.0

func (*DeprecatedGetProgramResponseClearSegmentConfig) SetFirstPublished added in v1.1.0

SetFirstPublished sets field value

func (*DeprecatedGetProgramResponseClearSegmentConfig) SetStore added in v1.1.0

SetStore sets field value

func (*DeprecatedGetProgramResponseClearSegmentConfig) SetStorePrefix added in v1.1.0

SetStorePrefix sets field value

func (DeprecatedGetProgramResponseClearSegmentConfig) ToMap added in v1.1.0

func (o DeprecatedGetProgramResponseClearSegmentConfig) ToMap() (map[string]interface{}, error)

type DeprecatedGetProgramTimeResponse added in v1.1.0

type DeprecatedGetProgramTimeResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema       *string `json:"$schema,omitempty"`
	Duration     int64   `json:"duration"`
	ProgramEnd   string  `json:"program_end"`
	ProgramStart string  `json:"program_start"`
}

DeprecatedGetProgramTimeResponse struct for DeprecatedGetProgramTimeResponse

func NewDeprecatedGetProgramTimeResponse added in v1.1.0

func NewDeprecatedGetProgramTimeResponse(duration int64, programEnd string, programStart string) *DeprecatedGetProgramTimeResponse

NewDeprecatedGetProgramTimeResponse instantiates a new DeprecatedGetProgramTimeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedGetProgramTimeResponseWithDefaults added in v1.1.0

func NewDeprecatedGetProgramTimeResponseWithDefaults() *DeprecatedGetProgramTimeResponse

NewDeprecatedGetProgramTimeResponseWithDefaults instantiates a new DeprecatedGetProgramTimeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedGetProgramTimeResponse) GetDuration added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetDuration() int64

GetDuration returns the Duration field value

func (*DeprecatedGetProgramTimeResponse) GetDurationOk added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramTimeResponse) GetProgramEnd added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetProgramEnd() string

GetProgramEnd returns the ProgramEnd field value

func (*DeprecatedGetProgramTimeResponse) GetProgramEndOk added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetProgramEndOk() (*string, bool)

GetProgramEndOk returns a tuple with the ProgramEnd field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramTimeResponse) GetProgramStart added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetProgramStart() string

GetProgramStart returns the ProgramStart field value

func (*DeprecatedGetProgramTimeResponse) GetProgramStartOk added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetProgramStartOk() (*string, bool)

GetProgramStartOk returns a tuple with the ProgramStart field value and a boolean to check if the value has been set.

func (*DeprecatedGetProgramTimeResponse) GetSchema added in v1.1.0

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DeprecatedGetProgramTimeResponse) GetSchemaOk added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedGetProgramTimeResponse) HasSchema added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DeprecatedGetProgramTimeResponse) MarshalJSON added in v1.1.0

func (o DeprecatedGetProgramTimeResponse) MarshalJSON() ([]byte, error)

func (*DeprecatedGetProgramTimeResponse) SetDuration added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) SetDuration(v int64)

SetDuration sets field value

func (*DeprecatedGetProgramTimeResponse) SetProgramEnd added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) SetProgramEnd(v string)

SetProgramEnd sets field value

func (*DeprecatedGetProgramTimeResponse) SetProgramStart added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) SetProgramStart(v string)

SetProgramStart sets field value

func (*DeprecatedGetProgramTimeResponse) SetSchema added in v1.1.0

func (o *DeprecatedGetProgramTimeResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (DeprecatedGetProgramTimeResponse) ToMap added in v1.1.0

func (o DeprecatedGetProgramTimeResponse) ToMap() (map[string]interface{}, error)

type DeprecatedListClipsResponse added in v1.1.0

type DeprecatedListClipsResponse struct {
	// id for this clip
	Clipid int64 `json:"clipid"`
	// date and time when clip was created
	Created time.Time `json:"created"`
	// description of the clip
	Description string `json:"description"`
	// clip duration in seconds
	Duration int64 `json:"duration"`
	// clip end time
	EndTime time.Time `json:"endTime"`
	// path to the mp4
	Mp4path string `json:"mp4path"`
	// source of the clip
	Source string `json:"source"`
	// clip start time
	StartTime time.Time `json:"startTime"`
}

DeprecatedListClipsResponse struct for DeprecatedListClipsResponse

func NewDeprecatedListClipsResponse added in v1.1.0

func NewDeprecatedListClipsResponse(clipid int64, created time.Time, description string, duration int64, endTime time.Time, mp4path string, source string, startTime time.Time) *DeprecatedListClipsResponse

NewDeprecatedListClipsResponse instantiates a new DeprecatedListClipsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedListClipsResponseWithDefaults added in v1.1.0

func NewDeprecatedListClipsResponseWithDefaults() *DeprecatedListClipsResponse

NewDeprecatedListClipsResponseWithDefaults instantiates a new DeprecatedListClipsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedListClipsResponse) GetClipid added in v1.1.0

func (o *DeprecatedListClipsResponse) GetClipid() int64

GetClipid returns the Clipid field value

func (*DeprecatedListClipsResponse) GetClipidOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetClipidOk() (*int64, bool)

GetClipidOk returns a tuple with the Clipid field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetCreated added in v1.1.0

func (o *DeprecatedListClipsResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*DeprecatedListClipsResponse) GetCreatedOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetDescription added in v1.1.0

func (o *DeprecatedListClipsResponse) GetDescription() string

GetDescription returns the Description field value

func (*DeprecatedListClipsResponse) GetDescriptionOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetDuration added in v1.1.0

func (o *DeprecatedListClipsResponse) GetDuration() int64

GetDuration returns the Duration field value

func (*DeprecatedListClipsResponse) GetDurationOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetEndTime added in v1.1.0

func (o *DeprecatedListClipsResponse) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*DeprecatedListClipsResponse) GetEndTimeOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetMp4path added in v1.1.0

func (o *DeprecatedListClipsResponse) GetMp4path() string

GetMp4path returns the Mp4path field value

func (*DeprecatedListClipsResponse) GetMp4pathOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetMp4pathOk() (*string, bool)

GetMp4pathOk returns a tuple with the Mp4path field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetSource added in v1.1.0

func (o *DeprecatedListClipsResponse) GetSource() string

GetSource returns the Source field value

func (*DeprecatedListClipsResponse) GetSourceOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*DeprecatedListClipsResponse) GetStartTime added in v1.1.0

func (o *DeprecatedListClipsResponse) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*DeprecatedListClipsResponse) GetStartTimeOk added in v1.1.0

func (o *DeprecatedListClipsResponse) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (DeprecatedListClipsResponse) MarshalJSON added in v1.1.0

func (o DeprecatedListClipsResponse) MarshalJSON() ([]byte, error)

func (*DeprecatedListClipsResponse) SetClipid added in v1.1.0

func (o *DeprecatedListClipsResponse) SetClipid(v int64)

SetClipid sets field value

func (*DeprecatedListClipsResponse) SetCreated added in v1.1.0

func (o *DeprecatedListClipsResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*DeprecatedListClipsResponse) SetDescription added in v1.1.0

func (o *DeprecatedListClipsResponse) SetDescription(v string)

SetDescription sets field value

func (*DeprecatedListClipsResponse) SetDuration added in v1.1.0

func (o *DeprecatedListClipsResponse) SetDuration(v int64)

SetDuration sets field value

func (*DeprecatedListClipsResponse) SetEndTime added in v1.1.0

func (o *DeprecatedListClipsResponse) SetEndTime(v time.Time)

SetEndTime sets field value

func (*DeprecatedListClipsResponse) SetMp4path added in v1.1.0

func (o *DeprecatedListClipsResponse) SetMp4path(v string)

SetMp4path sets field value

func (*DeprecatedListClipsResponse) SetSource added in v1.1.0

func (o *DeprecatedListClipsResponse) SetSource(v string)

SetSource sets field value

func (*DeprecatedListClipsResponse) SetStartTime added in v1.1.0

func (o *DeprecatedListClipsResponse) SetStartTime(v time.Time)

SetStartTime sets field value

func (DeprecatedListClipsResponse) ToMap added in v1.1.0

func (o DeprecatedListClipsResponse) ToMap() (map[string]interface{}, error)

type DeprecatedListVODsResponse added in v1.1.0

type DeprecatedListVODsResponse struct {
	// description of the vod
	Description string `json:"description"`
	// number of files for the vod
	FileCount int64 `json:"file_count"`
	// date last published
	LastPublished *time.Time `json:"last_published,omitempty"`
	// format
	PackagingFormat *string `json:"packaging_format,omitempty"`
	// store location of the vod
	Store string `json:"store"`
	// store prefix for the vod
	Storeprefix string `json:"storeprefix"`
	// total bytes for the vod
	TotalBytes int64 `json:"total_bytes"`
	// version of the vod
	Version string `json:"version"`
	// id of the vod
	Vodid int64 `json:"vodid"`
}

DeprecatedListVODsResponse struct for DeprecatedListVODsResponse

func NewDeprecatedListVODsResponse added in v1.1.0

func NewDeprecatedListVODsResponse(description string, fileCount int64, store string, storeprefix string, totalBytes int64, version string, vodid int64) *DeprecatedListVODsResponse

NewDeprecatedListVODsResponse instantiates a new DeprecatedListVODsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedListVODsResponseWithDefaults added in v1.1.0

func NewDeprecatedListVODsResponseWithDefaults() *DeprecatedListVODsResponse

NewDeprecatedListVODsResponseWithDefaults instantiates a new DeprecatedListVODsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedListVODsResponse) GetDescription added in v1.1.0

func (o *DeprecatedListVODsResponse) GetDescription() string

GetDescription returns the Description field value

func (*DeprecatedListVODsResponse) GetDescriptionOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetFileCount added in v1.1.0

func (o *DeprecatedListVODsResponse) GetFileCount() int64

GetFileCount returns the FileCount field value

func (*DeprecatedListVODsResponse) GetFileCountOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetFileCountOk() (*int64, bool)

GetFileCountOk returns a tuple with the FileCount field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetLastPublished added in v1.1.0

func (o *DeprecatedListVODsResponse) GetLastPublished() time.Time

GetLastPublished returns the LastPublished field value if set, zero value otherwise.

func (*DeprecatedListVODsResponse) GetLastPublishedOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetLastPublishedOk() (*time.Time, bool)

GetLastPublishedOk returns a tuple with the LastPublished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetPackagingFormat added in v1.1.0

func (o *DeprecatedListVODsResponse) GetPackagingFormat() string

GetPackagingFormat returns the PackagingFormat field value if set, zero value otherwise.

func (*DeprecatedListVODsResponse) GetPackagingFormatOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetPackagingFormatOk() (*string, bool)

GetPackagingFormatOk returns a tuple with the PackagingFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetStore added in v1.1.0

func (o *DeprecatedListVODsResponse) GetStore() string

GetStore returns the Store field value

func (*DeprecatedListVODsResponse) GetStoreOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetStoreOk() (*string, bool)

GetStoreOk returns a tuple with the Store field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetStoreprefix added in v1.1.0

func (o *DeprecatedListVODsResponse) GetStoreprefix() string

GetStoreprefix returns the Storeprefix field value

func (*DeprecatedListVODsResponse) GetStoreprefixOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetStoreprefixOk() (*string, bool)

GetStoreprefixOk returns a tuple with the Storeprefix field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetTotalBytes added in v1.1.0

func (o *DeprecatedListVODsResponse) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*DeprecatedListVODsResponse) GetTotalBytesOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetVersion added in v1.1.0

func (o *DeprecatedListVODsResponse) GetVersion() string

GetVersion returns the Version field value

func (*DeprecatedListVODsResponse) GetVersionOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) GetVodid added in v1.1.0

func (o *DeprecatedListVODsResponse) GetVodid() int64

GetVodid returns the Vodid field value

func (*DeprecatedListVODsResponse) GetVodidOk added in v1.1.0

func (o *DeprecatedListVODsResponse) GetVodidOk() (*int64, bool)

GetVodidOk returns a tuple with the Vodid field value and a boolean to check if the value has been set.

func (*DeprecatedListVODsResponse) HasLastPublished added in v1.1.0

func (o *DeprecatedListVODsResponse) HasLastPublished() bool

HasLastPublished returns a boolean if a field has been set.

func (*DeprecatedListVODsResponse) HasPackagingFormat added in v1.1.0

func (o *DeprecatedListVODsResponse) HasPackagingFormat() bool

HasPackagingFormat returns a boolean if a field has been set.

func (DeprecatedListVODsResponse) MarshalJSON added in v1.1.0

func (o DeprecatedListVODsResponse) MarshalJSON() ([]byte, error)

func (*DeprecatedListVODsResponse) SetDescription added in v1.1.0

func (o *DeprecatedListVODsResponse) SetDescription(v string)

SetDescription sets field value

func (*DeprecatedListVODsResponse) SetFileCount added in v1.1.0

func (o *DeprecatedListVODsResponse) SetFileCount(v int64)

SetFileCount sets field value

func (*DeprecatedListVODsResponse) SetLastPublished added in v1.1.0

func (o *DeprecatedListVODsResponse) SetLastPublished(v time.Time)

SetLastPublished gets a reference to the given time.Time and assigns it to the LastPublished field.

func (*DeprecatedListVODsResponse) SetPackagingFormat added in v1.1.0

func (o *DeprecatedListVODsResponse) SetPackagingFormat(v string)

SetPackagingFormat gets a reference to the given string and assigns it to the PackagingFormat field.

func (*DeprecatedListVODsResponse) SetStore added in v1.1.0

func (o *DeprecatedListVODsResponse) SetStore(v string)

SetStore sets field value

func (*DeprecatedListVODsResponse) SetStoreprefix added in v1.1.0

func (o *DeprecatedListVODsResponse) SetStoreprefix(v string)

SetStoreprefix sets field value

func (*DeprecatedListVODsResponse) SetTotalBytes added in v1.1.0

func (o *DeprecatedListVODsResponse) SetTotalBytes(v int64)

SetTotalBytes sets field value

func (*DeprecatedListVODsResponse) SetVersion added in v1.1.0

func (o *DeprecatedListVODsResponse) SetVersion(v string)

SetVersion sets field value

func (*DeprecatedListVODsResponse) SetVodid added in v1.1.0

func (o *DeprecatedListVODsResponse) SetVodid(v int64)

SetVodid sets field value

func (DeprecatedListVODsResponse) ToMap added in v1.1.0

func (o DeprecatedListVODsResponse) ToMap() (map[string]interface{}, error)

type DeprecatedLive2VODApi added in v1.1.0

type DeprecatedLive2VODApi interface {

	/*
		DeprecatedClipGetMp4 Get MP4 URL

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-mp4-url](#get-/v2/-org-/channels/-channel-id-/vods/-vod_id-/clips/-clip-id-/mp4url) instead.</b>

	Retrieves a playback URL for the MP4 playback for a clip if available.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiDeprecatedClipGetMp4Request

		Deprecated
	*/
	DeprecatedClipGetMp4(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipGetMp4Request

	// DeprecatedClipGetMp4Execute executes the request
	//  @return DeprecatedGetMp4UrlResponse
	// Deprecated
	DeprecatedClipGetMp4Execute(r ApiDeprecatedClipGetMp4Request) (*DeprecatedGetMp4UrlResponse, *http.Response, error)

	/*
		DeprecatedClipGetPresentations Get Presentations for Clip

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

	Retrieve List of Presentations for a given Clip

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiDeprecatedClipGetPresentationsRequest

		Deprecated
	*/
	DeprecatedClipGetPresentations(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipGetPresentationsRequest

	// DeprecatedClipGetPresentationsExecute executes the request
	//  @return []DeprecatedGetPresentationsResponseItem
	// Deprecated
	DeprecatedClipGetPresentationsExecute(r ApiDeprecatedClipGetPresentationsRequest) ([]DeprecatedGetPresentationsResponseItem, *http.Response, error)

	/*
		DeprecatedClipGetProgramTime Get Program Time

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-vod-clip-program-time](#get-/v2/-org-/channels/-channel-id-/vods/-vod_id-/clips/-clip-id-/programtime) instead.</b>

	Retrieves Program Time for a given Clip

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiDeprecatedClipGetProgramTimeRequest

		Deprecated
	*/
	DeprecatedClipGetProgramTime(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipGetProgramTimeRequest

	// DeprecatedClipGetProgramTimeExecute executes the request
	//  @return DeprecatedGetProgramTimeResponse
	// Deprecated
	DeprecatedClipGetProgramTimeExecute(r ApiDeprecatedClipGetProgramTimeRequest) (*DeprecatedGetProgramTimeResponse, *http.Response, error)

	/*
		DeprecatedClipMakeMp4 Create MP4 for Clip

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-make-mp4](#post-/v2/-org-/channels/-channel-id-/vods/-vod_id-/clips/-clip-id-/makemp4) instead.</b>

	Create a mp4 entity for the clip within a vod

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiDeprecatedClipMakeMp4Request

		Deprecated
	*/
	DeprecatedClipMakeMp4(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipMakeMp4Request

	// DeprecatedClipMakeMp4Execute executes the request
	//  @return DeprecatedMakeMP4Response
	// Deprecated
	DeprecatedClipMakeMp4Execute(r ApiDeprecatedClipMakeMp4Request) (*DeprecatedMakeMP4Response, *http.Response, error)

	/*
		DeprecatedGetClipManifest Get Manifests for Clip

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

	Retrieve List of Manifests for a given Clip

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiDeprecatedGetClipManifestRequest

		Deprecated
	*/
	DeprecatedGetClipManifest(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedGetClipManifestRequest

	// DeprecatedGetClipManifestExecute executes the request
	//  @return []DeprecatedGetClipManifestsResponseItem
	// Deprecated
	DeprecatedGetClipManifestExecute(r ApiDeprecatedGetClipManifestRequest) ([]DeprecatedGetClipManifestsResponseItem, *http.Response, error)

	/*
		GetDeprecatedClip Get clip

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

	Get the clip with the clip id sent in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiGetDeprecatedClipRequest

		Deprecated
	*/
	GetDeprecatedClip(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiGetDeprecatedClipRequest

	// GetDeprecatedClipExecute executes the request
	//  @return DeprecatedGetClipResponse
	// Deprecated
	GetDeprecatedClipExecute(r ApiGetDeprecatedClipRequest) (*DeprecatedGetClipResponse, *http.Response, error)

	/*
		GetDeprecatedProgram Get program

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

	Get a program with an customer, product and program id. This API is deprecated, and it only returns
	the program from the west region.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@return ApiGetDeprecatedProgramRequest

		Deprecated
	*/
	GetDeprecatedProgram(ctx context.Context, customerId string, productId string, programId string) ApiGetDeprecatedProgramRequest

	// GetDeprecatedProgramExecute executes the request
	//  @return DeprecatedGetProgramResponse
	// Deprecated
	GetDeprecatedProgramExecute(r ApiGetDeprecatedProgramRequest) (*DeprecatedGetProgramResponse, *http.Response, error)

	/*
		ListDeprecatedClips List available clips

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [list-org-clips](#get-/v2/-org-/channels/-channel-id-/clips) instead.</b>

	List all clips for the vod identified in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@param vodId ID for a VOD
		@return ApiListDeprecatedClipsRequest

		Deprecated
	*/
	ListDeprecatedClips(ctx context.Context, customerId string, productId string, programId string, vodId string) ApiListDeprecatedClipsRequest

	// ListDeprecatedClipsExecute executes the request
	//  @return []DeprecatedListClipsResponse
	// Deprecated
	ListDeprecatedClipsExecute(r ApiListDeprecatedClipsRequest) ([]DeprecatedListClipsResponse, *http.Response, error)

	/*
		ListDeprecatedVods List VODs

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [list-org-vods](#get-/v2/-org-/channels/-channel-id-/vods) instead.</b>

	VODs can be listed after an appropriately configured channel is turned on for the first time.
	If a channel with existing VODs is turned off or deleted, the VODs will still be returned.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
		@return ApiListDeprecatedVodsRequest

		Deprecated
	*/
	ListDeprecatedVods(ctx context.Context, customerId string, productId string, programId string) ApiListDeprecatedVodsRequest

	// ListDeprecatedVodsExecute executes the request
	//  @return []DeprecatedListVODsResponse
	// Deprecated
	ListDeprecatedVodsExecute(r ApiListDeprecatedVodsRequest) ([]DeprecatedListVODsResponse, *http.Response, error)
}

type DeprecatedLive2VODApiService added in v1.1.0

type DeprecatedLive2VODApiService service

DeprecatedLive2VODApiService DeprecatedLive2VODApi service

func (*DeprecatedLive2VODApiService) DeprecatedClipGetMp4 added in v1.1.0

func (a *DeprecatedLive2VODApiService) DeprecatedClipGetMp4(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipGetMp4Request

DeprecatedClipGetMp4 Get MP4 URL

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-mp4-url](#get-/v2/-org-/channels/-channel-id-/vods/-vod_id-/clips/-clip-id-/mp4url) instead.</b>

Retrieves a playback URL for the MP4 playback for a clip if available.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiDeprecatedClipGetMp4Request

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipGetMp4Execute added in v1.1.0

Execute executes the request

@return DeprecatedGetMp4UrlResponse

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipGetPresentations added in v1.1.0

func (a *DeprecatedLive2VODApiService) DeprecatedClipGetPresentations(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipGetPresentationsRequest

DeprecatedClipGetPresentations Get Presentations for Clip

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

Retrieve List of Presentations for a given Clip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiDeprecatedClipGetPresentationsRequest

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipGetPresentationsExecute added in v1.1.0

Execute executes the request

@return []DeprecatedGetPresentationsResponseItem

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipGetProgramTime added in v1.1.0

func (a *DeprecatedLive2VODApiService) DeprecatedClipGetProgramTime(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipGetProgramTimeRequest

DeprecatedClipGetProgramTime Get Program Time

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-vod-clip-program-time](#get-/v2/-org-/channels/-channel-id-/vods/-vod_id-/clips/-clip-id-/programtime) instead.</b>

Retrieves Program Time for a given Clip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiDeprecatedClipGetProgramTimeRequest

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipGetProgramTimeExecute added in v1.1.0

Execute executes the request

@return DeprecatedGetProgramTimeResponse

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipMakeMp4 added in v1.1.0

func (a *DeprecatedLive2VODApiService) DeprecatedClipMakeMp4(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedClipMakeMp4Request

DeprecatedClipMakeMp4 Create MP4 for Clip

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [post-org-make-mp4](#post-/v2/-org-/channels/-channel-id-/vods/-vod_id-/clips/-clip-id-/makemp4) instead.</b>

Create a mp4 entity for the clip within a vod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiDeprecatedClipMakeMp4Request

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedClipMakeMp4Execute added in v1.1.0

Execute executes the request

@return DeprecatedMakeMP4Response

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedGetClipManifest added in v1.1.0

func (a *DeprecatedLive2VODApiService) DeprecatedGetClipManifest(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiDeprecatedGetClipManifestRequest

DeprecatedGetClipManifest Get Manifests for Clip

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

Retrieve List of Manifests for a given Clip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiDeprecatedGetClipManifestRequest

Deprecated

func (*DeprecatedLive2VODApiService) DeprecatedGetClipManifestExecute added in v1.1.0

Execute executes the request

@return []DeprecatedGetClipManifestsResponseItem

Deprecated

func (*DeprecatedLive2VODApiService) GetDeprecatedClip added in v1.1.0

func (a *DeprecatedLive2VODApiService) GetDeprecatedClip(ctx context.Context, customerId string, productId string, programId string, vodId string, clipId string) ApiGetDeprecatedClipRequest

GetDeprecatedClip Get clip

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

Get the clip with the clip id sent in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiGetDeprecatedClipRequest

Deprecated

func (*DeprecatedLive2VODApiService) GetDeprecatedClipExecute added in v1.1.0

Execute executes the request

@return DeprecatedGetClipResponse

Deprecated

func (*DeprecatedLive2VODApiService) GetDeprecatedProgram added in v1.1.0

func (a *DeprecatedLive2VODApiService) GetDeprecatedProgram(ctx context.Context, customerId string, productId string, programId string) ApiGetDeprecatedProgramRequest

GetDeprecatedProgram Get program

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`.</b>

Get a program with an customer, product and program id. This API is deprecated, and it only returns the program from the west region.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@return ApiGetDeprecatedProgramRequest

Deprecated

func (*DeprecatedLive2VODApiService) GetDeprecatedProgramExecute added in v1.1.0

Execute executes the request

@return DeprecatedGetProgramResponse

Deprecated

func (*DeprecatedLive2VODApiService) ListDeprecatedClips added in v1.1.0

func (a *DeprecatedLive2VODApiService) ListDeprecatedClips(ctx context.Context, customerId string, productId string, programId string, vodId string) ApiListDeprecatedClipsRequest

ListDeprecatedClips List available clips

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [list-org-clips](#get-/v2/-org-/channels/-channel-id-/clips) instead.</b>

List all clips for the vod identified in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@param vodId ID for a VOD
@return ApiListDeprecatedClipsRequest

Deprecated

func (*DeprecatedLive2VODApiService) ListDeprecatedClipsExecute added in v1.1.0

Execute executes the request

@return []DeprecatedListClipsResponse

Deprecated

func (*DeprecatedLive2VODApiService) ListDeprecatedVods added in v1.1.0

func (a *DeprecatedLive2VODApiService) ListDeprecatedVods(ctx context.Context, customerId string, productId string, programId string) ApiListDeprecatedVodsRequest

ListDeprecatedVods List VODs

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [list-org-vods](#get-/v2/-org-/channels/-channel-id-/vods) instead.</b>

VODs can be listed after an appropriately configured channel is turned on for the first time. If a channel with existing VODs is turned off or deleted, the VODs will still be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customerId Customer ID for a l2v request.  Used only for the depreciated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the depreciated legacy route support.
@return ApiListDeprecatedVodsRequest

Deprecated

func (*DeprecatedLive2VODApiService) ListDeprecatedVodsExecute added in v1.1.0

Execute executes the request

@return []DeprecatedListVODsResponse

Deprecated

type DeprecatedMakeMP4Request added in v1.1.0

type DeprecatedMakeMP4Request struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// if true, forces recreation of the mp4 if already created.
	Force *bool `json:"force,omitempty"`
}

DeprecatedMakeMP4Request struct for DeprecatedMakeMP4Request

func NewDeprecatedMakeMP4Request added in v1.1.0

func NewDeprecatedMakeMP4Request() *DeprecatedMakeMP4Request

NewDeprecatedMakeMP4Request instantiates a new DeprecatedMakeMP4Request object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedMakeMP4RequestWithDefaults added in v1.1.0

func NewDeprecatedMakeMP4RequestWithDefaults() *DeprecatedMakeMP4Request

NewDeprecatedMakeMP4RequestWithDefaults instantiates a new DeprecatedMakeMP4Request object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedMakeMP4Request) GetForce added in v1.1.0

func (o *DeprecatedMakeMP4Request) GetForce() bool

GetForce returns the Force field value if set, zero value otherwise.

func (*DeprecatedMakeMP4Request) GetForceOk added in v1.1.0

func (o *DeprecatedMakeMP4Request) GetForceOk() (*bool, bool)

GetForceOk returns a tuple with the Force field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedMakeMP4Request) GetSchema added in v1.1.0

func (o *DeprecatedMakeMP4Request) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DeprecatedMakeMP4Request) GetSchemaOk added in v1.1.0

func (o *DeprecatedMakeMP4Request) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedMakeMP4Request) HasForce added in v1.1.0

func (o *DeprecatedMakeMP4Request) HasForce() bool

HasForce returns a boolean if a field has been set.

func (*DeprecatedMakeMP4Request) HasSchema added in v1.1.0

func (o *DeprecatedMakeMP4Request) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DeprecatedMakeMP4Request) MarshalJSON added in v1.1.0

func (o DeprecatedMakeMP4Request) MarshalJSON() ([]byte, error)

func (*DeprecatedMakeMP4Request) SetForce added in v1.1.0

func (o *DeprecatedMakeMP4Request) SetForce(v bool)

SetForce gets a reference to the given bool and assigns it to the Force field.

func (*DeprecatedMakeMP4Request) SetSchema added in v1.1.0

func (o *DeprecatedMakeMP4Request) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (DeprecatedMakeMP4Request) ToMap added in v1.1.0

func (o DeprecatedMakeMP4Request) ToMap() (map[string]interface{}, error)

type DeprecatedMakeMP4Response added in v1.1.0

type DeprecatedMakeMP4Response struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// task id of the makemp4 task that has been created.
	Taskid string `json:"taskid"`
}

DeprecatedMakeMP4Response struct for DeprecatedMakeMP4Response

func NewDeprecatedMakeMP4Response added in v1.1.0

func NewDeprecatedMakeMP4Response(taskid string) *DeprecatedMakeMP4Response

NewDeprecatedMakeMP4Response instantiates a new DeprecatedMakeMP4Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeprecatedMakeMP4ResponseWithDefaults added in v1.1.0

func NewDeprecatedMakeMP4ResponseWithDefaults() *DeprecatedMakeMP4Response

NewDeprecatedMakeMP4ResponseWithDefaults instantiates a new DeprecatedMakeMP4Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeprecatedMakeMP4Response) GetSchema added in v1.1.0

func (o *DeprecatedMakeMP4Response) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DeprecatedMakeMP4Response) GetSchemaOk added in v1.1.0

func (o *DeprecatedMakeMP4Response) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeprecatedMakeMP4Response) GetTaskid added in v1.1.0

func (o *DeprecatedMakeMP4Response) GetTaskid() string

GetTaskid returns the Taskid field value

func (*DeprecatedMakeMP4Response) GetTaskidOk added in v1.1.0

func (o *DeprecatedMakeMP4Response) GetTaskidOk() (*string, bool)

GetTaskidOk returns a tuple with the Taskid field value and a boolean to check if the value has been set.

func (*DeprecatedMakeMP4Response) HasSchema added in v1.1.0

func (o *DeprecatedMakeMP4Response) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DeprecatedMakeMP4Response) MarshalJSON added in v1.1.0

func (o DeprecatedMakeMP4Response) MarshalJSON() ([]byte, error)

func (*DeprecatedMakeMP4Response) SetSchema added in v1.1.0

func (o *DeprecatedMakeMP4Response) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*DeprecatedMakeMP4Response) SetTaskid added in v1.1.0

func (o *DeprecatedMakeMP4Response) SetTaskid(v string)

SetTaskid sets field value

func (DeprecatedMakeMP4Response) ToMap added in v1.1.0

func (o DeprecatedMakeMP4Response) ToMap() (map[string]interface{}, error)

type DesiredStateBody

type DesiredStateBody struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Desired state
	DesiredState string `json:"desired_state"`
}

DesiredStateBody struct for DesiredStateBody

func NewDesiredStateBody

func NewDesiredStateBody(desiredState string) *DesiredStateBody

NewDesiredStateBody instantiates a new DesiredStateBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDesiredStateBodyWithDefaults

func NewDesiredStateBodyWithDefaults() *DesiredStateBody

NewDesiredStateBodyWithDefaults instantiates a new DesiredStateBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DesiredStateBody) GetDesiredState

func (o *DesiredStateBody) GetDesiredState() string

GetDesiredState returns the DesiredState field value

func (*DesiredStateBody) GetDesiredStateOk

func (o *DesiredStateBody) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value and a boolean to check if the value has been set.

func (*DesiredStateBody) GetSchema

func (o *DesiredStateBody) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*DesiredStateBody) GetSchemaOk

func (o *DesiredStateBody) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DesiredStateBody) HasSchema

func (o *DesiredStateBody) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DesiredStateBody) MarshalJSON

func (o DesiredStateBody) MarshalJSON() ([]byte, error)

func (*DesiredStateBody) SetDesiredState

func (o *DesiredStateBody) SetDesiredState(v string)

SetDesiredState sets field value

func (*DesiredStateBody) SetSchema

func (o *DesiredStateBody) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (DesiredStateBody) ToMap

func (o DesiredStateBody) ToMap() (map[string]interface{}, error)

type ErrorModel

type ErrorModel struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// A human-readable explanation specific to this occurrence of the problem.
	Detail *string `json:"detail,omitempty"`
	// Optional list of individual error details
	Errors []ErrorModelErrorsInner `json:"errors,omitempty"`
	// A URI reference that identifies the specific occurence of the problem.
	Instance *string `json:"instance,omitempty"`
	// HTTP status code
	Status *int32 `json:"status,omitempty"`
	// A short, human-readable summary of the problem type. This value should not change between occurances of the error.
	Title *string `json:"title,omitempty"`
	// A URI reference to human-readable documentation for the error.
	Type *string `json:"type,omitempty"`
}

ErrorModel struct for ErrorModel

func NewErrorModel

func NewErrorModel() *ErrorModel

NewErrorModel instantiates a new ErrorModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorModelWithDefaults

func NewErrorModelWithDefaults() *ErrorModel

NewErrorModelWithDefaults instantiates a new ErrorModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorModel) GetDetail

func (o *ErrorModel) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ErrorModel) GetDetailOk

func (o *ErrorModel) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) GetErrors

func (o *ErrorModel) GetErrors() []ErrorModelErrorsInner

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ErrorModel) GetErrorsOk

func (o *ErrorModel) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) GetInstance

func (o *ErrorModel) GetInstance() string

GetInstance returns the Instance field value if set, zero value otherwise.

func (*ErrorModel) GetInstanceOk

func (o *ErrorModel) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) GetSchema

func (o *ErrorModel) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ErrorModel) GetSchemaOk

func (o *ErrorModel) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) GetStatus

func (o *ErrorModel) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*ErrorModel) GetStatusOk

func (o *ErrorModel) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) GetTitle

func (o *ErrorModel) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ErrorModel) GetTitleOk

func (o *ErrorModel) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) GetType

func (o *ErrorModel) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ErrorModel) GetTypeOk

func (o *ErrorModel) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModel) HasDetail

func (o *ErrorModel) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ErrorModel) HasErrors

func (o *ErrorModel) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ErrorModel) HasInstance

func (o *ErrorModel) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*ErrorModel) HasSchema

func (o *ErrorModel) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*ErrorModel) HasStatus

func (o *ErrorModel) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ErrorModel) HasTitle

func (o *ErrorModel) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ErrorModel) HasType

func (o *ErrorModel) HasType() bool

HasType returns a boolean if a field has been set.

func (ErrorModel) MarshalJSON

func (o ErrorModel) MarshalJSON() ([]byte, error)

func (*ErrorModel) SetDetail

func (o *ErrorModel) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ErrorModel) SetErrors

func (o *ErrorModel) SetErrors(v []ErrorModelErrorsInner)

SetErrors gets a reference to the given []ErrorModelErrorsInner and assigns it to the Errors field.

func (*ErrorModel) SetInstance

func (o *ErrorModel) SetInstance(v string)

SetInstance gets a reference to the given string and assigns it to the Instance field.

func (*ErrorModel) SetSchema

func (o *ErrorModel) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*ErrorModel) SetStatus

func (o *ErrorModel) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*ErrorModel) SetTitle

func (o *ErrorModel) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ErrorModel) SetType

func (o *ErrorModel) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ErrorModel) ToMap

func (o ErrorModel) ToMap() (map[string]interface{}, error)

type ErrorModelErrorsInner

type ErrorModelErrorsInner struct {
	// Where the error occured, e.g. 'body.items[3].tags' or 'path.thing-id'
	Location *string `json:"location,omitempty"`
	// Error message text
	Message *string `json:"message,omitempty"`
	// The value at the given location
	Value interface{} `json:"value,omitempty"`
}

ErrorModelErrorsInner struct for ErrorModelErrorsInner

func NewErrorModelErrorsInner

func NewErrorModelErrorsInner() *ErrorModelErrorsInner

NewErrorModelErrorsInner instantiates a new ErrorModelErrorsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorModelErrorsInnerWithDefaults

func NewErrorModelErrorsInnerWithDefaults() *ErrorModelErrorsInner

NewErrorModelErrorsInnerWithDefaults instantiates a new ErrorModelErrorsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorModelErrorsInner) GetLocation

func (o *ErrorModelErrorsInner) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*ErrorModelErrorsInner) GetLocationOk

func (o *ErrorModelErrorsInner) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModelErrorsInner) GetMessage

func (o *ErrorModelErrorsInner) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ErrorModelErrorsInner) GetMessageOk

func (o *ErrorModelErrorsInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorModelErrorsInner) GetValue

func (o *ErrorModelErrorsInner) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ErrorModelErrorsInner) GetValueOk

func (o *ErrorModelErrorsInner) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ErrorModelErrorsInner) HasLocation

func (o *ErrorModelErrorsInner) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*ErrorModelErrorsInner) HasMessage

func (o *ErrorModelErrorsInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorModelErrorsInner) HasValue

func (o *ErrorModelErrorsInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ErrorModelErrorsInner) MarshalJSON

func (o ErrorModelErrorsInner) MarshalJSON() ([]byte, error)

func (*ErrorModelErrorsInner) SetLocation

func (o *ErrorModelErrorsInner) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*ErrorModelErrorsInner) SetMessage

func (o *ErrorModelErrorsInner) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ErrorModelErrorsInner) SetValue

func (o *ErrorModelErrorsInner) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (ErrorModelErrorsInner) ToMap

func (o ErrorModelErrorsInner) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GenericSignal

type GenericSignal struct {
	// Splice duration (ms). If no duration or a duration of 0 then the default duration for the segment type is used.
	Duration *int32 `json:"duration,omitempty"`
	// Identifies the active signaling segment. Use the same event_id for both START and END to reference the same segment. When signaling two STARTs with the same event_id, the second one will result in an error (ALREADY_EXISTS). Signaling a second start with a different event_id will end a previous active segment of the same type. After a segment has ended, its event_id can be reused. IDs are namespaced by segment type. E.g. it is allowed to have an active Chapter and an active Program with the same event_id. This field corresponds to SCTE-35 segmentation_event_id and splice_event_id.
	EventId int32 `json:"event_id"`
	// The signaling segment type which is going to start/end/etc. This is used to mark programs, chapters, ad insertion points, video slating, etc.
	SegmentType string `json:"segment_type"`
	// Whether this signal will start/end/etc a signaling segment
	SignalType string `json:"signal_type"`
	// Slate url
	SlateUri *string `json:"slate_uri,omitempty"`
	// Qualifier type
	Type *string `json:"type,omitempty"`
	// UPIDs
	Upids []string `json:"upids,omitempty"`
}

GenericSignal struct for GenericSignal

func NewGenericSignal

func NewGenericSignal(eventId int32, segmentType string, signalType string) *GenericSignal

NewGenericSignal instantiates a new GenericSignal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenericSignalWithDefaults

func NewGenericSignalWithDefaults() *GenericSignal

NewGenericSignalWithDefaults instantiates a new GenericSignal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenericSignal) GetDuration

func (o *GenericSignal) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*GenericSignal) GetDurationOk

func (o *GenericSignal) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericSignal) GetEventId

func (o *GenericSignal) GetEventId() int32

GetEventId returns the EventId field value

func (*GenericSignal) GetEventIdOk

func (o *GenericSignal) GetEventIdOk() (*int32, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*GenericSignal) GetSegmentType

func (o *GenericSignal) GetSegmentType() string

GetSegmentType returns the SegmentType field value

func (*GenericSignal) GetSegmentTypeOk

func (o *GenericSignal) GetSegmentTypeOk() (*string, bool)

GetSegmentTypeOk returns a tuple with the SegmentType field value and a boolean to check if the value has been set.

func (*GenericSignal) GetSignalType

func (o *GenericSignal) GetSignalType() string

GetSignalType returns the SignalType field value

func (*GenericSignal) GetSignalTypeOk

func (o *GenericSignal) GetSignalTypeOk() (*string, bool)

GetSignalTypeOk returns a tuple with the SignalType field value and a boolean to check if the value has been set.

func (*GenericSignal) GetSlateUri

func (o *GenericSignal) GetSlateUri() string

GetSlateUri returns the SlateUri field value if set, zero value otherwise.

func (*GenericSignal) GetSlateUriOk

func (o *GenericSignal) GetSlateUriOk() (*string, bool)

GetSlateUriOk returns a tuple with the SlateUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericSignal) GetType

func (o *GenericSignal) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*GenericSignal) GetTypeOk

func (o *GenericSignal) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericSignal) GetUpids

func (o *GenericSignal) GetUpids() []string

GetUpids returns the Upids field value if set, zero value otherwise.

func (*GenericSignal) GetUpidsOk

func (o *GenericSignal) GetUpidsOk() ([]string, bool)

GetUpidsOk returns a tuple with the Upids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericSignal) HasDuration

func (o *GenericSignal) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*GenericSignal) HasSlateUri

func (o *GenericSignal) HasSlateUri() bool

HasSlateUri returns a boolean if a field has been set.

func (*GenericSignal) HasType

func (o *GenericSignal) HasType() bool

HasType returns a boolean if a field has been set.

func (*GenericSignal) HasUpids

func (o *GenericSignal) HasUpids() bool

HasUpids returns a boolean if a field has been set.

func (GenericSignal) MarshalJSON

func (o GenericSignal) MarshalJSON() ([]byte, error)

func (*GenericSignal) SetDuration

func (o *GenericSignal) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*GenericSignal) SetEventId

func (o *GenericSignal) SetEventId(v int32)

SetEventId sets field value

func (*GenericSignal) SetSegmentType

func (o *GenericSignal) SetSegmentType(v string)

SetSegmentType sets field value

func (*GenericSignal) SetSignalType

func (o *GenericSignal) SetSignalType(v string)

SetSignalType sets field value

func (*GenericSignal) SetSlateUri

func (o *GenericSignal) SetSlateUri(v string)

SetSlateUri gets a reference to the given string and assigns it to the SlateUri field.

func (*GenericSignal) SetType

func (o *GenericSignal) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*GenericSignal) SetUpids

func (o *GenericSignal) SetUpids(v []string)

SetUpids gets a reference to the given []string and assigns it to the Upids field.

func (GenericSignal) ToMap

func (o GenericSignal) ToMap() (map[string]interface{}, error)

type GenericSignalResult

type GenericSignalResult struct {
	// Error details from the signaling subsystem
	ErrorMessage string `json:"error_message"`
	// Result of signal; 'accepted' means no error
	ResultCode string `json:"result_code"`
}

GenericSignalResult struct for GenericSignalResult

func NewGenericSignalResult

func NewGenericSignalResult(errorMessage string, resultCode string) *GenericSignalResult

NewGenericSignalResult instantiates a new GenericSignalResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenericSignalResultWithDefaults

func NewGenericSignalResultWithDefaults() *GenericSignalResult

NewGenericSignalResultWithDefaults instantiates a new GenericSignalResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenericSignalResult) GetErrorMessage

func (o *GenericSignalResult) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*GenericSignalResult) GetErrorMessageOk

func (o *GenericSignalResult) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*GenericSignalResult) GetResultCode

func (o *GenericSignalResult) GetResultCode() string

GetResultCode returns the ResultCode field value

func (*GenericSignalResult) GetResultCodeOk

func (o *GenericSignalResult) GetResultCodeOk() (*string, bool)

GetResultCodeOk returns a tuple with the ResultCode field value and a boolean to check if the value has been set.

func (GenericSignalResult) MarshalJSON

func (o GenericSignalResult) MarshalJSON() ([]byte, error)

func (*GenericSignalResult) SetErrorMessage

func (o *GenericSignalResult) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*GenericSignalResult) SetResultCode

func (o *GenericSignalResult) SetResultCode(v string)

SetResultCode sets field value

func (GenericSignalResult) ToMap

func (o GenericSignalResult) ToMap() (map[string]interface{}, error)

type GetClipProgramTimeResponse

type GetClipProgramTimeResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Duration of the clip in ms
	Duration int64 `json:"duration"`
	// Program End of Clip
	ProgramEnd string `json:"program_end"`
	// Program Start of Clip
	ProgramStart string `json:"program_start"`
}

GetClipProgramTimeResponse struct for GetClipProgramTimeResponse

func NewGetClipProgramTimeResponse

func NewGetClipProgramTimeResponse(duration int64, programEnd string, programStart string) *GetClipProgramTimeResponse

NewGetClipProgramTimeResponse instantiates a new GetClipProgramTimeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetClipProgramTimeResponseWithDefaults

func NewGetClipProgramTimeResponseWithDefaults() *GetClipProgramTimeResponse

NewGetClipProgramTimeResponseWithDefaults instantiates a new GetClipProgramTimeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetClipProgramTimeResponse) GetDuration

func (o *GetClipProgramTimeResponse) GetDuration() int64

GetDuration returns the Duration field value

func (*GetClipProgramTimeResponse) GetDurationOk

func (o *GetClipProgramTimeResponse) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*GetClipProgramTimeResponse) GetProgramEnd

func (o *GetClipProgramTimeResponse) GetProgramEnd() string

GetProgramEnd returns the ProgramEnd field value

func (*GetClipProgramTimeResponse) GetProgramEndOk

func (o *GetClipProgramTimeResponse) GetProgramEndOk() (*string, bool)

GetProgramEndOk returns a tuple with the ProgramEnd field value and a boolean to check if the value has been set.

func (*GetClipProgramTimeResponse) GetProgramStart

func (o *GetClipProgramTimeResponse) GetProgramStart() string

GetProgramStart returns the ProgramStart field value

func (*GetClipProgramTimeResponse) GetProgramStartOk

func (o *GetClipProgramTimeResponse) GetProgramStartOk() (*string, bool)

GetProgramStartOk returns a tuple with the ProgramStart field value and a boolean to check if the value has been set.

func (*GetClipProgramTimeResponse) GetSchema

func (o *GetClipProgramTimeResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*GetClipProgramTimeResponse) GetSchemaOk

func (o *GetClipProgramTimeResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetClipProgramTimeResponse) HasSchema

func (o *GetClipProgramTimeResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (GetClipProgramTimeResponse) MarshalJSON

func (o GetClipProgramTimeResponse) MarshalJSON() ([]byte, error)

func (*GetClipProgramTimeResponse) SetDuration

func (o *GetClipProgramTimeResponse) SetDuration(v int64)

SetDuration sets field value

func (*GetClipProgramTimeResponse) SetProgramEnd

func (o *GetClipProgramTimeResponse) SetProgramEnd(v string)

SetProgramEnd sets field value

func (*GetClipProgramTimeResponse) SetProgramStart

func (o *GetClipProgramTimeResponse) SetProgramStart(v string)

SetProgramStart sets field value

func (*GetClipProgramTimeResponse) SetSchema

func (o *GetClipProgramTimeResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (GetClipProgramTimeResponse) ToMap

func (o GetClipProgramTimeResponse) ToMap() (map[string]interface{}, error)

type GetPreviewStreamsResponse

type GetPreviewStreamsResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Lists of all audio and video tracks that are available. Note: the default audio and video track info will also appear here.
	AudioTracks       []GetPreviewStreamsResponseAudioTracksInner `json:"audio_tracks,omitempty"`
	DefaultAudioTrack *GetPreviewStreamsResponseDefaultAudioTrack `json:"default_audio_track,omitempty"`
	// default_url contains the default URL that can be used to start playback. Ex: https://example.com/cluster/org/isp/ext_id/foo/play?vid_id=2&aud_id=6 The vid_id and aud_id can be changed utilizing the ones provided by the 'audio_tracks' and 'video_tracks' fields to see different combinations.
	DefaultUrl        *string                                     `json:"default_url,omitempty"`
	DefaultVideoTrack *GetPreviewStreamsResponseDefaultVideoTrack `json:"default_video_track,omitempty"`
	// JWT Bearer token that shall be supplied with a 'pre-flight' to myriapod.js to send the auth token to the server.
	Token       *string                                      `json:"token,omitempty"`
	VideoTracks []GetPreviewStreamsResponseDefaultVideoTrack `json:"video_tracks,omitempty"`
}

GetPreviewStreamsResponse struct for GetPreviewStreamsResponse

func NewGetPreviewStreamsResponse

func NewGetPreviewStreamsResponse() *GetPreviewStreamsResponse

NewGetPreviewStreamsResponse instantiates a new GetPreviewStreamsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPreviewStreamsResponseWithDefaults

func NewGetPreviewStreamsResponseWithDefaults() *GetPreviewStreamsResponse

NewGetPreviewStreamsResponseWithDefaults instantiates a new GetPreviewStreamsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPreviewStreamsResponse) GetAudioTracks

GetAudioTracks returns the AudioTracks field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetAudioTracksOk

GetAudioTracksOk returns a tuple with the AudioTracks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) GetDefaultAudioTrack

GetDefaultAudioTrack returns the DefaultAudioTrack field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetDefaultAudioTrackOk

GetDefaultAudioTrackOk returns a tuple with the DefaultAudioTrack field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) GetDefaultUrl

func (o *GetPreviewStreamsResponse) GetDefaultUrl() string

GetDefaultUrl returns the DefaultUrl field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetDefaultUrlOk

func (o *GetPreviewStreamsResponse) GetDefaultUrlOk() (*string, bool)

GetDefaultUrlOk returns a tuple with the DefaultUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) GetDefaultVideoTrack

GetDefaultVideoTrack returns the DefaultVideoTrack field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetDefaultVideoTrackOk

GetDefaultVideoTrackOk returns a tuple with the DefaultVideoTrack field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) GetSchema

func (o *GetPreviewStreamsResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetSchemaOk

func (o *GetPreviewStreamsResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) GetToken

func (o *GetPreviewStreamsResponse) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetTokenOk

func (o *GetPreviewStreamsResponse) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) GetVideoTracks

GetVideoTracks returns the VideoTracks field value if set, zero value otherwise.

func (*GetPreviewStreamsResponse) GetVideoTracksOk

GetVideoTracksOk returns a tuple with the VideoTracks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponse) HasAudioTracks

func (o *GetPreviewStreamsResponse) HasAudioTracks() bool

HasAudioTracks returns a boolean if a field has been set.

func (*GetPreviewStreamsResponse) HasDefaultAudioTrack

func (o *GetPreviewStreamsResponse) HasDefaultAudioTrack() bool

HasDefaultAudioTrack returns a boolean if a field has been set.

func (*GetPreviewStreamsResponse) HasDefaultUrl

func (o *GetPreviewStreamsResponse) HasDefaultUrl() bool

HasDefaultUrl returns a boolean if a field has been set.

func (*GetPreviewStreamsResponse) HasDefaultVideoTrack

func (o *GetPreviewStreamsResponse) HasDefaultVideoTrack() bool

HasDefaultVideoTrack returns a boolean if a field has been set.

func (*GetPreviewStreamsResponse) HasSchema

func (o *GetPreviewStreamsResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*GetPreviewStreamsResponse) HasToken

func (o *GetPreviewStreamsResponse) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*GetPreviewStreamsResponse) HasVideoTracks

func (o *GetPreviewStreamsResponse) HasVideoTracks() bool

HasVideoTracks returns a boolean if a field has been set.

func (GetPreviewStreamsResponse) MarshalJSON

func (o GetPreviewStreamsResponse) MarshalJSON() ([]byte, error)

func (*GetPreviewStreamsResponse) SetAudioTracks

SetAudioTracks gets a reference to the given []GetPreviewStreamsResponseAudioTracksInner and assigns it to the AudioTracks field.

func (*GetPreviewStreamsResponse) SetDefaultAudioTrack

SetDefaultAudioTrack gets a reference to the given GetPreviewStreamsResponseDefaultAudioTrack and assigns it to the DefaultAudioTrack field.

func (*GetPreviewStreamsResponse) SetDefaultUrl

func (o *GetPreviewStreamsResponse) SetDefaultUrl(v string)

SetDefaultUrl gets a reference to the given string and assigns it to the DefaultUrl field.

func (*GetPreviewStreamsResponse) SetDefaultVideoTrack

SetDefaultVideoTrack gets a reference to the given GetPreviewStreamsResponseDefaultVideoTrack and assigns it to the DefaultVideoTrack field.

func (*GetPreviewStreamsResponse) SetSchema

func (o *GetPreviewStreamsResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*GetPreviewStreamsResponse) SetToken

func (o *GetPreviewStreamsResponse) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*GetPreviewStreamsResponse) SetVideoTracks

SetVideoTracks gets a reference to the given []GetPreviewStreamsResponseDefaultVideoTrack and assigns it to the VideoTracks field.

func (GetPreviewStreamsResponse) ToMap

func (o GetPreviewStreamsResponse) ToMap() (map[string]interface{}, error)

type GetPreviewStreamsResponseAudioTracksInner

type GetPreviewStreamsResponseAudioTracksInner struct {
	Bitrate *int32 `json:"bitrate,omitempty"`
	// codec_string will be set to the RFC 6381 compliant string that represents the specific codec in this AudioTrackInfo. ex. 'mp4a.40.2' for AAC Low-Complexity.
	CodecString *string `json:"codec_string,omitempty"`
	Id          *int32  `json:"id,omitempty"`
	// Friendly name of the AudioTrack.
	Name        *string `json:"name,omitempty"`
	NumChannels *int32  `json:"num_channels,omitempty"`
	SampleRate  *int32  `json:"sample_rate,omitempty"`
}

GetPreviewStreamsResponseAudioTracksInner struct for GetPreviewStreamsResponseAudioTracksInner

func NewGetPreviewStreamsResponseAudioTracksInner

func NewGetPreviewStreamsResponseAudioTracksInner() *GetPreviewStreamsResponseAudioTracksInner

NewGetPreviewStreamsResponseAudioTracksInner instantiates a new GetPreviewStreamsResponseAudioTracksInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPreviewStreamsResponseAudioTracksInnerWithDefaults

func NewGetPreviewStreamsResponseAudioTracksInnerWithDefaults() *GetPreviewStreamsResponseAudioTracksInner

NewGetPreviewStreamsResponseAudioTracksInnerWithDefaults instantiates a new GetPreviewStreamsResponseAudioTracksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPreviewStreamsResponseAudioTracksInner) GetBitrate

GetBitrate returns the Bitrate field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseAudioTracksInner) GetBitrateOk

GetBitrateOk returns a tuple with the Bitrate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) GetCodecString

GetCodecString returns the CodecString field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseAudioTracksInner) GetCodecStringOk

func (o *GetPreviewStreamsResponseAudioTracksInner) GetCodecStringOk() (*string, bool)

GetCodecStringOk returns a tuple with the CodecString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseAudioTracksInner) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseAudioTracksInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) GetNumChannels

GetNumChannels returns the NumChannels field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseAudioTracksInner) GetNumChannelsOk

func (o *GetPreviewStreamsResponseAudioTracksInner) GetNumChannelsOk() (*int32, bool)

GetNumChannelsOk returns a tuple with the NumChannels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) GetSampleRate

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseAudioTracksInner) GetSampleRateOk

func (o *GetPreviewStreamsResponseAudioTracksInner) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) HasBitrate

HasBitrate returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) HasCodecString

func (o *GetPreviewStreamsResponseAudioTracksInner) HasCodecString() bool

HasCodecString returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) HasId

HasId returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) HasName

HasName returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) HasNumChannels

func (o *GetPreviewStreamsResponseAudioTracksInner) HasNumChannels() bool

HasNumChannels returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseAudioTracksInner) HasSampleRate

HasSampleRate returns a boolean if a field has been set.

func (GetPreviewStreamsResponseAudioTracksInner) MarshalJSON

func (*GetPreviewStreamsResponseAudioTracksInner) SetBitrate

SetBitrate gets a reference to the given int32 and assigns it to the Bitrate field.

func (*GetPreviewStreamsResponseAudioTracksInner) SetCodecString

SetCodecString gets a reference to the given string and assigns it to the CodecString field.

func (*GetPreviewStreamsResponseAudioTracksInner) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*GetPreviewStreamsResponseAudioTracksInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetPreviewStreamsResponseAudioTracksInner) SetNumChannels

func (o *GetPreviewStreamsResponseAudioTracksInner) SetNumChannels(v int32)

SetNumChannels gets a reference to the given int32 and assigns it to the NumChannels field.

func (*GetPreviewStreamsResponseAudioTracksInner) SetSampleRate

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (GetPreviewStreamsResponseAudioTracksInner) ToMap

func (o GetPreviewStreamsResponseAudioTracksInner) ToMap() (map[string]interface{}, error)

type GetPreviewStreamsResponseDefaultAudioTrack

type GetPreviewStreamsResponseDefaultAudioTrack struct {
	Bitrate *int32 `json:"bitrate,omitempty"`
	// codec_string will be set to the RFC 6381 compliant string that represents the specific codec in this AudioTrackInfo. ex. 'mp4a.40.2' for AAC Low-Complexity.
	CodecString *string `json:"codec_string,omitempty"`
	Id          *int32  `json:"id,omitempty"`
	// Friendly name of the AudioTrack.
	Name        *string `json:"name,omitempty"`
	NumChannels *int32  `json:"num_channels,omitempty"`
	SampleRate  *int32  `json:"sample_rate,omitempty"`
}

GetPreviewStreamsResponseDefaultAudioTrack Audio and Video Track info provided so that callers have easy access to track information of default tracks in the above default_url.

func NewGetPreviewStreamsResponseDefaultAudioTrack

func NewGetPreviewStreamsResponseDefaultAudioTrack() *GetPreviewStreamsResponseDefaultAudioTrack

NewGetPreviewStreamsResponseDefaultAudioTrack instantiates a new GetPreviewStreamsResponseDefaultAudioTrack object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPreviewStreamsResponseDefaultAudioTrackWithDefaults

func NewGetPreviewStreamsResponseDefaultAudioTrackWithDefaults() *GetPreviewStreamsResponseDefaultAudioTrack

NewGetPreviewStreamsResponseDefaultAudioTrackWithDefaults instantiates a new GetPreviewStreamsResponseDefaultAudioTrack object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetBitrate

GetBitrate returns the Bitrate field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetBitrateOk

GetBitrateOk returns a tuple with the Bitrate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetCodecString

GetCodecString returns the CodecString field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetCodecStringOk

func (o *GetPreviewStreamsResponseDefaultAudioTrack) GetCodecStringOk() (*string, bool)

GetCodecStringOk returns a tuple with the CodecString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetNumChannels

GetNumChannels returns the NumChannels field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetNumChannelsOk

func (o *GetPreviewStreamsResponseDefaultAudioTrack) GetNumChannelsOk() (*int32, bool)

GetNumChannelsOk returns a tuple with the NumChannels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetSampleRate

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultAudioTrack) GetSampleRateOk

func (o *GetPreviewStreamsResponseDefaultAudioTrack) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) HasBitrate

HasBitrate returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) HasCodecString

HasCodecString returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) HasId

HasId returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) HasName

HasName returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) HasNumChannels

HasNumChannels returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultAudioTrack) HasSampleRate

HasSampleRate returns a boolean if a field has been set.

func (GetPreviewStreamsResponseDefaultAudioTrack) MarshalJSON

func (*GetPreviewStreamsResponseDefaultAudioTrack) SetBitrate

SetBitrate gets a reference to the given int32 and assigns it to the Bitrate field.

func (*GetPreviewStreamsResponseDefaultAudioTrack) SetCodecString

SetCodecString gets a reference to the given string and assigns it to the CodecString field.

func (*GetPreviewStreamsResponseDefaultAudioTrack) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*GetPreviewStreamsResponseDefaultAudioTrack) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetPreviewStreamsResponseDefaultAudioTrack) SetNumChannels

SetNumChannels gets a reference to the given int32 and assigns it to the NumChannels field.

func (*GetPreviewStreamsResponseDefaultAudioTrack) SetSampleRate

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (GetPreviewStreamsResponseDefaultAudioTrack) ToMap

func (o GetPreviewStreamsResponseDefaultAudioTrack) ToMap() (map[string]interface{}, error)

type GetPreviewStreamsResponseDefaultVideoTrack

type GetPreviewStreamsResponseDefaultVideoTrack struct {
	Bitrate *int32 `json:"bitrate,omitempty"`
	// codec_string will be set to the RFC 6381 compliant string that represents the specific codec in this VideoTrackInfo. ex. 'avc1.4d401e' for H.264 and 'hvc1.2.4.L150.90' for H.265. This can be used to verify track+browser compatibility.
	CodecString *string  `json:"codec_string,omitempty"`
	FrameRate   *float32 `json:"frame_rate,omitempty"`
	Height      *int32   `json:"height,omitempty"`
	Id          *int32   `json:"id,omitempty"`
	// Friendly name of the VideoTrack.
	Name  *string `json:"name,omitempty"`
	Width *int32  `json:"width,omitempty"`
}

GetPreviewStreamsResponseDefaultVideoTrack struct for GetPreviewStreamsResponseDefaultVideoTrack

func NewGetPreviewStreamsResponseDefaultVideoTrack

func NewGetPreviewStreamsResponseDefaultVideoTrack() *GetPreviewStreamsResponseDefaultVideoTrack

NewGetPreviewStreamsResponseDefaultVideoTrack instantiates a new GetPreviewStreamsResponseDefaultVideoTrack object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPreviewStreamsResponseDefaultVideoTrackWithDefaults

func NewGetPreviewStreamsResponseDefaultVideoTrackWithDefaults() *GetPreviewStreamsResponseDefaultVideoTrack

NewGetPreviewStreamsResponseDefaultVideoTrackWithDefaults instantiates a new GetPreviewStreamsResponseDefaultVideoTrack object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetBitrate

GetBitrate returns the Bitrate field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetBitrateOk

GetBitrateOk returns a tuple with the Bitrate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetCodecString

GetCodecString returns the CodecString field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetCodecStringOk

func (o *GetPreviewStreamsResponseDefaultVideoTrack) GetCodecStringOk() (*string, bool)

GetCodecStringOk returns a tuple with the CodecString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetFrameRate

GetFrameRate returns the FrameRate field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetFrameRateOk

GetFrameRateOk returns a tuple with the FrameRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetHeight

GetHeight returns the Height field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetHeightOk

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetWidth

GetWidth returns the Width field value if set, zero value otherwise.

func (*GetPreviewStreamsResponseDefaultVideoTrack) GetWidthOk

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasBitrate

HasBitrate returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasCodecString

HasCodecString returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasFrameRate

HasFrameRate returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasHeight

HasHeight returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasId

HasId returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasName

HasName returns a boolean if a field has been set.

func (*GetPreviewStreamsResponseDefaultVideoTrack) HasWidth

HasWidth returns a boolean if a field has been set.

func (GetPreviewStreamsResponseDefaultVideoTrack) MarshalJSON

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetBitrate

SetBitrate gets a reference to the given int32 and assigns it to the Bitrate field.

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetCodecString

SetCodecString gets a reference to the given string and assigns it to the CodecString field.

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetFrameRate

SetFrameRate gets a reference to the given float32 and assigns it to the FrameRate field.

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetHeight

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetPreviewStreamsResponseDefaultVideoTrack) SetWidth

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (GetPreviewStreamsResponseDefaultVideoTrack) ToMap

func (o GetPreviewStreamsResponseDefaultVideoTrack) ToMap() (map[string]interface{}, error)

type GetProductResponse added in v1.1.0

type GetProductResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Errors when fetching product
	Errors []ErrorModelErrorsInner `json:"errors"`
	// Product Array
	Products []GetProductResponseProductsInner `json:"products"`
}

GetProductResponse struct for GetProductResponse

func NewGetProductResponse added in v1.1.0

func NewGetProductResponse(errors []ErrorModelErrorsInner, products []GetProductResponseProductsInner) *GetProductResponse

NewGetProductResponse instantiates a new GetProductResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetProductResponseWithDefaults added in v1.1.0

func NewGetProductResponseWithDefaults() *GetProductResponse

NewGetProductResponseWithDefaults instantiates a new GetProductResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetProductResponse) GetErrors added in v1.1.0

func (o *GetProductResponse) GetErrors() []ErrorModelErrorsInner

GetErrors returns the Errors field value

func (*GetProductResponse) GetErrorsOk added in v1.1.0

func (o *GetProductResponse) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*GetProductResponse) GetProducts added in v1.1.0

GetProducts returns the Products field value

func (*GetProductResponse) GetProductsOk added in v1.1.0

GetProductsOk returns a tuple with the Products field value and a boolean to check if the value has been set.

func (*GetProductResponse) GetSchema added in v1.1.0

func (o *GetProductResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*GetProductResponse) GetSchemaOk added in v1.1.0

func (o *GetProductResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductResponse) HasSchema added in v1.1.0

func (o *GetProductResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (GetProductResponse) MarshalJSON added in v1.1.0

func (o GetProductResponse) MarshalJSON() ([]byte, error)

func (*GetProductResponse) SetErrors added in v1.1.0

func (o *GetProductResponse) SetErrors(v []ErrorModelErrorsInner)

SetErrors sets field value

func (*GetProductResponse) SetProducts added in v1.1.0

SetProducts sets field value

func (*GetProductResponse) SetSchema added in v1.1.0

func (o *GetProductResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (GetProductResponse) ToMap added in v1.1.0

func (o GetProductResponse) ToMap() (map[string]interface{}, error)

type GetProductResponseProductsInner added in v1.1.0

type GetProductResponseProductsInner struct {
	// Description for the product
	Description string `json:"description"`
	// Number of files in the product
	FileCount int64 `json:"file_count"`
	// ID for the product
	Id int64 `json:"id"`
	// Name of the product
	Name string `json:"name"`
	// Region represents the general geolocation the product is in.
	Region *string `json:"region,omitempty"`
	// Total Bytes of the product
	TotalBytes int64 `json:"total_bytes"`
}

GetProductResponseProductsInner struct for GetProductResponseProductsInner

func NewGetProductResponseProductsInner added in v1.1.0

func NewGetProductResponseProductsInner(description string, fileCount int64, id int64, name string, totalBytes int64) *GetProductResponseProductsInner

NewGetProductResponseProductsInner instantiates a new GetProductResponseProductsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetProductResponseProductsInnerWithDefaults added in v1.1.0

func NewGetProductResponseProductsInnerWithDefaults() *GetProductResponseProductsInner

NewGetProductResponseProductsInnerWithDefaults instantiates a new GetProductResponseProductsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetProductResponseProductsInner) GetDescription added in v1.1.0

func (o *GetProductResponseProductsInner) GetDescription() string

GetDescription returns the Description field value

func (*GetProductResponseProductsInner) GetDescriptionOk added in v1.1.0

func (o *GetProductResponseProductsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*GetProductResponseProductsInner) GetFileCount added in v1.1.0

func (o *GetProductResponseProductsInner) GetFileCount() int64

GetFileCount returns the FileCount field value

func (*GetProductResponseProductsInner) GetFileCountOk added in v1.1.0

func (o *GetProductResponseProductsInner) GetFileCountOk() (*int64, bool)

GetFileCountOk returns a tuple with the FileCount field value and a boolean to check if the value has been set.

func (*GetProductResponseProductsInner) GetId added in v1.1.0

GetId returns the Id field value

func (*GetProductResponseProductsInner) GetIdOk added in v1.1.0

func (o *GetProductResponseProductsInner) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetProductResponseProductsInner) GetName added in v1.1.0

GetName returns the Name field value

func (*GetProductResponseProductsInner) GetNameOk added in v1.1.0

func (o *GetProductResponseProductsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetProductResponseProductsInner) GetRegion added in v1.1.0

func (o *GetProductResponseProductsInner) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*GetProductResponseProductsInner) GetRegionOk added in v1.1.0

func (o *GetProductResponseProductsInner) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductResponseProductsInner) GetTotalBytes added in v1.1.0

func (o *GetProductResponseProductsInner) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*GetProductResponseProductsInner) GetTotalBytesOk added in v1.1.0

func (o *GetProductResponseProductsInner) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*GetProductResponseProductsInner) HasRegion added in v1.1.0

func (o *GetProductResponseProductsInner) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (GetProductResponseProductsInner) MarshalJSON added in v1.1.0

func (o GetProductResponseProductsInner) MarshalJSON() ([]byte, error)

func (*GetProductResponseProductsInner) SetDescription added in v1.1.0

func (o *GetProductResponseProductsInner) SetDescription(v string)

SetDescription sets field value

func (*GetProductResponseProductsInner) SetFileCount added in v1.1.0

func (o *GetProductResponseProductsInner) SetFileCount(v int64)

SetFileCount sets field value

func (*GetProductResponseProductsInner) SetId added in v1.1.0

SetId sets field value

func (*GetProductResponseProductsInner) SetName added in v1.1.0

SetName sets field value

func (*GetProductResponseProductsInner) SetRegion added in v1.1.0

func (o *GetProductResponseProductsInner) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*GetProductResponseProductsInner) SetTotalBytes added in v1.1.0

func (o *GetProductResponseProductsInner) SetTotalBytes(v int64)

SetTotalBytes sets field value

func (GetProductResponseProductsInner) ToMap added in v1.1.0

func (o GetProductResponseProductsInner) ToMap() (map[string]interface{}, error)

type GetTaskResponse

type GetTaskResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// when the task was created in RFC3339Nano format
	Created time.Time `json:"created"`
	// indicates if the task is done or not
	Done bool `json:"done"`
	// when the task ended in RFC3339Nano format
	Ended time.Time `json:"ended"`
	// error message if any for this task
	Error string `json:"error"`
	// number of times the task failed
	FailureCount int32 `json:"failure_count"`
	// ID for the task
	Id string `json:"id"`
	// params sent to task
	Params string `json:"params"`
	// the progress of the task
	Progress float64 `json:"progress"`
	// Region represents the general geolocation the task is in.
	Region *string `json:"region,omitempty"`
	// status for the task
	Status string `json:"status"`
	// indicates if the task succeeded or not
	Succeeded bool `json:"succeeded"`
	// type of task
	Type int32 `json:"type"`
	// priority
	Weight int32 `json:"weight"`
	// the version of the worker for this task
	WorkerVersion string `json:"workerVersion"`
	// the id of the worker for the task
	WorkerId int64 `json:"worker_id"`
}

GetTaskResponse struct for GetTaskResponse

func NewGetTaskResponse

func NewGetTaskResponse(created time.Time, done bool, ended time.Time, error_ string, failureCount int32, id string, params string, progress float64, status string, succeeded bool, type_ int32, weight int32, workerVersion string, workerId int64) *GetTaskResponse

NewGetTaskResponse instantiates a new GetTaskResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTaskResponseWithDefaults

func NewGetTaskResponseWithDefaults() *GetTaskResponse

NewGetTaskResponseWithDefaults instantiates a new GetTaskResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTaskResponse) GetCreated

func (o *GetTaskResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*GetTaskResponse) GetCreatedOk

func (o *GetTaskResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetDone

func (o *GetTaskResponse) GetDone() bool

GetDone returns the Done field value

func (*GetTaskResponse) GetDoneOk

func (o *GetTaskResponse) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetEnded

func (o *GetTaskResponse) GetEnded() time.Time

GetEnded returns the Ended field value

func (*GetTaskResponse) GetEndedOk

func (o *GetTaskResponse) GetEndedOk() (*time.Time, bool)

GetEndedOk returns a tuple with the Ended field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetError

func (o *GetTaskResponse) GetError() string

GetError returns the Error field value

func (*GetTaskResponse) GetErrorOk

func (o *GetTaskResponse) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetFailureCount

func (o *GetTaskResponse) GetFailureCount() int32

GetFailureCount returns the FailureCount field value

func (*GetTaskResponse) GetFailureCountOk

func (o *GetTaskResponse) GetFailureCountOk() (*int32, bool)

GetFailureCountOk returns a tuple with the FailureCount field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetId

func (o *GetTaskResponse) GetId() string

GetId returns the Id field value

func (*GetTaskResponse) GetIdOk

func (o *GetTaskResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetParams

func (o *GetTaskResponse) GetParams() string

GetParams returns the Params field value

func (*GetTaskResponse) GetParamsOk

func (o *GetTaskResponse) GetParamsOk() (*string, bool)

GetParamsOk returns a tuple with the Params field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetProgress

func (o *GetTaskResponse) GetProgress() float64

GetProgress returns the Progress field value

func (*GetTaskResponse) GetProgressOk

func (o *GetTaskResponse) GetProgressOk() (*float64, bool)

GetProgressOk returns a tuple with the Progress field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetRegion

func (o *GetTaskResponse) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*GetTaskResponse) GetRegionOk

func (o *GetTaskResponse) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetTaskResponse) GetSchema

func (o *GetTaskResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*GetTaskResponse) GetSchemaOk

func (o *GetTaskResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetTaskResponse) GetStatus

func (o *GetTaskResponse) GetStatus() string

GetStatus returns the Status field value

func (*GetTaskResponse) GetStatusOk

func (o *GetTaskResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetSucceeded

func (o *GetTaskResponse) GetSucceeded() bool

GetSucceeded returns the Succeeded field value

func (*GetTaskResponse) GetSucceededOk

func (o *GetTaskResponse) GetSucceededOk() (*bool, bool)

GetSucceededOk returns a tuple with the Succeeded field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetType

func (o *GetTaskResponse) GetType() int32

GetType returns the Type field value

func (*GetTaskResponse) GetTypeOk

func (o *GetTaskResponse) GetTypeOk() (*int32, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetWeight

func (o *GetTaskResponse) GetWeight() int32

GetWeight returns the Weight field value

func (*GetTaskResponse) GetWeightOk

func (o *GetTaskResponse) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetWorkerId

func (o *GetTaskResponse) GetWorkerId() int64

GetWorkerId returns the WorkerId field value

func (*GetTaskResponse) GetWorkerIdOk

func (o *GetTaskResponse) GetWorkerIdOk() (*int64, bool)

GetWorkerIdOk returns a tuple with the WorkerId field value and a boolean to check if the value has been set.

func (*GetTaskResponse) GetWorkerVersion

func (o *GetTaskResponse) GetWorkerVersion() string

GetWorkerVersion returns the WorkerVersion field value

func (*GetTaskResponse) GetWorkerVersionOk

func (o *GetTaskResponse) GetWorkerVersionOk() (*string, bool)

GetWorkerVersionOk returns a tuple with the WorkerVersion field value and a boolean to check if the value has been set.

func (*GetTaskResponse) HasRegion added in v1.1.0

func (o *GetTaskResponse) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*GetTaskResponse) HasSchema

func (o *GetTaskResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (GetTaskResponse) MarshalJSON

func (o GetTaskResponse) MarshalJSON() ([]byte, error)

func (*GetTaskResponse) SetCreated

func (o *GetTaskResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*GetTaskResponse) SetDone

func (o *GetTaskResponse) SetDone(v bool)

SetDone sets field value

func (*GetTaskResponse) SetEnded

func (o *GetTaskResponse) SetEnded(v time.Time)

SetEnded sets field value

func (*GetTaskResponse) SetError

func (o *GetTaskResponse) SetError(v string)

SetError sets field value

func (*GetTaskResponse) SetFailureCount

func (o *GetTaskResponse) SetFailureCount(v int32)

SetFailureCount sets field value

func (*GetTaskResponse) SetId

func (o *GetTaskResponse) SetId(v string)

SetId sets field value

func (*GetTaskResponse) SetParams

func (o *GetTaskResponse) SetParams(v string)

SetParams sets field value

func (*GetTaskResponse) SetProgress

func (o *GetTaskResponse) SetProgress(v float64)

SetProgress sets field value

func (*GetTaskResponse) SetRegion

func (o *GetTaskResponse) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*GetTaskResponse) SetSchema

func (o *GetTaskResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*GetTaskResponse) SetStatus

func (o *GetTaskResponse) SetStatus(v string)

SetStatus sets field value

func (*GetTaskResponse) SetSucceeded

func (o *GetTaskResponse) SetSucceeded(v bool)

SetSucceeded sets field value

func (*GetTaskResponse) SetType

func (o *GetTaskResponse) SetType(v int32)

SetType sets field value

func (*GetTaskResponse) SetWeight

func (o *GetTaskResponse) SetWeight(v int32)

SetWeight sets field value

func (*GetTaskResponse) SetWorkerId

func (o *GetTaskResponse) SetWorkerId(v int64)

SetWorkerId sets field value

func (*GetTaskResponse) SetWorkerVersion

func (o *GetTaskResponse) SetWorkerVersion(v string)

SetWorkerVersion sets field value

func (GetTaskResponse) ToMap

func (o GetTaskResponse) ToMap() (map[string]interface{}, error)

type GetVODResponse

type GetVODResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Description of a vod
	Description string `json:"description"`
	// File count for the vod
	FileCount int64 `json:"file_count"`
	// ID of a vod
	Id string `json:"id"`
	// Last published time for VOD
	LastPublished *time.Time `json:"last_published,omitempty"`
	// Packaging Format for VOD
	PackagingFormat *string `json:"packaging_format,omitempty"`
	// Store address for vod
	Store       string `json:"store"`
	StorePrefix string `json:"store_prefix"`
	// Total bytes of a vod
	TotalBytes int64 `json:"total_bytes"`
	// Vod version (either v1 or v2)
	Version string `json:"version"`
}

GetVODResponse struct for GetVODResponse

func NewGetVODResponse

func NewGetVODResponse(description string, fileCount int64, id string, store string, storePrefix string, totalBytes int64, version string) *GetVODResponse

NewGetVODResponse instantiates a new GetVODResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVODResponseWithDefaults

func NewGetVODResponseWithDefaults() *GetVODResponse

NewGetVODResponseWithDefaults instantiates a new GetVODResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVODResponse) GetDescription

func (o *GetVODResponse) GetDescription() string

GetDescription returns the Description field value

func (*GetVODResponse) GetDescriptionOk

func (o *GetVODResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*GetVODResponse) GetFileCount

func (o *GetVODResponse) GetFileCount() int64

GetFileCount returns the FileCount field value

func (*GetVODResponse) GetFileCountOk

func (o *GetVODResponse) GetFileCountOk() (*int64, bool)

GetFileCountOk returns a tuple with the FileCount field value and a boolean to check if the value has been set.

func (*GetVODResponse) GetId

func (o *GetVODResponse) GetId() string

GetId returns the Id field value

func (*GetVODResponse) GetIdOk

func (o *GetVODResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetVODResponse) GetLastPublished

func (o *GetVODResponse) GetLastPublished() time.Time

GetLastPublished returns the LastPublished field value if set, zero value otherwise.

func (*GetVODResponse) GetLastPublishedOk

func (o *GetVODResponse) GetLastPublishedOk() (*time.Time, bool)

GetLastPublishedOk returns a tuple with the LastPublished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVODResponse) GetPackagingFormat

func (o *GetVODResponse) GetPackagingFormat() string

GetPackagingFormat returns the PackagingFormat field value if set, zero value otherwise.

func (*GetVODResponse) GetPackagingFormatOk

func (o *GetVODResponse) GetPackagingFormatOk() (*string, bool)

GetPackagingFormatOk returns a tuple with the PackagingFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVODResponse) GetSchema

func (o *GetVODResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*GetVODResponse) GetSchemaOk

func (o *GetVODResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVODResponse) GetStore

func (o *GetVODResponse) GetStore() string

GetStore returns the Store field value

func (*GetVODResponse) GetStoreOk

func (o *GetVODResponse) GetStoreOk() (*string, bool)

GetStoreOk returns a tuple with the Store field value and a boolean to check if the value has been set.

func (*GetVODResponse) GetStorePrefix

func (o *GetVODResponse) GetStorePrefix() string

GetStorePrefix returns the StorePrefix field value

func (*GetVODResponse) GetStorePrefixOk

func (o *GetVODResponse) GetStorePrefixOk() (*string, bool)

GetStorePrefixOk returns a tuple with the StorePrefix field value and a boolean to check if the value has been set.

func (*GetVODResponse) GetTotalBytes

func (o *GetVODResponse) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*GetVODResponse) GetTotalBytesOk

func (o *GetVODResponse) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*GetVODResponse) GetVersion

func (o *GetVODResponse) GetVersion() string

GetVersion returns the Version field value

func (*GetVODResponse) GetVersionOk

func (o *GetVODResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*GetVODResponse) HasLastPublished

func (o *GetVODResponse) HasLastPublished() bool

HasLastPublished returns a boolean if a field has been set.

func (*GetVODResponse) HasPackagingFormat

func (o *GetVODResponse) HasPackagingFormat() bool

HasPackagingFormat returns a boolean if a field has been set.

func (*GetVODResponse) HasSchema

func (o *GetVODResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (GetVODResponse) MarshalJSON

func (o GetVODResponse) MarshalJSON() ([]byte, error)

func (*GetVODResponse) SetDescription

func (o *GetVODResponse) SetDescription(v string)

SetDescription sets field value

func (*GetVODResponse) SetFileCount

func (o *GetVODResponse) SetFileCount(v int64)

SetFileCount sets field value

func (*GetVODResponse) SetId

func (o *GetVODResponse) SetId(v string)

SetId sets field value

func (*GetVODResponse) SetLastPublished

func (o *GetVODResponse) SetLastPublished(v time.Time)

SetLastPublished gets a reference to the given time.Time and assigns it to the LastPublished field.

func (*GetVODResponse) SetPackagingFormat

func (o *GetVODResponse) SetPackagingFormat(v string)

SetPackagingFormat gets a reference to the given string and assigns it to the PackagingFormat field.

func (*GetVODResponse) SetSchema

func (o *GetVODResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*GetVODResponse) SetStore

func (o *GetVODResponse) SetStore(v string)

SetStore sets field value

func (*GetVODResponse) SetStorePrefix

func (o *GetVODResponse) SetStorePrefix(v string)

SetStorePrefix sets field value

func (*GetVODResponse) SetTotalBytes

func (o *GetVODResponse) SetTotalBytes(v int64)

SetTotalBytes sets field value

func (*GetVODResponse) SetVersion

func (o *GetVODResponse) SetVersion(v string)

SetVersion sets field value

func (GetVODResponse) ToMap

func (o GetVODResponse) ToMap() (map[string]interface{}, error)

type HighLevelClient

type HighLevelClient struct {
	*APIClient
	*http.Client
}

HighLevelClient wraps an APIClient and http.Client, as well as providing custom high-level functionality.

func NewWithAuthHeader added in v1.5.0

func NewWithAuthHeader(header string) *HighLevelClient

NewWithAuthHeader creates a new authenticated client using the given authorization header. The header format should be `Bearer <token>`, where `<token>` is replaced by the contents of the encoded & signed JWT.

func NewWithClientCredentials

func NewWithClientCredentials(clientID, clientSecret, organization string) *HighLevelClient

NewWithClientCredentials creates a new authenticated client using the OAuth 2.0 client credentials flow, caching and refreshing the access token as needed whenever requests to the API are made. Leave the organization blank if using multi-org tokens.

func (*HighLevelClient) Decode

func (c *HighLevelClient) Decode(v interface{}, body []byte, contentType string) error

Decode a response body based on the content type.

func (*HighLevelClient) Do

func (c *HighLevelClient) Do(req *http.Request) (*http.Response, error)

Do the request, logging the request/response if debugging is enabled.

func (*HighLevelClient) DoModel

func (c *HighLevelClient) DoModel(req *http.Request, model interface{}) (*http.Response, error)

DoModel takes an HTTP request like http.Client.Do and makes the request. If successful, it also loads the model from the response.

func (*HighLevelClient) GetModel

func (c *HighLevelClient) GetModel(uri string, model interface{}) (*http.Response, error)

GetModel performs an HTTP GET on the given URI and loads the model from the response if successful.

type InsertMetadataRequest

type InsertMetadataRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// ID3 payload as UTF-8 text
	Payload string `json:"payload"`
}

InsertMetadataRequest struct for InsertMetadataRequest

func NewInsertMetadataRequest

func NewInsertMetadataRequest(payload string) *InsertMetadataRequest

NewInsertMetadataRequest instantiates a new InsertMetadataRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInsertMetadataRequestWithDefaults

func NewInsertMetadataRequestWithDefaults() *InsertMetadataRequest

NewInsertMetadataRequestWithDefaults instantiates a new InsertMetadataRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InsertMetadataRequest) GetPayload

func (o *InsertMetadataRequest) GetPayload() string

GetPayload returns the Payload field value

func (*InsertMetadataRequest) GetPayloadOk

func (o *InsertMetadataRequest) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*InsertMetadataRequest) GetSchema

func (o *InsertMetadataRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*InsertMetadataRequest) GetSchemaOk

func (o *InsertMetadataRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InsertMetadataRequest) HasSchema

func (o *InsertMetadataRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (InsertMetadataRequest) MarshalJSON

func (o InsertMetadataRequest) MarshalJSON() ([]byte, error)

func (*InsertMetadataRequest) SetPayload

func (o *InsertMetadataRequest) SetPayload(v string)

SetPayload sets field value

func (*InsertMetadataRequest) SetSchema

func (o *InsertMetadataRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (InsertMetadataRequest) ToMap

func (o InsertMetadataRequest) ToMap() (map[string]interface{}, error)

type InsertMetadataResult

type InsertMetadataResult struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// The media stream timestamp for where the transcoder inserted the metadata
	PresentationTime time.Time `json:"presentation_time"`
}

InsertMetadataResult struct for InsertMetadataResult

func NewInsertMetadataResult

func NewInsertMetadataResult(presentationTime time.Time) *InsertMetadataResult

NewInsertMetadataResult instantiates a new InsertMetadataResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInsertMetadataResultWithDefaults

func NewInsertMetadataResultWithDefaults() *InsertMetadataResult

NewInsertMetadataResultWithDefaults instantiates a new InsertMetadataResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InsertMetadataResult) GetPresentationTime

func (o *InsertMetadataResult) GetPresentationTime() time.Time

GetPresentationTime returns the PresentationTime field value

func (*InsertMetadataResult) GetPresentationTimeOk

func (o *InsertMetadataResult) GetPresentationTimeOk() (*time.Time, bool)

GetPresentationTimeOk returns a tuple with the PresentationTime field value and a boolean to check if the value has been set.

func (*InsertMetadataResult) GetSchema

func (o *InsertMetadataResult) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*InsertMetadataResult) GetSchemaOk

func (o *InsertMetadataResult) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InsertMetadataResult) HasSchema

func (o *InsertMetadataResult) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (InsertMetadataResult) MarshalJSON

func (o InsertMetadataResult) MarshalJSON() ([]byte, error)

func (*InsertMetadataResult) SetPresentationTime

func (o *InsertMetadataResult) SetPresentationTime(v time.Time)

SetPresentationTime sets field value

func (*InsertMetadataResult) SetSchema

func (o *InsertMetadataResult) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (InsertMetadataResult) ToMap

func (o InsertMetadataResult) ToMap() (map[string]interface{}, error)

type ListClipsForVodResponse added in v1.4.0

type ListClipsForVodResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// List of clips for the channel
	ChannelClips []ListClipsForVodResponseChannelClipsInner `json:"channel_clips"`
	// Reports failures to fetch the clips of a single VOD. Empty if clips from all VODs are successfully fetched.
	Errors []ErrorModelErrorsInner `json:"errors"`
}

ListClipsForVodResponse struct for ListClipsForVodResponse

func NewListClipsForVodResponse added in v1.4.0

func NewListClipsForVodResponse(channelClips []ListClipsForVodResponseChannelClipsInner, errors []ErrorModelErrorsInner) *ListClipsForVodResponse

NewListClipsForVodResponse instantiates a new ListClipsForVodResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListClipsForVodResponseWithDefaults added in v1.4.0

func NewListClipsForVodResponseWithDefaults() *ListClipsForVodResponse

NewListClipsForVodResponseWithDefaults instantiates a new ListClipsForVodResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListClipsForVodResponse) GetChannelClips added in v1.4.0

GetChannelClips returns the ChannelClips field value

func (*ListClipsForVodResponse) GetChannelClipsOk added in v1.4.0

GetChannelClipsOk returns a tuple with the ChannelClips field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponse) GetErrors added in v1.4.0

GetErrors returns the Errors field value

func (*ListClipsForVodResponse) GetErrorsOk added in v1.4.0

func (o *ListClipsForVodResponse) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponse) GetSchema added in v1.4.0

func (o *ListClipsForVodResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ListClipsForVodResponse) GetSchemaOk added in v1.4.0

func (o *ListClipsForVodResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListClipsForVodResponse) HasSchema added in v1.4.0

func (o *ListClipsForVodResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ListClipsForVodResponse) MarshalJSON added in v1.4.0

func (o ListClipsForVodResponse) MarshalJSON() ([]byte, error)

func (*ListClipsForVodResponse) SetChannelClips added in v1.4.0

SetChannelClips sets field value

func (*ListClipsForVodResponse) SetErrors added in v1.4.0

SetErrors sets field value

func (*ListClipsForVodResponse) SetSchema added in v1.4.0

func (o *ListClipsForVodResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (ListClipsForVodResponse) ToMap added in v1.4.0

func (o ListClipsForVodResponse) ToMap() (map[string]interface{}, error)

type ListClipsForVodResponseChannelClipsInner added in v1.4.0

type ListClipsForVodResponseChannelClipsInner struct {
	// List of clips associated with the VOD
	Clips []ListClipsForVodResponseChannelClipsInnerClipsInner `json:"clips"`
	// ID of the VOD from which the clips were created
	VodId string `json:"vod_id"`
}

ListClipsForVodResponseChannelClipsInner struct for ListClipsForVodResponseChannelClipsInner

func NewListClipsForVodResponseChannelClipsInner added in v1.4.0

func NewListClipsForVodResponseChannelClipsInner(clips []ListClipsForVodResponseChannelClipsInnerClipsInner, vodId string) *ListClipsForVodResponseChannelClipsInner

NewListClipsForVodResponseChannelClipsInner instantiates a new ListClipsForVodResponseChannelClipsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListClipsForVodResponseChannelClipsInnerWithDefaults added in v1.4.0

func NewListClipsForVodResponseChannelClipsInnerWithDefaults() *ListClipsForVodResponseChannelClipsInner

NewListClipsForVodResponseChannelClipsInnerWithDefaults instantiates a new ListClipsForVodResponseChannelClipsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListClipsForVodResponseChannelClipsInner) GetClips added in v1.4.0

GetClips returns the Clips field value

func (*ListClipsForVodResponseChannelClipsInner) GetClipsOk added in v1.4.0

GetClipsOk returns a tuple with the Clips field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInner) GetVodId added in v1.4.0

GetVodId returns the VodId field value

func (*ListClipsForVodResponseChannelClipsInner) GetVodIdOk added in v1.4.0

GetVodIdOk returns a tuple with the VodId field value and a boolean to check if the value has been set.

func (ListClipsForVodResponseChannelClipsInner) MarshalJSON added in v1.4.0

func (*ListClipsForVodResponseChannelClipsInner) SetClips added in v1.4.0

SetClips sets field value

func (*ListClipsForVodResponseChannelClipsInner) SetVodId added in v1.4.0

SetVodId sets field value

func (ListClipsForVodResponseChannelClipsInner) ToMap added in v1.4.0

func (o ListClipsForVodResponseChannelClipsInner) ToMap() (map[string]interface{}, error)

type ListClipsForVodResponseChannelClipsInnerClipsInner added in v1.4.0

type ListClipsForVodResponseChannelClipsInnerClipsInner struct {
	// Primary ID for the clip
	ClipId string `json:"clip_id"`
	// Created timestamp in RFC3339Nano format
	Created time.Time `json:"created"`
	// Description for the clip
	Description string `json:"description"`
	// Duration of the clip in seconds
	Duration int64 `json:"duration"`
	// End timestamp in RFC3339Nano format
	End time.Time `json:"end"`
	// Path for the MP4 for the clip
	Mp4path string `json:"mp4path"`
	// Start timestamp in RFC3339Nano format
	Start time.Time `json:"start"`
}

ListClipsForVodResponseChannelClipsInnerClipsInner struct for ListClipsForVodResponseChannelClipsInnerClipsInner

func NewListClipsForVodResponseChannelClipsInnerClipsInner added in v1.4.0

func NewListClipsForVodResponseChannelClipsInnerClipsInner(clipId string, created time.Time, description string, duration int64, end time.Time, mp4path string, start time.Time) *ListClipsForVodResponseChannelClipsInnerClipsInner

NewListClipsForVodResponseChannelClipsInnerClipsInner instantiates a new ListClipsForVodResponseChannelClipsInnerClipsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListClipsForVodResponseChannelClipsInnerClipsInnerWithDefaults added in v1.4.0

func NewListClipsForVodResponseChannelClipsInnerClipsInnerWithDefaults() *ListClipsForVodResponseChannelClipsInnerClipsInner

NewListClipsForVodResponseChannelClipsInnerClipsInnerWithDefaults instantiates a new ListClipsForVodResponseChannelClipsInnerClipsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetClipId added in v1.4.0

GetClipId returns the ClipId field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetClipIdOk added in v1.4.0

GetClipIdOk returns a tuple with the ClipId field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetCreated added in v1.4.0

GetCreated returns the Created field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetCreatedOk added in v1.4.0

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetDescription added in v1.4.0

GetDescription returns the Description field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetDescriptionOk added in v1.4.0

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetDuration added in v1.4.0

GetDuration returns the Duration field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetDurationOk added in v1.4.0

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetEnd added in v1.4.0

GetEnd returns the End field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetEndOk added in v1.4.0

GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetMp4path added in v1.4.0

GetMp4path returns the Mp4path field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetMp4pathOk added in v1.4.0

GetMp4pathOk returns a tuple with the Mp4path field value and a boolean to check if the value has been set.

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetStart added in v1.4.0

GetStart returns the Start field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) GetStartOk added in v1.4.0

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (ListClipsForVodResponseChannelClipsInnerClipsInner) MarshalJSON added in v1.4.0

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetClipId added in v1.4.0

SetClipId sets field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetCreated added in v1.4.0

SetCreated sets field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetDescription added in v1.4.0

SetDescription sets field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetDuration added in v1.4.0

SetDuration sets field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetEnd added in v1.4.0

SetEnd sets field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetMp4path added in v1.4.0

SetMp4path sets field value

func (*ListClipsForVodResponseChannelClipsInnerClipsInner) SetStart added in v1.4.0

SetStart sets field value

func (ListClipsForVodResponseChannelClipsInnerClipsInner) ToMap added in v1.4.0

type ListClipsResponse

type ListClipsResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// List of clips for the channel
	ChannelClips []ListClipsForVodResponseChannelClipsInner `json:"channel_clips"`
	// Reports failures to fetch the clips of a single VOD. Empty if clips from all VODs are successfully fetched.
	Errors []string `json:"errors"`
}

ListClipsResponse struct for ListClipsResponse

func NewListClipsResponse

func NewListClipsResponse(channelClips []ListClipsForVodResponseChannelClipsInner, errors []string) *ListClipsResponse

NewListClipsResponse instantiates a new ListClipsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListClipsResponseWithDefaults

func NewListClipsResponseWithDefaults() *ListClipsResponse

NewListClipsResponseWithDefaults instantiates a new ListClipsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListClipsResponse) GetChannelClips

GetChannelClips returns the ChannelClips field value

func (*ListClipsResponse) GetChannelClipsOk

GetChannelClipsOk returns a tuple with the ChannelClips field value and a boolean to check if the value has been set.

func (*ListClipsResponse) GetErrors

func (o *ListClipsResponse) GetErrors() []string

GetErrors returns the Errors field value

func (*ListClipsResponse) GetErrorsOk

func (o *ListClipsResponse) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ListClipsResponse) GetSchema

func (o *ListClipsResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ListClipsResponse) GetSchemaOk

func (o *ListClipsResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListClipsResponse) HasSchema

func (o *ListClipsResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ListClipsResponse) MarshalJSON

func (o ListClipsResponse) MarshalJSON() ([]byte, error)

func (*ListClipsResponse) SetChannelClips

SetChannelClips sets field value

func (*ListClipsResponse) SetErrors

func (o *ListClipsResponse) SetErrors(v []string)

SetErrors sets field value

func (*ListClipsResponse) SetSchema

func (o *ListClipsResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (ListClipsResponse) ToMap

func (o ListClipsResponse) ToMap() (map[string]interface{}, error)

type ListProductsResponse added in v1.1.0

type ListProductsResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Errors when fetching products
	Errors []ErrorModelErrorsInner `json:"errors"`
	// Product Array
	Products []GetProductResponseProductsInner `json:"products"`
}

ListProductsResponse struct for ListProductsResponse

func NewListProductsResponse added in v1.1.0

func NewListProductsResponse(errors []ErrorModelErrorsInner, products []GetProductResponseProductsInner) *ListProductsResponse

NewListProductsResponse instantiates a new ListProductsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListProductsResponseWithDefaults added in v1.1.0

func NewListProductsResponseWithDefaults() *ListProductsResponse

NewListProductsResponseWithDefaults instantiates a new ListProductsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListProductsResponse) GetErrors added in v1.1.0

GetErrors returns the Errors field value

func (*ListProductsResponse) GetErrorsOk added in v1.1.0

func (o *ListProductsResponse) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ListProductsResponse) GetProducts added in v1.1.0

GetProducts returns the Products field value

func (*ListProductsResponse) GetProductsOk added in v1.1.0

GetProductsOk returns a tuple with the Products field value and a boolean to check if the value has been set.

func (*ListProductsResponse) GetSchema added in v1.1.0

func (o *ListProductsResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ListProductsResponse) GetSchemaOk added in v1.1.0

func (o *ListProductsResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProductsResponse) HasSchema added in v1.1.0

func (o *ListProductsResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ListProductsResponse) MarshalJSON added in v1.1.0

func (o ListProductsResponse) MarshalJSON() ([]byte, error)

func (*ListProductsResponse) SetErrors added in v1.1.0

func (o *ListProductsResponse) SetErrors(v []ErrorModelErrorsInner)

SetErrors sets field value

func (*ListProductsResponse) SetProducts added in v1.1.0

SetProducts sets field value

func (*ListProductsResponse) SetSchema added in v1.1.0

func (o *ListProductsResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (ListProductsResponse) ToMap added in v1.1.0

func (o ListProductsResponse) ToMap() (map[string]interface{}, error)

type ListProgramsResponse

type ListProgramsResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Errors when fetching programs
	Errors []ErrorModelErrorsInner `json:"errors"`
	// Program Array
	Programs []ListProgramsResponseProgramsInner `json:"programs"`
}

ListProgramsResponse struct for ListProgramsResponse

func NewListProgramsResponse

func NewListProgramsResponse(errors []ErrorModelErrorsInner, programs []ListProgramsResponseProgramsInner) *ListProgramsResponse

NewListProgramsResponse instantiates a new ListProgramsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListProgramsResponseWithDefaults

func NewListProgramsResponseWithDefaults() *ListProgramsResponse

NewListProgramsResponseWithDefaults instantiates a new ListProgramsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListProgramsResponse) GetErrors

GetErrors returns the Errors field value

func (*ListProgramsResponse) GetErrorsOk

func (o *ListProgramsResponse) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ListProgramsResponse) GetPrograms

GetPrograms returns the Programs field value

func (*ListProgramsResponse) GetProgramsOk

GetProgramsOk returns a tuple with the Programs field value and a boolean to check if the value has been set.

func (*ListProgramsResponse) GetSchema

func (o *ListProgramsResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ListProgramsResponse) GetSchemaOk

func (o *ListProgramsResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProgramsResponse) HasSchema

func (o *ListProgramsResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ListProgramsResponse) MarshalJSON

func (o ListProgramsResponse) MarshalJSON() ([]byte, error)

func (*ListProgramsResponse) SetErrors

func (o *ListProgramsResponse) SetErrors(v []ErrorModelErrorsInner)

SetErrors sets field value

func (*ListProgramsResponse) SetPrograms

SetPrograms sets field value

func (*ListProgramsResponse) SetSchema

func (o *ListProgramsResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (ListProgramsResponse) ToMap

func (o ListProgramsResponse) ToMap() (map[string]interface{}, error)

type ListProgramsResponseProgramsInner

type ListProgramsResponseProgramsInner struct {
	// Description for the Program
	Description string `json:"description"`
	// Number of files in the program
	FileCount int64 `json:"file_count"`
	// ID for the program
	Id string `json:"id"`
	// Last published time for the program
	LastPublished time.Time `json:"last_published"`
	// Clip ID published for program
	PublishedClipId int64 `json:"published_clip_id"`
	// VOD ID published for program
	PublishedVodId int64 `json:"published_vod_id"`
	// Region represents the general geolocation the program is in.
	Region *string `json:"region,omitempty"`
	// How many days the program is retained for
	RetentionDays int64 `json:"retention_days"`
	// Total Bytes of the Program
	TotalBytes int64 `json:"total_bytes"`
}

ListProgramsResponseProgramsInner struct for ListProgramsResponseProgramsInner

func NewListProgramsResponseProgramsInner

func NewListProgramsResponseProgramsInner(description string, fileCount int64, id string, lastPublished time.Time, publishedClipId int64, publishedVodId int64, retentionDays int64, totalBytes int64) *ListProgramsResponseProgramsInner

NewListProgramsResponseProgramsInner instantiates a new ListProgramsResponseProgramsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListProgramsResponseProgramsInnerWithDefaults

func NewListProgramsResponseProgramsInnerWithDefaults() *ListProgramsResponseProgramsInner

NewListProgramsResponseProgramsInnerWithDefaults instantiates a new ListProgramsResponseProgramsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListProgramsResponseProgramsInner) GetDescription

func (o *ListProgramsResponseProgramsInner) GetDescription() string

GetDescription returns the Description field value

func (*ListProgramsResponseProgramsInner) GetDescriptionOk

func (o *ListProgramsResponseProgramsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetFileCount

func (o *ListProgramsResponseProgramsInner) GetFileCount() int64

GetFileCount returns the FileCount field value

func (*ListProgramsResponseProgramsInner) GetFileCountOk

func (o *ListProgramsResponseProgramsInner) GetFileCountOk() (*int64, bool)

GetFileCountOk returns a tuple with the FileCount field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetId

GetId returns the Id field value

func (*ListProgramsResponseProgramsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetLastPublished

func (o *ListProgramsResponseProgramsInner) GetLastPublished() time.Time

GetLastPublished returns the LastPublished field value

func (*ListProgramsResponseProgramsInner) GetLastPublishedOk

func (o *ListProgramsResponseProgramsInner) GetLastPublishedOk() (*time.Time, bool)

GetLastPublishedOk returns a tuple with the LastPublished field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetPublishedClipId

func (o *ListProgramsResponseProgramsInner) GetPublishedClipId() int64

GetPublishedClipId returns the PublishedClipId field value

func (*ListProgramsResponseProgramsInner) GetPublishedClipIdOk

func (o *ListProgramsResponseProgramsInner) GetPublishedClipIdOk() (*int64, bool)

GetPublishedClipIdOk returns a tuple with the PublishedClipId field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetPublishedVodId

func (o *ListProgramsResponseProgramsInner) GetPublishedVodId() int64

GetPublishedVodId returns the PublishedVodId field value

func (*ListProgramsResponseProgramsInner) GetPublishedVodIdOk

func (o *ListProgramsResponseProgramsInner) GetPublishedVodIdOk() (*int64, bool)

GetPublishedVodIdOk returns a tuple with the PublishedVodId field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetRegion

GetRegion returns the Region field value if set, zero value otherwise.

func (*ListProgramsResponseProgramsInner) GetRegionOk

func (o *ListProgramsResponseProgramsInner) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetRetentionDays

func (o *ListProgramsResponseProgramsInner) GetRetentionDays() int64

GetRetentionDays returns the RetentionDays field value

func (*ListProgramsResponseProgramsInner) GetRetentionDaysOk

func (o *ListProgramsResponseProgramsInner) GetRetentionDaysOk() (*int64, bool)

GetRetentionDaysOk returns a tuple with the RetentionDays field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) GetTotalBytes

func (o *ListProgramsResponseProgramsInner) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*ListProgramsResponseProgramsInner) GetTotalBytesOk

func (o *ListProgramsResponseProgramsInner) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*ListProgramsResponseProgramsInner) HasRegion added in v1.1.0

func (o *ListProgramsResponseProgramsInner) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (ListProgramsResponseProgramsInner) MarshalJSON

func (o ListProgramsResponseProgramsInner) MarshalJSON() ([]byte, error)

func (*ListProgramsResponseProgramsInner) SetDescription

func (o *ListProgramsResponseProgramsInner) SetDescription(v string)

SetDescription sets field value

func (*ListProgramsResponseProgramsInner) SetFileCount

func (o *ListProgramsResponseProgramsInner) SetFileCount(v int64)

SetFileCount sets field value

func (*ListProgramsResponseProgramsInner) SetId

SetId sets field value

func (*ListProgramsResponseProgramsInner) SetLastPublished

func (o *ListProgramsResponseProgramsInner) SetLastPublished(v time.Time)

SetLastPublished sets field value

func (*ListProgramsResponseProgramsInner) SetPublishedClipId

func (o *ListProgramsResponseProgramsInner) SetPublishedClipId(v int64)

SetPublishedClipId sets field value

func (*ListProgramsResponseProgramsInner) SetPublishedVodId

func (o *ListProgramsResponseProgramsInner) SetPublishedVodId(v int64)

SetPublishedVodId sets field value

func (*ListProgramsResponseProgramsInner) SetRegion

func (o *ListProgramsResponseProgramsInner) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*ListProgramsResponseProgramsInner) SetRetentionDays

func (o *ListProgramsResponseProgramsInner) SetRetentionDays(v int64)

SetRetentionDays sets field value

func (*ListProgramsResponseProgramsInner) SetTotalBytes

func (o *ListProgramsResponseProgramsInner) SetTotalBytes(v int64)

SetTotalBytes sets field value

func (ListProgramsResponseProgramsInner) ToMap

func (o ListProgramsResponseProgramsInner) ToMap() (map[string]interface{}, error)

type ListTasksResponse

type ListTasksResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Errors when fetching tasks
	Errors []ErrorModelErrorsInner `json:"errors"`
	// Task Array
	Tasks []ListTasksResponseTasksInner `json:"tasks"`
}

ListTasksResponse struct for ListTasksResponse

func NewListTasksResponse

func NewListTasksResponse(errors []ErrorModelErrorsInner, tasks []ListTasksResponseTasksInner) *ListTasksResponse

NewListTasksResponse instantiates a new ListTasksResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListTasksResponseWithDefaults

func NewListTasksResponseWithDefaults() *ListTasksResponse

NewListTasksResponseWithDefaults instantiates a new ListTasksResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListTasksResponse) GetErrors

func (o *ListTasksResponse) GetErrors() []ErrorModelErrorsInner

GetErrors returns the Errors field value

func (*ListTasksResponse) GetErrorsOk

func (o *ListTasksResponse) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ListTasksResponse) GetSchema

func (o *ListTasksResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ListTasksResponse) GetSchemaOk

func (o *ListTasksResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListTasksResponse) GetTasks

GetTasks returns the Tasks field value

func (*ListTasksResponse) GetTasksOk

func (o *ListTasksResponse) GetTasksOk() ([]ListTasksResponseTasksInner, bool)

GetTasksOk returns a tuple with the Tasks field value and a boolean to check if the value has been set.

func (*ListTasksResponse) HasSchema

func (o *ListTasksResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ListTasksResponse) MarshalJSON

func (o ListTasksResponse) MarshalJSON() ([]byte, error)

func (*ListTasksResponse) SetErrors

func (o *ListTasksResponse) SetErrors(v []ErrorModelErrorsInner)

SetErrors sets field value

func (*ListTasksResponse) SetSchema

func (o *ListTasksResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*ListTasksResponse) SetTasks

SetTasks sets field value

func (ListTasksResponse) ToMap

func (o ListTasksResponse) ToMap() (map[string]interface{}, error)

type ListTasksResponseTasksInner

type ListTasksResponseTasksInner struct {
	// when the task was created in RFC3339Nano format
	Created time.Time `json:"created"`
	// indicates if the task is done or not
	Done bool `json:"done"`
	// when the task ended in RFC3339Nano format
	Ended time.Time `json:"ended"`
	// error message if any for this task
	Error string `json:"error"`
	// number of times the task failed
	FailureCount int32 `json:"failure_count"`
	// ID for the task
	Id string `json:"id"`
	// params sent to task
	Params string `json:"params"`
	// the progress of the task
	Progress float64 `json:"progress"`
	// Region represents the general geolocation the task is in.
	Region *string `json:"region,omitempty"`
	// status for the task
	Status string `json:"status"`
	// indicates if the task succeeded or not
	Succeeded bool `json:"succeeded"`
	// type of task
	Type int32 `json:"type"`
	// priority
	Weight int32 `json:"weight"`
	// the version of the worker for this task
	WorkerVersion string `json:"workerVersion"`
	// the id of the worker for the task
	WorkerId int64 `json:"worker_id"`
}

ListTasksResponseTasksInner struct for ListTasksResponseTasksInner

func NewListTasksResponseTasksInner

func NewListTasksResponseTasksInner(created time.Time, done bool, ended time.Time, error_ string, failureCount int32, id string, params string, progress float64, status string, succeeded bool, type_ int32, weight int32, workerVersion string, workerId int64) *ListTasksResponseTasksInner

NewListTasksResponseTasksInner instantiates a new ListTasksResponseTasksInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListTasksResponseTasksInnerWithDefaults

func NewListTasksResponseTasksInnerWithDefaults() *ListTasksResponseTasksInner

NewListTasksResponseTasksInnerWithDefaults instantiates a new ListTasksResponseTasksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListTasksResponseTasksInner) GetCreated

func (o *ListTasksResponseTasksInner) GetCreated() time.Time

GetCreated returns the Created field value

func (*ListTasksResponseTasksInner) GetCreatedOk

func (o *ListTasksResponseTasksInner) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetDone

func (o *ListTasksResponseTasksInner) GetDone() bool

GetDone returns the Done field value

func (*ListTasksResponseTasksInner) GetDoneOk

func (o *ListTasksResponseTasksInner) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetEnded

func (o *ListTasksResponseTasksInner) GetEnded() time.Time

GetEnded returns the Ended field value

func (*ListTasksResponseTasksInner) GetEndedOk

func (o *ListTasksResponseTasksInner) GetEndedOk() (*time.Time, bool)

GetEndedOk returns a tuple with the Ended field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetError

func (o *ListTasksResponseTasksInner) GetError() string

GetError returns the Error field value

func (*ListTasksResponseTasksInner) GetErrorOk

func (o *ListTasksResponseTasksInner) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetFailureCount

func (o *ListTasksResponseTasksInner) GetFailureCount() int32

GetFailureCount returns the FailureCount field value

func (*ListTasksResponseTasksInner) GetFailureCountOk

func (o *ListTasksResponseTasksInner) GetFailureCountOk() (*int32, bool)

GetFailureCountOk returns a tuple with the FailureCount field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetId

GetId returns the Id field value

func (*ListTasksResponseTasksInner) GetIdOk

func (o *ListTasksResponseTasksInner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetParams

func (o *ListTasksResponseTasksInner) GetParams() string

GetParams returns the Params field value

func (*ListTasksResponseTasksInner) GetParamsOk

func (o *ListTasksResponseTasksInner) GetParamsOk() (*string, bool)

GetParamsOk returns a tuple with the Params field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetProgress

func (o *ListTasksResponseTasksInner) GetProgress() float64

GetProgress returns the Progress field value

func (*ListTasksResponseTasksInner) GetProgressOk

func (o *ListTasksResponseTasksInner) GetProgressOk() (*float64, bool)

GetProgressOk returns a tuple with the Progress field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetRegion

func (o *ListTasksResponseTasksInner) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*ListTasksResponseTasksInner) GetRegionOk

func (o *ListTasksResponseTasksInner) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetStatus

func (o *ListTasksResponseTasksInner) GetStatus() string

GetStatus returns the Status field value

func (*ListTasksResponseTasksInner) GetStatusOk

func (o *ListTasksResponseTasksInner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetSucceeded

func (o *ListTasksResponseTasksInner) GetSucceeded() bool

GetSucceeded returns the Succeeded field value

func (*ListTasksResponseTasksInner) GetSucceededOk

func (o *ListTasksResponseTasksInner) GetSucceededOk() (*bool, bool)

GetSucceededOk returns a tuple with the Succeeded field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetType

func (o *ListTasksResponseTasksInner) GetType() int32

GetType returns the Type field value

func (*ListTasksResponseTasksInner) GetTypeOk

func (o *ListTasksResponseTasksInner) GetTypeOk() (*int32, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetWeight

func (o *ListTasksResponseTasksInner) GetWeight() int32

GetWeight returns the Weight field value

func (*ListTasksResponseTasksInner) GetWeightOk

func (o *ListTasksResponseTasksInner) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetWorkerId

func (o *ListTasksResponseTasksInner) GetWorkerId() int64

GetWorkerId returns the WorkerId field value

func (*ListTasksResponseTasksInner) GetWorkerIdOk

func (o *ListTasksResponseTasksInner) GetWorkerIdOk() (*int64, bool)

GetWorkerIdOk returns a tuple with the WorkerId field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) GetWorkerVersion

func (o *ListTasksResponseTasksInner) GetWorkerVersion() string

GetWorkerVersion returns the WorkerVersion field value

func (*ListTasksResponseTasksInner) GetWorkerVersionOk

func (o *ListTasksResponseTasksInner) GetWorkerVersionOk() (*string, bool)

GetWorkerVersionOk returns a tuple with the WorkerVersion field value and a boolean to check if the value has been set.

func (*ListTasksResponseTasksInner) HasRegion added in v1.1.0

func (o *ListTasksResponseTasksInner) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (ListTasksResponseTasksInner) MarshalJSON

func (o ListTasksResponseTasksInner) MarshalJSON() ([]byte, error)

func (*ListTasksResponseTasksInner) SetCreated

func (o *ListTasksResponseTasksInner) SetCreated(v time.Time)

SetCreated sets field value

func (*ListTasksResponseTasksInner) SetDone

func (o *ListTasksResponseTasksInner) SetDone(v bool)

SetDone sets field value

func (*ListTasksResponseTasksInner) SetEnded

func (o *ListTasksResponseTasksInner) SetEnded(v time.Time)

SetEnded sets field value

func (*ListTasksResponseTasksInner) SetError

func (o *ListTasksResponseTasksInner) SetError(v string)

SetError sets field value

func (*ListTasksResponseTasksInner) SetFailureCount

func (o *ListTasksResponseTasksInner) SetFailureCount(v int32)

SetFailureCount sets field value

func (*ListTasksResponseTasksInner) SetId

func (o *ListTasksResponseTasksInner) SetId(v string)

SetId sets field value

func (*ListTasksResponseTasksInner) SetParams

func (o *ListTasksResponseTasksInner) SetParams(v string)

SetParams sets field value

func (*ListTasksResponseTasksInner) SetProgress

func (o *ListTasksResponseTasksInner) SetProgress(v float64)

SetProgress sets field value

func (*ListTasksResponseTasksInner) SetRegion

func (o *ListTasksResponseTasksInner) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*ListTasksResponseTasksInner) SetStatus

func (o *ListTasksResponseTasksInner) SetStatus(v string)

SetStatus sets field value

func (*ListTasksResponseTasksInner) SetSucceeded

func (o *ListTasksResponseTasksInner) SetSucceeded(v bool)

SetSucceeded sets field value

func (*ListTasksResponseTasksInner) SetType

func (o *ListTasksResponseTasksInner) SetType(v int32)

SetType sets field value

func (*ListTasksResponseTasksInner) SetWeight

func (o *ListTasksResponseTasksInner) SetWeight(v int32)

SetWeight sets field value

func (*ListTasksResponseTasksInner) SetWorkerId

func (o *ListTasksResponseTasksInner) SetWorkerId(v int64)

SetWorkerId sets field value

func (*ListTasksResponseTasksInner) SetWorkerVersion

func (o *ListTasksResponseTasksInner) SetWorkerVersion(v string)

SetWorkerVersion sets field value

func (ListTasksResponseTasksInner) ToMap

func (o ListTasksResponseTasksInner) ToMap() (map[string]interface{}, error)

type ListVODsResponse

type ListVODsResponse struct {
	Description     string     `json:"description"`
	FileCount       int64      `json:"file_count"`
	Id              string     `json:"id"`
	LastPublished   *time.Time `json:"last_published,omitempty"`
	PackagingFormat *string    `json:"packaging_format,omitempty"`
	Store           string     `json:"store"`
	StorePrefix     string     `json:"store_prefix"`
	TotalBytes      int64      `json:"total_bytes"`
	Version         string     `json:"version"`
}

ListVODsResponse struct for ListVODsResponse

func NewListVODsResponse

func NewListVODsResponse(description string, fileCount int64, id string, store string, storePrefix string, totalBytes int64, version string) *ListVODsResponse

NewListVODsResponse instantiates a new ListVODsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListVODsResponseWithDefaults

func NewListVODsResponseWithDefaults() *ListVODsResponse

NewListVODsResponseWithDefaults instantiates a new ListVODsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListVODsResponse) GetDescription

func (o *ListVODsResponse) GetDescription() string

GetDescription returns the Description field value

func (*ListVODsResponse) GetDescriptionOk

func (o *ListVODsResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ListVODsResponse) GetFileCount

func (o *ListVODsResponse) GetFileCount() int64

GetFileCount returns the FileCount field value

func (*ListVODsResponse) GetFileCountOk

func (o *ListVODsResponse) GetFileCountOk() (*int64, bool)

GetFileCountOk returns a tuple with the FileCount field value and a boolean to check if the value has been set.

func (*ListVODsResponse) GetId

func (o *ListVODsResponse) GetId() string

GetId returns the Id field value

func (*ListVODsResponse) GetIdOk

func (o *ListVODsResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ListVODsResponse) GetLastPublished

func (o *ListVODsResponse) GetLastPublished() time.Time

GetLastPublished returns the LastPublished field value if set, zero value otherwise.

func (*ListVODsResponse) GetLastPublishedOk

func (o *ListVODsResponse) GetLastPublishedOk() (*time.Time, bool)

GetLastPublishedOk returns a tuple with the LastPublished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListVODsResponse) GetPackagingFormat

func (o *ListVODsResponse) GetPackagingFormat() string

GetPackagingFormat returns the PackagingFormat field value if set, zero value otherwise.

func (*ListVODsResponse) GetPackagingFormatOk

func (o *ListVODsResponse) GetPackagingFormatOk() (*string, bool)

GetPackagingFormatOk returns a tuple with the PackagingFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListVODsResponse) GetStore

func (o *ListVODsResponse) GetStore() string

GetStore returns the Store field value

func (*ListVODsResponse) GetStoreOk

func (o *ListVODsResponse) GetStoreOk() (*string, bool)

GetStoreOk returns a tuple with the Store field value and a boolean to check if the value has been set.

func (*ListVODsResponse) GetStorePrefix

func (o *ListVODsResponse) GetStorePrefix() string

GetStorePrefix returns the StorePrefix field value

func (*ListVODsResponse) GetStorePrefixOk

func (o *ListVODsResponse) GetStorePrefixOk() (*string, bool)

GetStorePrefixOk returns a tuple with the StorePrefix field value and a boolean to check if the value has been set.

func (*ListVODsResponse) GetTotalBytes

func (o *ListVODsResponse) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*ListVODsResponse) GetTotalBytesOk

func (o *ListVODsResponse) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*ListVODsResponse) GetVersion

func (o *ListVODsResponse) GetVersion() string

GetVersion returns the Version field value

func (*ListVODsResponse) GetVersionOk

func (o *ListVODsResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*ListVODsResponse) HasLastPublished

func (o *ListVODsResponse) HasLastPublished() bool

HasLastPublished returns a boolean if a field has been set.

func (*ListVODsResponse) HasPackagingFormat

func (o *ListVODsResponse) HasPackagingFormat() bool

HasPackagingFormat returns a boolean if a field has been set.

func (ListVODsResponse) MarshalJSON

func (o ListVODsResponse) MarshalJSON() ([]byte, error)

func (*ListVODsResponse) SetDescription

func (o *ListVODsResponse) SetDescription(v string)

SetDescription sets field value

func (*ListVODsResponse) SetFileCount

func (o *ListVODsResponse) SetFileCount(v int64)

SetFileCount sets field value

func (*ListVODsResponse) SetId

func (o *ListVODsResponse) SetId(v string)

SetId sets field value

func (*ListVODsResponse) SetLastPublished

func (o *ListVODsResponse) SetLastPublished(v time.Time)

SetLastPublished gets a reference to the given time.Time and assigns it to the LastPublished field.

func (*ListVODsResponse) SetPackagingFormat

func (o *ListVODsResponse) SetPackagingFormat(v string)

SetPackagingFormat gets a reference to the given string and assigns it to the PackagingFormat field.

func (*ListVODsResponse) SetStore

func (o *ListVODsResponse) SetStore(v string)

SetStore sets field value

func (*ListVODsResponse) SetStorePrefix

func (o *ListVODsResponse) SetStorePrefix(v string)

SetStorePrefix sets field value

func (*ListVODsResponse) SetTotalBytes

func (o *ListVODsResponse) SetTotalBytes(v int64)

SetTotalBytes sets field value

func (*ListVODsResponse) SetVersion

func (o *ListVODsResponse) SetVersion(v string)

SetVersion sets field value

func (ListVODsResponse) ToMap

func (o ListVODsResponse) ToMap() (map[string]interface{}, error)

type Live2VODForOrganizationApi

type Live2VODForOrganizationApi interface {

	/*
		CollapseVod Collapse Vod

		A vod can be collapsed to a specific filter config

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@return ApiCollapseVodRequest
	*/
	CollapseVod(ctx context.Context, org string, channelId string, vodId string) ApiCollapseVodRequest

	// CollapseVodExecute executes the request
	//  @return CollapseVODResponse
	CollapseVodExecute(r ApiCollapseVodRequest) (*CollapseVODResponse, *http.Response, error)

	/*
		GetOrgClipPlayurl Get a playurl for a clip

		Searches for an organization's VODs with a given ClipID and then returns a url for playback.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param clipId ID for a Clip
		@return ApiGetOrgClipPlayurlRequest
	*/
	GetOrgClipPlayurl(ctx context.Context, org string, channelId string, clipId string) ApiGetOrgClipPlayurlRequest

	// GetOrgClipPlayurlExecute executes the request
	//  @return PlayURLResponse
	GetOrgClipPlayurlExecute(r ApiGetOrgClipPlayurlRequest) (*PlayURLResponse, *http.Response, error)

	/*
		GetOrgMp4Url Get Clip MP4 URL

		Get the mp4url for downloading a mp4 file for a clip
	Takes in a vodid and clipid and returns the url to download the mp4 asset.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiGetOrgMp4UrlRequest
	*/
	GetOrgMp4Url(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiGetOrgMp4UrlRequest

	// GetOrgMp4UrlExecute executes the request
	//  @return MP4URLResponse
	GetOrgMp4UrlExecute(r ApiGetOrgMp4UrlRequest) (*MP4URLResponse, *http.Response, error)

	/*
		GetOrgProduct Get product

		Get a product with an organization and product id. This will return one from each region if that product id is in multiple regions.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param productId Product ID for a l2v request
		@return ApiGetOrgProductRequest
	*/
	GetOrgProduct(ctx context.Context, org string, productId string) ApiGetOrgProductRequest

	// GetOrgProductExecute executes the request
	//  @return GetProductResponse
	GetOrgProductExecute(r ApiGetOrgProductRequest) (*GetProductResponse, *http.Response, error)

	/*
		GetOrgProgramTasks Get Tasks for Program

		List all L2V tasks for the channel identified in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiGetOrgProgramTasksRequest
	*/
	GetOrgProgramTasks(ctx context.Context, org string, channelId string) ApiGetOrgProgramTasksRequest

	// GetOrgProgramTasksExecute executes the request
	//  @return TaskResponse
	GetOrgProgramTasksExecute(r ApiGetOrgProgramTasksRequest) (*TaskResponse, *http.Response, error)

	/*
		GetOrgTask Get Task

		Get a L2V task with the taskID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param taskId Task ID for a l2v request
		@return ApiGetOrgTaskRequest
	*/
	GetOrgTask(ctx context.Context, org string, channelId string, taskId string) ApiGetOrgTaskRequest

	// GetOrgTaskExecute executes the request
	//  @return GetTaskResponse
	GetOrgTaskExecute(r ApiGetOrgTaskRequest) (*GetTaskResponse, *http.Response, error)

	/*
		GetOrgVod Get VOD

		Get a singular vod for a channel

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@return ApiGetOrgVodRequest
	*/
	GetOrgVod(ctx context.Context, org string, channelId string, vodId string) ApiGetOrgVodRequest

	// GetOrgVodExecute executes the request
	//  @return GetVODResponse
	GetOrgVodExecute(r ApiGetOrgVodRequest) (*GetVODResponse, *http.Response, error)

	/*
		GetOrgVodClipProgramTime Get Clip Program Times

		Get the program start and end times for a clip

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiGetOrgVodClipProgramTimeRequest
	*/
	GetOrgVodClipProgramTime(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiGetOrgVodClipProgramTimeRequest

	// GetOrgVodClipProgramTimeExecute executes the request
	//  @return GetClipProgramTimeResponse
	GetOrgVodClipProgramTimeExecute(r ApiGetOrgVodClipProgramTimeRequest) (*GetClipProgramTimeResponse, *http.Response, error)

	/*
		ListOrgClips List available clips

		List all clips for all VODs of the channel identified in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiListOrgClipsRequest
	*/
	ListOrgClips(ctx context.Context, org string, channelId string) ApiListOrgClipsRequest

	// ListOrgClipsExecute executes the request
	//  @return ListClipsResponse
	ListOrgClipsExecute(r ApiListOrgClipsRequest) (*ListClipsResponse, *http.Response, error)

	/*
		ListOrgClipsVod List available clips for a vod

		List all clips for a single VOD in the channel identified in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@return ApiListOrgClipsVodRequest
	*/
	ListOrgClipsVod(ctx context.Context, org string, channelId string, vodId string) ApiListOrgClipsVodRequest

	// ListOrgClipsVodExecute executes the request
	//  @return ListClipsForVodResponse
	ListOrgClipsVodExecute(r ApiListOrgClipsVodRequest) (*ListClipsForVodResponse, *http.Response, error)

	/*
		ListOrgProducts List Products

		Get all the products for a specific organization across all regions

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@return ApiListOrgProductsRequest
	*/
	ListOrgProducts(ctx context.Context, org string) ApiListOrgProductsRequest

	// ListOrgProductsExecute executes the request
	//  @return ListProductsResponse
	ListOrgProductsExecute(r ApiListOrgProductsRequest) (*ListProductsResponse, *http.Response, error)

	/*
		ListOrgProductsPrograms List Programs

		Get all the programs for a specific organization and product

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param productId Product ID for a l2v request
		@return ApiListOrgProductsProgramsRequest
	*/
	ListOrgProductsPrograms(ctx context.Context, org string, productId string) ApiListOrgProductsProgramsRequest

	// ListOrgProductsProgramsExecute executes the request
	//  @return ListProgramsResponse
	ListOrgProductsProgramsExecute(r ApiListOrgProductsProgramsRequest) (*ListProgramsResponse, *http.Response, error)

	/*
		ListOrgVods List VODs

		VODs can be listed after an appropriately configured channel is turned on for the first time.
	If a channel with existing VODs is turned off or deleted, the VODs will still be returned.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiListOrgVodsRequest
	*/
	ListOrgVods(ctx context.Context, org string, channelId string) ApiListOrgVodsRequest

	// ListOrgVodsExecute executes the request
	//  @return []ListVODsResponse
	ListOrgVodsExecute(r ApiListOrgVodsRequest) ([]ListVODsResponse, *http.Response, error)

	/*
		ListTasks List Tasks

		List all L2V tasks.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListTasksRequest
	*/
	ListTasks(ctx context.Context) ApiListTasksRequest

	// ListTasksExecute executes the request
	//  @return ListTasksResponse
	ListTasksExecute(r ApiListTasksRequest) (*ListTasksResponse, *http.Response, error)

	/*
		PostCopyMp4 Archive a clip

		Uses archive settings configured in Live2VOD for the organization and on the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiPostCopyMp4Request
	*/
	PostCopyMp4(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiPostCopyMp4Request

	// PostCopyMp4Execute executes the request
	//  @return PostCopyMP4Response
	PostCopyMp4Execute(r ApiPostCopyMp4Request) (*PostCopyMP4Response, *http.Response, error)

	/*
		PostOrgClip Make a clip for all VODs

		Starts a job to create a clip for all VODs for the channel identified in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@return ApiPostOrgClipRequest
	*/
	PostOrgClip(ctx context.Context, org string, channelId string) ApiPostOrgClipRequest

	// PostOrgClipExecute executes the request
	//  @return PostClipResponse
	PostOrgClipExecute(r ApiPostOrgClipRequest) (*PostClipResponse, *http.Response, error)

	/*
		PostOrgClipArchive Archive a clip

		Uses archive settings configured in Live2VOD for the organization and on the channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param clipId ID for a Clip
		@return ApiPostOrgClipArchiveRequest
	*/
	PostOrgClipArchive(ctx context.Context, org string, channelId string, clipId string) ApiPostOrgClipArchiveRequest

	// PostOrgClipArchiveExecute executes the request
	//  @return PostClipArchiveResponse
	PostOrgClipArchiveExecute(r ApiPostOrgClipArchiveRequest) (*PostClipArchiveResponse, *http.Response, error)

	/*
		PostOrgMakeMp4 Create MP4 for Clip

		Create a mp4 entity for the clip within a vod

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@param clipId ID for a Clip
		@return ApiPostOrgMakeMp4Request
	*/
	PostOrgMakeMp4(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiPostOrgMakeMp4Request

	// PostOrgMakeMp4Execute executes the request
	//  @return MakeMP4Response
	PostOrgMakeMp4Execute(r ApiPostOrgMakeMp4Request) (*MakeMP4Response, *http.Response, error)

	/*
		PostOrgProductConfig Update config

		Update fields for product config

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param productId Product ID for a l2v request
		@return ApiPostOrgProductConfigRequest
	*/
	PostOrgProductConfig(ctx context.Context, org string, productId string) ApiPostOrgProductConfigRequest

	// PostOrgProductConfigExecute executes the request
	//  @return map[string]interface{}
	PostOrgProductConfigExecute(r ApiPostOrgProductConfigRequest) (map[string]interface{}, *http.Response, error)

	/*
		PostOrgTaskCancel Cancel Task

		Cancel a L2V task with the taskID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param taskId Task ID for a l2v request
		@return ApiPostOrgTaskCancelRequest
	*/
	PostOrgTaskCancel(ctx context.Context, org string, channelId string, taskId string) ApiPostOrgTaskCancelRequest

	// PostOrgTaskCancelExecute executes the request
	//  @return CancelTaskResponse
	PostOrgTaskCancelExecute(r ApiPostOrgTaskCancelRequest) (*CancelTaskResponse, *http.Response, error)

	/*
		PostOrgTaskRetry Retry Task

		Retry a L2V task with the taskID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param taskId Task ID for a l2v request
		@return ApiPostOrgTaskRetryRequest
	*/
	PostOrgTaskRetry(ctx context.Context, org string, channelId string, taskId string) ApiPostOrgTaskRetryRequest

	// PostOrgTaskRetryExecute executes the request
	//  @return RetryTaskResponse
	PostOrgTaskRetryExecute(r ApiPostOrgTaskRetryRequest) (*RetryTaskResponse, *http.Response, error)

	/*
		PostOrgVodClip Make a clip for a single VOD

		Starts a job to create a clip for a VOD on the channel identified in the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param channelId Unique channel identifier
		@param vodId ID for a VOD
		@return ApiPostOrgVodClipRequest
	*/
	PostOrgVodClip(ctx context.Context, org string, channelId string, vodId string) ApiPostOrgVodClipRequest

	// PostOrgVodClipExecute executes the request
	//  @return MakeClipResponse
	PostOrgVodClipExecute(r ApiPostOrgVodClipRequest) (*MakeClipResponse, *http.Response, error)
}

type Live2VODForOrganizationApiService

type Live2VODForOrganizationApiService service

Live2VODForOrganizationApiService Live2VODForOrganizationApi service

func (*Live2VODForOrganizationApiService) CollapseVod

func (a *Live2VODForOrganizationApiService) CollapseVod(ctx context.Context, org string, channelId string, vodId string) ApiCollapseVodRequest

CollapseVod Collapse Vod

A vod can be collapsed to a specific filter config

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@return ApiCollapseVodRequest

func (*Live2VODForOrganizationApiService) CollapseVodExecute

Execute executes the request

@return CollapseVODResponse

func (*Live2VODForOrganizationApiService) GetOrgClipPlayurl

func (a *Live2VODForOrganizationApiService) GetOrgClipPlayurl(ctx context.Context, org string, channelId string, clipId string) ApiGetOrgClipPlayurlRequest

GetOrgClipPlayurl Get a playurl for a clip

Searches for an organization's VODs with a given ClipID and then returns a url for playback.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param clipId ID for a Clip
@return ApiGetOrgClipPlayurlRequest

func (*Live2VODForOrganizationApiService) GetOrgClipPlayurlExecute

Execute executes the request

@return PlayURLResponse

func (*Live2VODForOrganizationApiService) GetOrgMp4Url

func (a *Live2VODForOrganizationApiService) GetOrgMp4Url(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiGetOrgMp4UrlRequest

GetOrgMp4Url Get Clip MP4 URL

Get the mp4url for downloading a mp4 file for a clip Takes in a vodid and clipid and returns the url to download the mp4 asset.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiGetOrgMp4UrlRequest

func (*Live2VODForOrganizationApiService) GetOrgMp4UrlExecute

Execute executes the request

@return MP4URLResponse

func (*Live2VODForOrganizationApiService) GetOrgProduct added in v1.1.0

GetOrgProduct Get product

Get a product with an organization and product id. This will return one from each region if that product id is in multiple regions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param productId Product ID for a l2v request
@return ApiGetOrgProductRequest

func (*Live2VODForOrganizationApiService) GetOrgProductExecute added in v1.1.0

Execute executes the request

@return GetProductResponse

func (*Live2VODForOrganizationApiService) GetOrgProgramTasks

GetOrgProgramTasks Get Tasks for Program

List all L2V tasks for the channel identified in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiGetOrgProgramTasksRequest

func (*Live2VODForOrganizationApiService) GetOrgProgramTasksExecute

Execute executes the request

@return TaskResponse

func (*Live2VODForOrganizationApiService) GetOrgTask added in v1.1.0

func (a *Live2VODForOrganizationApiService) GetOrgTask(ctx context.Context, org string, channelId string, taskId string) ApiGetOrgTaskRequest

GetOrgTask Get Task

Get a L2V task with the taskID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param taskId Task ID for a l2v request
@return ApiGetOrgTaskRequest

func (*Live2VODForOrganizationApiService) GetOrgTaskExecute added in v1.1.0

Execute executes the request

@return GetTaskResponse

func (*Live2VODForOrganizationApiService) GetOrgVod

func (a *Live2VODForOrganizationApiService) GetOrgVod(ctx context.Context, org string, channelId string, vodId string) ApiGetOrgVodRequest

GetOrgVod Get VOD

Get a singular vod for a channel

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@return ApiGetOrgVodRequest

func (*Live2VODForOrganizationApiService) GetOrgVodClipProgramTime

func (a *Live2VODForOrganizationApiService) GetOrgVodClipProgramTime(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiGetOrgVodClipProgramTimeRequest

GetOrgVodClipProgramTime Get Clip Program Times

Get the program start and end times for a clip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiGetOrgVodClipProgramTimeRequest

func (*Live2VODForOrganizationApiService) GetOrgVodClipProgramTimeExecute

Execute executes the request

@return GetClipProgramTimeResponse

func (*Live2VODForOrganizationApiService) GetOrgVodExecute

Execute executes the request

@return GetVODResponse

func (*Live2VODForOrganizationApiService) ListOrgClips

ListOrgClips List available clips

List all clips for all VODs of the channel identified in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiListOrgClipsRequest

func (*Live2VODForOrganizationApiService) ListOrgClipsExecute

Execute executes the request

@return ListClipsResponse

func (*Live2VODForOrganizationApiService) ListOrgClipsVod added in v1.4.0

func (a *Live2VODForOrganizationApiService) ListOrgClipsVod(ctx context.Context, org string, channelId string, vodId string) ApiListOrgClipsVodRequest

ListOrgClipsVod List available clips for a vod

List all clips for a single VOD in the channel identified in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@return ApiListOrgClipsVodRequest

func (*Live2VODForOrganizationApiService) ListOrgClipsVodExecute added in v1.4.0

Execute executes the request

@return ListClipsForVodResponse

func (*Live2VODForOrganizationApiService) ListOrgProducts added in v1.1.0

ListOrgProducts List Products

Get all the products for a specific organization across all regions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@return ApiListOrgProductsRequest

func (*Live2VODForOrganizationApiService) ListOrgProductsExecute added in v1.1.0

Execute executes the request

@return ListProductsResponse

func (*Live2VODForOrganizationApiService) ListOrgProductsPrograms

func (a *Live2VODForOrganizationApiService) ListOrgProductsPrograms(ctx context.Context, org string, productId string) ApiListOrgProductsProgramsRequest

ListOrgProductsPrograms List Programs

Get all the programs for a specific organization and product

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param productId Product ID for a l2v request
@return ApiListOrgProductsProgramsRequest

func (*Live2VODForOrganizationApiService) ListOrgProductsProgramsExecute

Execute executes the request

@return ListProgramsResponse

func (*Live2VODForOrganizationApiService) ListOrgVods

ListOrgVods List VODs

VODs can be listed after an appropriately configured channel is turned on for the first time. If a channel with existing VODs is turned off or deleted, the VODs will still be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiListOrgVodsRequest

func (*Live2VODForOrganizationApiService) ListOrgVodsExecute

Execute executes the request

@return []ListVODsResponse

func (*Live2VODForOrganizationApiService) ListTasks

ListTasks List Tasks

List all L2V tasks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTasksRequest

func (*Live2VODForOrganizationApiService) ListTasksExecute

Execute executes the request

@return ListTasksResponse

func (*Live2VODForOrganizationApiService) PostCopyMp4 added in v1.5.0

func (a *Live2VODForOrganizationApiService) PostCopyMp4(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiPostCopyMp4Request

PostCopyMp4 Archive a clip

Uses archive settings configured in Live2VOD for the organization and on the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiPostCopyMp4Request

func (*Live2VODForOrganizationApiService) PostCopyMp4Execute added in v1.5.0

Execute executes the request

@return PostCopyMP4Response

func (*Live2VODForOrganizationApiService) PostOrgClip

PostOrgClip Make a clip for all VODs

Starts a job to create a clip for all VODs for the channel identified in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@return ApiPostOrgClipRequest

func (*Live2VODForOrganizationApiService) PostOrgClipArchive

func (a *Live2VODForOrganizationApiService) PostOrgClipArchive(ctx context.Context, org string, channelId string, clipId string) ApiPostOrgClipArchiveRequest

PostOrgClipArchive Archive a clip

Uses archive settings configured in Live2VOD for the organization and on the channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param clipId ID for a Clip
@return ApiPostOrgClipArchiveRequest

func (*Live2VODForOrganizationApiService) PostOrgClipArchiveExecute

Execute executes the request

@return PostClipArchiveResponse

func (*Live2VODForOrganizationApiService) PostOrgClipExecute

Execute executes the request

@return PostClipResponse

func (*Live2VODForOrganizationApiService) PostOrgMakeMp4

func (a *Live2VODForOrganizationApiService) PostOrgMakeMp4(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiPostOrgMakeMp4Request

PostOrgMakeMp4 Create MP4 for Clip

Create a mp4 entity for the clip within a vod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@param clipId ID for a Clip
@return ApiPostOrgMakeMp4Request

func (*Live2VODForOrganizationApiService) PostOrgMakeMp4Execute

Execute executes the request

@return MakeMP4Response

func (*Live2VODForOrganizationApiService) PostOrgProductConfig added in v1.1.0

PostOrgProductConfig Update config

Update fields for product config

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param productId Product ID for a l2v request
@return ApiPostOrgProductConfigRequest

func (*Live2VODForOrganizationApiService) PostOrgProductConfigExecute added in v1.1.0

func (a *Live2VODForOrganizationApiService) PostOrgProductConfigExecute(r ApiPostOrgProductConfigRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*Live2VODForOrganizationApiService) PostOrgTaskCancel added in v1.1.0

func (a *Live2VODForOrganizationApiService) PostOrgTaskCancel(ctx context.Context, org string, channelId string, taskId string) ApiPostOrgTaskCancelRequest

PostOrgTaskCancel Cancel Task

Cancel a L2V task with the taskID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param taskId Task ID for a l2v request
@return ApiPostOrgTaskCancelRequest

func (*Live2VODForOrganizationApiService) PostOrgTaskCancelExecute added in v1.1.0

Execute executes the request

@return CancelTaskResponse

func (*Live2VODForOrganizationApiService) PostOrgTaskRetry added in v1.1.0

func (a *Live2VODForOrganizationApiService) PostOrgTaskRetry(ctx context.Context, org string, channelId string, taskId string) ApiPostOrgTaskRetryRequest

PostOrgTaskRetry Retry Task

Retry a L2V task with the taskID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param taskId Task ID for a l2v request
@return ApiPostOrgTaskRetryRequest

func (*Live2VODForOrganizationApiService) PostOrgTaskRetryExecute added in v1.1.0

Execute executes the request

@return RetryTaskResponse

func (*Live2VODForOrganizationApiService) PostOrgVodClip

func (a *Live2VODForOrganizationApiService) PostOrgVodClip(ctx context.Context, org string, channelId string, vodId string) ApiPostOrgVodClipRequest

PostOrgVodClip Make a clip for a single VOD

Starts a job to create a clip for a VOD on the channel identified in the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param channelId Unique channel identifier
@param vodId ID for a VOD
@return ApiPostOrgVodClipRequest

func (*Live2VODForOrganizationApiService) PostOrgVodClipExecute

Execute executes the request

@return MakeClipResponse

type MP4URLResponse

type MP4URLResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// URL for mp4 of a clip
	Mp4url string `json:"mp4url"`
}

MP4URLResponse struct for MP4URLResponse

func NewMP4URLResponse

func NewMP4URLResponse(mp4url string) *MP4URLResponse

NewMP4URLResponse instantiates a new MP4URLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMP4URLResponseWithDefaults

func NewMP4URLResponseWithDefaults() *MP4URLResponse

NewMP4URLResponseWithDefaults instantiates a new MP4URLResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MP4URLResponse) GetMp4url

func (o *MP4URLResponse) GetMp4url() string

GetMp4url returns the Mp4url field value

func (*MP4URLResponse) GetMp4urlOk

func (o *MP4URLResponse) GetMp4urlOk() (*string, bool)

GetMp4urlOk returns a tuple with the Mp4url field value and a boolean to check if the value has been set.

func (*MP4URLResponse) GetSchema

func (o *MP4URLResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*MP4URLResponse) GetSchemaOk

func (o *MP4URLResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MP4URLResponse) HasSchema

func (o *MP4URLResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (MP4URLResponse) MarshalJSON

func (o MP4URLResponse) MarshalJSON() ([]byte, error)

func (*MP4URLResponse) SetMp4url

func (o *MP4URLResponse) SetMp4url(v string)

SetMp4url sets field value

func (*MP4URLResponse) SetSchema

func (o *MP4URLResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (MP4URLResponse) ToMap

func (o MP4URLResponse) ToMap() (map[string]interface{}, error)

type MakeClipResponse

type MakeClipResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Identifier for the clip created from the VOD
	ClipId string `json:"clip_id"`
	// Identifier for the task from which the clip was created
	TaskId string `json:"task_id"`
}

MakeClipResponse struct for MakeClipResponse

func NewMakeClipResponse

func NewMakeClipResponse(clipId string, taskId string) *MakeClipResponse

NewMakeClipResponse instantiates a new MakeClipResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMakeClipResponseWithDefaults

func NewMakeClipResponseWithDefaults() *MakeClipResponse

NewMakeClipResponseWithDefaults instantiates a new MakeClipResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MakeClipResponse) GetClipId

func (o *MakeClipResponse) GetClipId() string

GetClipId returns the ClipId field value

func (*MakeClipResponse) GetClipIdOk

func (o *MakeClipResponse) GetClipIdOk() (*string, bool)

GetClipIdOk returns a tuple with the ClipId field value and a boolean to check if the value has been set.

func (*MakeClipResponse) GetSchema

func (o *MakeClipResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*MakeClipResponse) GetSchemaOk

func (o *MakeClipResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MakeClipResponse) GetTaskId

func (o *MakeClipResponse) GetTaskId() string

GetTaskId returns the TaskId field value

func (*MakeClipResponse) GetTaskIdOk

func (o *MakeClipResponse) GetTaskIdOk() (*string, bool)

GetTaskIdOk returns a tuple with the TaskId field value and a boolean to check if the value has been set.

func (*MakeClipResponse) HasSchema

func (o *MakeClipResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (MakeClipResponse) MarshalJSON

func (o MakeClipResponse) MarshalJSON() ([]byte, error)

func (*MakeClipResponse) SetClipId

func (o *MakeClipResponse) SetClipId(v string)

SetClipId sets field value

func (*MakeClipResponse) SetSchema

func (o *MakeClipResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*MakeClipResponse) SetTaskId

func (o *MakeClipResponse) SetTaskId(v string)

SetTaskId sets field value

func (MakeClipResponse) ToMap

func (o MakeClipResponse) ToMap() (map[string]interface{}, error)

type MakeMP4Response

type MakeMP4Response struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Task ID for makemp4 task
	Taskid string `json:"taskid"`
}

MakeMP4Response struct for MakeMP4Response

func NewMakeMP4Response

func NewMakeMP4Response(taskid string) *MakeMP4Response

NewMakeMP4Response instantiates a new MakeMP4Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMakeMP4ResponseWithDefaults

func NewMakeMP4ResponseWithDefaults() *MakeMP4Response

NewMakeMP4ResponseWithDefaults instantiates a new MakeMP4Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MakeMP4Response) GetSchema

func (o *MakeMP4Response) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*MakeMP4Response) GetSchemaOk

func (o *MakeMP4Response) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MakeMP4Response) GetTaskid

func (o *MakeMP4Response) GetTaskid() string

GetTaskid returns the Taskid field value

func (*MakeMP4Response) GetTaskidOk

func (o *MakeMP4Response) GetTaskidOk() (*string, bool)

GetTaskidOk returns a tuple with the Taskid field value and a boolean to check if the value has been set.

func (*MakeMP4Response) HasSchema

func (o *MakeMP4Response) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (MakeMP4Response) MarshalJSON

func (o MakeMP4Response) MarshalJSON() ([]byte, error)

func (*MakeMP4Response) SetSchema

func (o *MakeMP4Response) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*MakeMP4Response) SetTaskid

func (o *MakeMP4Response) SetTaskid(v string)

SetTaskid sets field value

func (MakeMP4Response) ToMap

func (o MakeMP4Response) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCancelTaskResponse

type NullableCancelTaskResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCancelTaskResponse

func NewNullableCancelTaskResponse(val *CancelTaskResponse) *NullableCancelTaskResponse

func (NullableCancelTaskResponse) Get

func (NullableCancelTaskResponse) IsSet

func (v NullableCancelTaskResponse) IsSet() bool

func (NullableCancelTaskResponse) MarshalJSON

func (v NullableCancelTaskResponse) MarshalJSON() ([]byte, error)

func (*NullableCancelTaskResponse) Set

func (*NullableCancelTaskResponse) UnmarshalJSON

func (v *NullableCancelTaskResponse) UnmarshalJSON(src []byte) error

func (*NullableCancelTaskResponse) Unset

func (v *NullableCancelTaskResponse) Unset()

type NullableCancelTaskResponseError

type NullableCancelTaskResponseError struct {
	// contains filtered or unexported fields
}

func (NullableCancelTaskResponseError) Get

func (NullableCancelTaskResponseError) IsSet

func (NullableCancelTaskResponseError) MarshalJSON

func (v NullableCancelTaskResponseError) MarshalJSON() ([]byte, error)

func (*NullableCancelTaskResponseError) Set

func (*NullableCancelTaskResponseError) UnmarshalJSON

func (v *NullableCancelTaskResponseError) UnmarshalJSON(src []byte) error

func (*NullableCancelTaskResponseError) Unset

type NullableChannel

type NullableChannel struct {
	// contains filtered or unexported fields
}

func NewNullableChannel

func NewNullableChannel(val *Channel) *NullableChannel

func (NullableChannel) Get

func (v NullableChannel) Get() *Channel

func (NullableChannel) IsSet

func (v NullableChannel) IsSet() bool

func (NullableChannel) MarshalJSON

func (v NullableChannel) MarshalJSON() ([]byte, error)

func (*NullableChannel) Set

func (v *NullableChannel) Set(val *Channel)

func (*NullableChannel) UnmarshalJSON

func (v *NullableChannel) UnmarshalJSON(src []byte) error

func (*NullableChannel) Unset

func (v *NullableChannel) Unset()

type NullableChannelIngest

type NullableChannelIngest struct {
	// contains filtered or unexported fields
}

func NewNullableChannelIngest

func NewNullableChannelIngest(val *ChannelIngest) *NullableChannelIngest

func (NullableChannelIngest) Get

func (NullableChannelIngest) IsSet

func (v NullableChannelIngest) IsSet() bool

func (NullableChannelIngest) MarshalJSON

func (v NullableChannelIngest) MarshalJSON() ([]byte, error)

func (*NullableChannelIngest) Set

func (v *NullableChannelIngest) Set(val *ChannelIngest)

func (*NullableChannelIngest) UnmarshalJSON

func (v *NullableChannelIngest) UnmarshalJSON(src []byte) error

func (*NullableChannelIngest) Unset

func (v *NullableChannelIngest) Unset()

type NullableChannelIngestSlate

type NullableChannelIngestSlate struct {
	// contains filtered or unexported fields
}

func NewNullableChannelIngestSlate

func NewNullableChannelIngestSlate(val *ChannelIngestSlate) *NullableChannelIngestSlate

func (NullableChannelIngestSlate) Get

func (NullableChannelIngestSlate) IsSet

func (v NullableChannelIngestSlate) IsSet() bool

func (NullableChannelIngestSlate) MarshalJSON

func (v NullableChannelIngestSlate) MarshalJSON() ([]byte, error)

func (*NullableChannelIngestSlate) Set

func (*NullableChannelIngestSlate) UnmarshalJSON

func (v *NullableChannelIngestSlate) UnmarshalJSON(src []byte) error

func (*NullableChannelIngestSlate) Unset

func (v *NullableChannelIngestSlate) Unset()

type NullableChannelIngestSource

type NullableChannelIngestSource struct {
	// contains filtered or unexported fields
}

func NewNullableChannelIngestSource

func NewNullableChannelIngestSource(val *ChannelIngestSource) *NullableChannelIngestSource

func (NullableChannelIngestSource) Get

func (NullableChannelIngestSource) IsSet

func (NullableChannelIngestSource) MarshalJSON

func (v NullableChannelIngestSource) MarshalJSON() ([]byte, error)

func (*NullableChannelIngestSource) Set

func (*NullableChannelIngestSource) UnmarshalJSON

func (v *NullableChannelIngestSource) UnmarshalJSON(src []byte) error

func (*NullableChannelIngestSource) Unset

func (v *NullableChannelIngestSource) Unset()

type NullableChannelIngestSourceAudioSourcesInner

type NullableChannelIngestSourceAudioSourcesInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelIngestSourceAudioSourcesInner) Get

func (NullableChannelIngestSourceAudioSourcesInner) IsSet

func (NullableChannelIngestSourceAudioSourcesInner) MarshalJSON

func (*NullableChannelIngestSourceAudioSourcesInner) Set

func (*NullableChannelIngestSourceAudioSourcesInner) UnmarshalJSON

func (*NullableChannelIngestSourceAudioSourcesInner) Unset

type NullableChannelPackaging

type NullableChannelPackaging struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPackaging

func NewNullableChannelPackaging(val *ChannelPackaging) *NullableChannelPackaging

func (NullableChannelPackaging) Get

func (NullableChannelPackaging) IsSet

func (v NullableChannelPackaging) IsSet() bool

func (NullableChannelPackaging) MarshalJSON

func (v NullableChannelPackaging) MarshalJSON() ([]byte, error)

func (*NullableChannelPackaging) Set

func (*NullableChannelPackaging) UnmarshalJSON

func (v *NullableChannelPackaging) UnmarshalJSON(src []byte) error

func (*NullableChannelPackaging) Unset

func (v *NullableChannelPackaging) Unset()

type NullableChannelPackagingPackagersValue

type NullableChannelPackagingPackagersValue struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValue) Get

func (NullableChannelPackagingPackagersValue) IsSet

func (NullableChannelPackagingPackagersValue) MarshalJSON

func (v NullableChannelPackagingPackagersValue) MarshalJSON() ([]byte, error)

func (*NullableChannelPackagingPackagersValue) Set

func (*NullableChannelPackagingPackagersValue) UnmarshalJSON

func (v *NullableChannelPackagingPackagersValue) UnmarshalJSON(src []byte) error

func (*NullableChannelPackagingPackagersValue) Unset

type NullableChannelPackagingPackagersValueContentProtection

type NullableChannelPackagingPackagersValueContentProtection struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtection) Get

func (NullableChannelPackagingPackagersValueContentProtection) IsSet

func (NullableChannelPackagingPackagersValueContentProtection) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtection) Set

func (*NullableChannelPackagingPackagersValueContentProtection) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtection) Unset

type NullableChannelPackagingPackagersValueContentProtectionAtlas

type NullableChannelPackagingPackagersValueContentProtectionAtlas struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionAtlas) Get

func (NullableChannelPackagingPackagersValueContentProtectionAtlas) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionAtlas) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionAtlas) Set

func (*NullableChannelPackagingPackagersValueContentProtectionAtlas) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionAtlas) Unset

type NullableChannelPackagingPackagersValueContentProtectionBulkFile

type NullableChannelPackagingPackagersValueContentProtectionBulkFile struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionBulkFile) Get

func (NullableChannelPackagingPackagersValueContentProtectionBulkFile) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionBulkFile) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionBulkFile) Set

func (*NullableChannelPackagingPackagersValueContentProtectionBulkFile) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionBulkFile) Unset

type NullableChannelPackagingPackagersValueContentProtectionCommon

type NullableChannelPackagingPackagersValueContentProtectionCommon struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionCommon) Get

func (NullableChannelPackagingPackagersValueContentProtectionCommon) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionCommon) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionCommon) Set

func (*NullableChannelPackagingPackagersValueContentProtectionCommon) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionCommon) Unset

type NullableChannelPackagingPackagersValueContentProtectionCpix

type NullableChannelPackagingPackagersValueContentProtectionCpix struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionCpix) Get

func (NullableChannelPackagingPackagersValueContentProtectionCpix) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionCpix) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionCpix) Set

func (*NullableChannelPackagingPackagersValueContentProtectionCpix) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionCpix) Unset

type NullableChannelPackagingPackagersValueContentProtectionKeyRotation

type NullableChannelPackagingPackagersValueContentProtectionKeyRotation struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionKeyRotation) Get

func (NullableChannelPackagingPackagersValueContentProtectionKeyRotation) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionKeyRotation) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionKeyRotation) Set

func (*NullableChannelPackagingPackagersValueContentProtectionKeyRotation) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionKeyRotation) Unset

type NullableChannelPackagingPackagersValueContentProtectionSimple

type NullableChannelPackagingPackagersValueContentProtectionSimple struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionSimple) Get

func (NullableChannelPackagingPackagersValueContentProtectionSimple) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionSimple) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionSimple) Set

func (*NullableChannelPackagingPackagersValueContentProtectionSimple) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionSimple) Unset

type NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner

type NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) Get

func (NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) Set

func (*NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInner) Unset

type NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth

type NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) Get

func (NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) IsSet

func (NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) MarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) Set

func (*NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) UnmarshalJSON

func (*NullableChannelPackagingPackagersValueContentProtectionSimplePublishPointsInnerBasicAuth) Unset

type NullableChannelPackagingPackagersValueMp2t

type NullableChannelPackagingPackagersValueMp2t struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueMp2t) Get

func (NullableChannelPackagingPackagersValueMp2t) IsSet

func (NullableChannelPackagingPackagersValueMp2t) MarshalJSON

func (*NullableChannelPackagingPackagersValueMp2t) Set

func (*NullableChannelPackagingPackagersValueMp2t) UnmarshalJSON

func (v *NullableChannelPackagingPackagersValueMp2t) UnmarshalJSON(src []byte) error

func (*NullableChannelPackagingPackagersValueMp2t) Unset

type NullableChannelPackagingPackagersValueMp4

type NullableChannelPackagingPackagersValueMp4 struct {
	// contains filtered or unexported fields
}

func (NullableChannelPackagingPackagersValueMp4) Get

func (NullableChannelPackagingPackagersValueMp4) IsSet

func (NullableChannelPackagingPackagersValueMp4) MarshalJSON

func (*NullableChannelPackagingPackagersValueMp4) Set

func (*NullableChannelPackagingPackagersValueMp4) UnmarshalJSON

func (v *NullableChannelPackagingPackagersValueMp4) UnmarshalJSON(src []byte) error

func (*NullableChannelPackagingPackagersValueMp4) Unset

type NullableChannelPackagingPackagersValueWebVtt added in v1.1.0

type NullableChannelPackagingPackagersValueWebVtt struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPackagingPackagersValueWebVtt added in v1.1.0

func NewNullableChannelPackagingPackagersValueWebVtt(val *ChannelPackagingPackagersValueWebVtt) *NullableChannelPackagingPackagersValueWebVtt

func (NullableChannelPackagingPackagersValueWebVtt) Get added in v1.1.0

func (NullableChannelPackagingPackagersValueWebVtt) IsSet added in v1.1.0

func (NullableChannelPackagingPackagersValueWebVtt) MarshalJSON added in v1.1.0

func (*NullableChannelPackagingPackagersValueWebVtt) Set added in v1.1.0

func (*NullableChannelPackagingPackagersValueWebVtt) UnmarshalJSON added in v1.1.0

func (*NullableChannelPackagingPackagersValueWebVtt) Unset added in v1.1.0

type NullableChannelPlayback

type NullableChannelPlayback struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPlayback

func NewNullableChannelPlayback(val *ChannelPlayback) *NullableChannelPlayback

func (NullableChannelPlayback) Get

func (NullableChannelPlayback) IsSet

func (v NullableChannelPlayback) IsSet() bool

func (NullableChannelPlayback) MarshalJSON

func (v NullableChannelPlayback) MarshalJSON() ([]byte, error)

func (*NullableChannelPlayback) Set

func (*NullableChannelPlayback) UnmarshalJSON

func (v *NullableChannelPlayback) UnmarshalJSON(src []byte) error

func (*NullableChannelPlayback) Unset

func (v *NullableChannelPlayback) Unset()

type NullableChannelPlaybackCmafInner

type NullableChannelPlaybackCmafInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPlaybackCmafInner) Get

func (NullableChannelPlaybackCmafInner) IsSet

func (NullableChannelPlaybackCmafInner) MarshalJSON

func (v NullableChannelPlaybackCmafInner) MarshalJSON() ([]byte, error)

func (*NullableChannelPlaybackCmafInner) Set

func (*NullableChannelPlaybackCmafInner) UnmarshalJSON

func (v *NullableChannelPlaybackCmafInner) UnmarshalJSON(src []byte) error

func (*NullableChannelPlaybackCmafInner) Unset

type NullableChannelPlaybackCmafInnerContentProtection

type NullableChannelPlaybackCmafInnerContentProtection struct {
	// contains filtered or unexported fields
}

func (NullableChannelPlaybackCmafInnerContentProtection) Get

func (NullableChannelPlaybackCmafInnerContentProtection) IsSet

func (NullableChannelPlaybackCmafInnerContentProtection) MarshalJSON

func (*NullableChannelPlaybackCmafInnerContentProtection) Set

func (*NullableChannelPlaybackCmafInnerContentProtection) UnmarshalJSON

func (*NullableChannelPlaybackCmafInnerContentProtection) Unset

type NullableChannelPublishing

type NullableChannelPublishing struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPublishing

func NewNullableChannelPublishing(val *ChannelPublishing) *NullableChannelPublishing

func (NullableChannelPublishing) Get

func (NullableChannelPublishing) IsSet

func (v NullableChannelPublishing) IsSet() bool

func (NullableChannelPublishing) MarshalJSON

func (v NullableChannelPublishing) MarshalJSON() ([]byte, error)

func (*NullableChannelPublishing) Set

func (*NullableChannelPublishing) UnmarshalJSON

func (v *NullableChannelPublishing) UnmarshalJSON(src []byte) error

func (*NullableChannelPublishing) Unset

func (v *NullableChannelPublishing) Unset()

type NullableChannelPublishingClosedCaptionStreamsInner

type NullableChannelPublishingClosedCaptionStreamsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingClosedCaptionStreamsInner) Get

func (NullableChannelPublishingClosedCaptionStreamsInner) IsSet

func (NullableChannelPublishingClosedCaptionStreamsInner) MarshalJSON

func (*NullableChannelPublishingClosedCaptionStreamsInner) Set

func (*NullableChannelPublishingClosedCaptionStreamsInner) UnmarshalJSON

func (*NullableChannelPublishingClosedCaptionStreamsInner) Unset

type NullableChannelPublishingLive2vod

type NullableChannelPublishingLive2vod struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingLive2vod) Get

func (NullableChannelPublishingLive2vod) IsSet

func (NullableChannelPublishingLive2vod) MarshalJSON

func (v NullableChannelPublishingLive2vod) MarshalJSON() ([]byte, error)

func (*NullableChannelPublishingLive2vod) Set

func (*NullableChannelPublishingLive2vod) UnmarshalJSON

func (v *NullableChannelPublishingLive2vod) UnmarshalJSON(src []byte) error

func (*NullableChannelPublishingLive2vod) Unset

type NullableChannelPublishingPublicationsInner

type NullableChannelPublishingPublicationsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInner) Get

func (NullableChannelPublishingPublicationsInner) IsSet

func (NullableChannelPublishingPublicationsInner) MarshalJSON

func (*NullableChannelPublishingPublicationsInner) Set

func (*NullableChannelPublishingPublicationsInner) UnmarshalJSON

func (v *NullableChannelPublishingPublicationsInner) UnmarshalJSON(src []byte) error

func (*NullableChannelPublishingPublicationsInner) Unset

type NullableChannelPublishingPublicationsInnerDash

type NullableChannelPublishingPublicationsInnerDash struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerDash) Get

func (NullableChannelPublishingPublicationsInnerDash) IsSet

func (NullableChannelPublishingPublicationsInnerDash) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerDash) Set

func (*NullableChannelPublishingPublicationsInnerDash) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerDash) Unset

type NullableChannelPublishingPublicationsInnerHls

type NullableChannelPublishingPublicationsInnerHls struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerHls) Get

func (NullableChannelPublishingPublicationsInnerHls) IsSet

func (NullableChannelPublishingPublicationsInnerHls) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerHls) Set

func (*NullableChannelPublishingPublicationsInnerHls) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerHls) Unset

type NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner

type NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner) Get

func (NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner) IsSet

func (NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner) Set

func (*NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerHlsPartialPresentationsInner) Unset

type NullableChannelPublishingPublicationsInnerOrigin added in v1.4.0

type NullableChannelPublishingPublicationsInnerOrigin struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerOrigin) Get added in v1.4.0

func (NullableChannelPublishingPublicationsInnerOrigin) IsSet added in v1.4.0

func (NullableChannelPublishingPublicationsInnerOrigin) MarshalJSON added in v1.4.0

func (*NullableChannelPublishingPublicationsInnerOrigin) Set added in v1.4.0

func (*NullableChannelPublishingPublicationsInnerOrigin) UnmarshalJSON added in v1.4.0

func (*NullableChannelPublishingPublicationsInnerOrigin) Unset added in v1.4.0

type NullableChannelPublishingPublicationsInnerOriginManifestDefaults added in v1.4.0

type NullableChannelPublishingPublicationsInnerOriginManifestDefaults struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerOriginManifestDefaults) Get added in v1.4.0

func (NullableChannelPublishingPublicationsInnerOriginManifestDefaults) IsSet added in v1.4.0

func (NullableChannelPublishingPublicationsInnerOriginManifestDefaults) MarshalJSON added in v1.4.0

func (*NullableChannelPublishingPublicationsInnerOriginManifestDefaults) Set added in v1.4.0

func (*NullableChannelPublishingPublicationsInnerOriginManifestDefaults) UnmarshalJSON added in v1.4.0

func (*NullableChannelPublishingPublicationsInnerOriginManifestDefaults) Unset added in v1.4.0

type NullableChannelPublishingPublicationsInnerPublishPointsInner

type NullableChannelPublishingPublicationsInnerPublishPointsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerPublishPointsInner) Get

func (NullableChannelPublishingPublicationsInnerPublishPointsInner) IsSet

func (NullableChannelPublishingPublicationsInnerPublishPointsInner) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerPublishPointsInner) Set

func (*NullableChannelPublishingPublicationsInnerPublishPointsInner) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerPublishPointsInner) Unset

type NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp

type NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp) Get

func (NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp) IsSet

func (NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp) Set

func (*NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerPublishPointsInnerHttp) Unset

type NullableChannelPublishingPublicationsInnerStartover

type NullableChannelPublishingPublicationsInnerStartover struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerStartover) Get

func (NullableChannelPublishingPublicationsInnerStartover) IsSet

func (NullableChannelPublishingPublicationsInnerStartover) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerStartover) Set

func (*NullableChannelPublishingPublicationsInnerStartover) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerStartover) Unset

type NullableChannelPublishingPublicationsInnerStartoverOnAiringId

type NullableChannelPublishingPublicationsInnerStartoverOnAiringId struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerStartoverOnAiringId) Get

func (NullableChannelPublishingPublicationsInnerStartoverOnAiringId) IsSet

func (NullableChannelPublishingPublicationsInnerStartoverOnAiringId) MarshalJSON

func (*NullableChannelPublishingPublicationsInnerStartoverOnAiringId) Set

func (*NullableChannelPublishingPublicationsInnerStartoverOnAiringId) UnmarshalJSON

func (*NullableChannelPublishingPublicationsInnerStartoverOnAiringId) Unset

type NullableChannelPublishingRtmpPublicationsInner

type NullableChannelPublishingRtmpPublicationsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingRtmpPublicationsInner) Get

func (NullableChannelPublishingRtmpPublicationsInner) IsSet

func (NullableChannelPublishingRtmpPublicationsInner) MarshalJSON

func (*NullableChannelPublishingRtmpPublicationsInner) Set

func (*NullableChannelPublishingRtmpPublicationsInner) UnmarshalJSON

func (*NullableChannelPublishingRtmpPublicationsInner) Unset

type NullableChannelPublishingSrtPublicationsInner

type NullableChannelPublishingSrtPublicationsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingSrtPublicationsInner) Get

func (NullableChannelPublishingSrtPublicationsInner) IsSet

func (NullableChannelPublishingSrtPublicationsInner) MarshalJSON

func (*NullableChannelPublishingSrtPublicationsInner) Set

func (*NullableChannelPublishingSrtPublicationsInner) UnmarshalJSON

func (*NullableChannelPublishingSrtPublicationsInner) Unset

type NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner added in v1.1.0

type NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner) Get added in v1.1.0

func (NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner) IsSet added in v1.1.0

func (NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner) MarshalJSON added in v1.1.0

func (*NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner) Set added in v1.1.0

func (*NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner) UnmarshalJSON added in v1.1.0

func (*NullableChannelPublishingSrtPublicationsInnerAudioEncodersInner) Unset added in v1.1.0

type NullableChannelSignaling

type NullableChannelSignaling struct {
	// contains filtered or unexported fields
}

func NewNullableChannelSignaling

func NewNullableChannelSignaling(val *ChannelSignaling) *NullableChannelSignaling

func (NullableChannelSignaling) Get

func (NullableChannelSignaling) IsSet

func (v NullableChannelSignaling) IsSet() bool

func (NullableChannelSignaling) MarshalJSON

func (v NullableChannelSignaling) MarshalJSON() ([]byte, error)

func (*NullableChannelSignaling) Set

func (*NullableChannelSignaling) UnmarshalJSON

func (v *NullableChannelSignaling) UnmarshalJSON(src []byte) error

func (*NullableChannelSignaling) Unset

func (v *NullableChannelSignaling) Unset()

type NullableChannelSignalingBlackoutSettings

type NullableChannelSignalingBlackoutSettings struct {
	// contains filtered or unexported fields
}

func (NullableChannelSignalingBlackoutSettings) Get

func (NullableChannelSignalingBlackoutSettings) IsSet

func (NullableChannelSignalingBlackoutSettings) MarshalJSON

func (*NullableChannelSignalingBlackoutSettings) Set

func (*NullableChannelSignalingBlackoutSettings) UnmarshalJSON

func (v *NullableChannelSignalingBlackoutSettings) UnmarshalJSON(src []byte) error

func (*NullableChannelSignalingBlackoutSettings) Unset

type NullableChannelSignalingBlackoutSettingsSlatesInner

type NullableChannelSignalingBlackoutSettingsSlatesInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelSignalingBlackoutSettingsSlatesInner) Get

func (NullableChannelSignalingBlackoutSettingsSlatesInner) IsSet

func (NullableChannelSignalingBlackoutSettingsSlatesInner) MarshalJSON

func (*NullableChannelSignalingBlackoutSettingsSlatesInner) Set

func (*NullableChannelSignalingBlackoutSettingsSlatesInner) UnmarshalJSON

func (*NullableChannelSignalingBlackoutSettingsSlatesInner) Unset

type NullableChannelSignalingSegmentSettingsInner

type NullableChannelSignalingSegmentSettingsInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelSignalingSegmentSettingsInner) Get

func (NullableChannelSignalingSegmentSettingsInner) IsSet

func (NullableChannelSignalingSegmentSettingsInner) MarshalJSON

func (*NullableChannelSignalingSegmentSettingsInner) Set

func (*NullableChannelSignalingSegmentSettingsInner) UnmarshalJSON

func (*NullableChannelSignalingSegmentSettingsInner) Unset

type NullableChannelSignalingSegmentSettingsInnerTierFilter

type NullableChannelSignalingSegmentSettingsInnerTierFilter struct {
	// contains filtered or unexported fields
}

func (NullableChannelSignalingSegmentSettingsInnerTierFilter) Get

func (NullableChannelSignalingSegmentSettingsInnerTierFilter) IsSet

func (NullableChannelSignalingSegmentSettingsInnerTierFilter) MarshalJSON

func (*NullableChannelSignalingSegmentSettingsInnerTierFilter) Set

func (*NullableChannelSignalingSegmentSettingsInnerTierFilter) UnmarshalJSON

func (*NullableChannelSignalingSegmentSettingsInnerTierFilter) Unset

type NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier

type NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier struct {
	// contains filtered or unexported fields
}

func (NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) Get

func (NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) IsSet

func (NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) MarshalJSON

func (*NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) Set

func (*NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) UnmarshalJSON

func (*NullableChannelSignalingSegmentSettingsInnerTierFilterExplicitTier) Unset

type NullableChannelTags

type NullableChannelTags struct {
	// contains filtered or unexported fields
}

func NewNullableChannelTags

func NewNullableChannelTags(val *ChannelTags) *NullableChannelTags

func (NullableChannelTags) Get

func (NullableChannelTags) IsSet

func (v NullableChannelTags) IsSet() bool

func (NullableChannelTags) MarshalJSON

func (v NullableChannelTags) MarshalJSON() ([]byte, error)

func (*NullableChannelTags) Set

func (v *NullableChannelTags) Set(val *ChannelTags)

func (*NullableChannelTags) UnmarshalJSON

func (v *NullableChannelTags) UnmarshalJSON(src []byte) error

func (*NullableChannelTags) Unset

func (v *NullableChannelTags) Unset()

type NullableChannelTimelineEntry

type NullableChannelTimelineEntry struct {
	// contains filtered or unexported fields
}

func NewNullableChannelTimelineEntry

func NewNullableChannelTimelineEntry(val *ChannelTimelineEntry) *NullableChannelTimelineEntry

func (NullableChannelTimelineEntry) Get

func (NullableChannelTimelineEntry) IsSet

func (NullableChannelTimelineEntry) MarshalJSON

func (v NullableChannelTimelineEntry) MarshalJSON() ([]byte, error)

func (*NullableChannelTimelineEntry) Set

func (*NullableChannelTimelineEntry) UnmarshalJSON

func (v *NullableChannelTimelineEntry) UnmarshalJSON(src []byte) error

func (*NullableChannelTimelineEntry) Unset

func (v *NullableChannelTimelineEntry) Unset()

type NullableChannelTranscode

type NullableChannelTranscode struct {
	// contains filtered or unexported fields
}

func NewNullableChannelTranscode

func NewNullableChannelTranscode(val *ChannelTranscode) *NullableChannelTranscode

func (NullableChannelTranscode) Get

func (NullableChannelTranscode) IsSet

func (v NullableChannelTranscode) IsSet() bool

func (NullableChannelTranscode) MarshalJSON

func (v NullableChannelTranscode) MarshalJSON() ([]byte, error)

func (*NullableChannelTranscode) Set

func (*NullableChannelTranscode) UnmarshalJSON

func (v *NullableChannelTranscode) UnmarshalJSON(src []byte) error

func (*NullableChannelTranscode) Unset

func (v *NullableChannelTranscode) Unset()

type NullableChannelTranscodeAudioEncodersInner

type NullableChannelTranscodeAudioEncodersInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeAudioEncodersInner) Get

func (NullableChannelTranscodeAudioEncodersInner) IsSet

func (NullableChannelTranscodeAudioEncodersInner) MarshalJSON

func (*NullableChannelTranscodeAudioEncodersInner) Set

func (*NullableChannelTranscodeAudioEncodersInner) UnmarshalJSON

func (v *NullableChannelTranscodeAudioEncodersInner) UnmarshalJSON(src []byte) error

func (*NullableChannelTranscodeAudioEncodersInner) Unset

type NullableChannelTranscodeAudioEncodersInnerEac3

type NullableChannelTranscodeAudioEncodersInnerEac3 struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeAudioEncodersInnerEac3) Get

func (NullableChannelTranscodeAudioEncodersInnerEac3) IsSet

func (NullableChannelTranscodeAudioEncodersInnerEac3) MarshalJSON

func (*NullableChannelTranscodeAudioEncodersInnerEac3) Set

func (*NullableChannelTranscodeAudioEncodersInnerEac3) UnmarshalJSON

func (*NullableChannelTranscodeAudioEncodersInnerEac3) Unset

type NullableChannelTranscodeAudioEncodersInnerLoudness

type NullableChannelTranscodeAudioEncodersInnerLoudness struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeAudioEncodersInnerLoudness) Get

func (NullableChannelTranscodeAudioEncodersInnerLoudness) IsSet

func (NullableChannelTranscodeAudioEncodersInnerLoudness) MarshalJSON

func (*NullableChannelTranscodeAudioEncodersInnerLoudness) Set

func (*NullableChannelTranscodeAudioEncodersInnerLoudness) UnmarshalJSON

func (*NullableChannelTranscodeAudioEncodersInnerLoudness) Unset

type NullableChannelTranscodeOverlaysInner

type NullableChannelTranscodeOverlaysInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeOverlaysInner) Get

func (NullableChannelTranscodeOverlaysInner) IsSet

func (NullableChannelTranscodeOverlaysInner) MarshalJSON

func (v NullableChannelTranscodeOverlaysInner) MarshalJSON() ([]byte, error)

func (*NullableChannelTranscodeOverlaysInner) Set

func (*NullableChannelTranscodeOverlaysInner) UnmarshalJSON

func (v *NullableChannelTranscodeOverlaysInner) UnmarshalJSON(src []byte) error

func (*NullableChannelTranscodeOverlaysInner) Unset

type NullableChannelTranscodeSegmenter

type NullableChannelTranscodeSegmenter struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeSegmenter) Get

func (NullableChannelTranscodeSegmenter) IsSet

func (NullableChannelTranscodeSegmenter) MarshalJSON

func (v NullableChannelTranscodeSegmenter) MarshalJSON() ([]byte, error)

func (*NullableChannelTranscodeSegmenter) Set

func (*NullableChannelTranscodeSegmenter) UnmarshalJSON

func (v *NullableChannelTranscodeSegmenter) UnmarshalJSON(src []byte) error

func (*NullableChannelTranscodeSegmenter) Unset

type NullableChannelTranscodeSubtitleEncodersInner added in v1.1.0

type NullableChannelTranscodeSubtitleEncodersInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeSubtitleEncodersInner) Get added in v1.1.0

func (NullableChannelTranscodeSubtitleEncodersInner) IsSet added in v1.1.0

func (NullableChannelTranscodeSubtitleEncodersInner) MarshalJSON added in v1.1.0

func (*NullableChannelTranscodeSubtitleEncodersInner) Set added in v1.1.0

func (*NullableChannelTranscodeSubtitleEncodersInner) UnmarshalJSON added in v1.1.0

func (*NullableChannelTranscodeSubtitleEncodersInner) Unset added in v1.1.0

type NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions added in v1.8.0

type NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions) Get added in v1.8.0

func (NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions) IsSet added in v1.8.0

func (NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions) MarshalJSON added in v1.8.0

func (*NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions) Set added in v1.8.0

func (*NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions) UnmarshalJSON added in v1.8.0

func (*NullableChannelTranscodeSubtitleEncodersInnerAtscCaptions) Unset added in v1.8.0

type NullableChannelTranscodeSubtitleEncodersInnerTeletext added in v1.1.0

type NullableChannelTranscodeSubtitleEncodersInnerTeletext struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeSubtitleEncodersInnerTeletext) Get added in v1.1.0

func (NullableChannelTranscodeSubtitleEncodersInnerTeletext) IsSet added in v1.1.0

func (NullableChannelTranscodeSubtitleEncodersInnerTeletext) MarshalJSON added in v1.1.0

func (*NullableChannelTranscodeSubtitleEncodersInnerTeletext) Set added in v1.1.0

func (*NullableChannelTranscodeSubtitleEncodersInnerTeletext) UnmarshalJSON added in v1.1.0

func (*NullableChannelTranscodeSubtitleEncodersInnerTeletext) Unset added in v1.1.0

type NullableChannelTranscodeThumbnailEncodersInner

type NullableChannelTranscodeThumbnailEncodersInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeThumbnailEncodersInner) Get

func (NullableChannelTranscodeThumbnailEncodersInner) IsSet

func (NullableChannelTranscodeThumbnailEncodersInner) MarshalJSON

func (*NullableChannelTranscodeThumbnailEncodersInner) Set

func (*NullableChannelTranscodeThumbnailEncodersInner) UnmarshalJSON

func (*NullableChannelTranscodeThumbnailEncodersInner) Unset

type NullableChannelTranscodeVideoEncodersInner

type NullableChannelTranscodeVideoEncodersInner struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInner) Get

func (NullableChannelTranscodeVideoEncodersInner) IsSet

func (NullableChannelTranscodeVideoEncodersInner) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInner) Set

func (*NullableChannelTranscodeVideoEncodersInner) UnmarshalJSON

func (v *NullableChannelTranscodeVideoEncodersInner) UnmarshalJSON(src []byte) error

func (*NullableChannelTranscodeVideoEncodersInner) Unset

type NullableChannelTranscodeVideoEncodersInnerH264

type NullableChannelTranscodeVideoEncodersInnerH264 struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH264) Get

func (NullableChannelTranscodeVideoEncodersInnerH264) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH264) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH264) Set

func (*NullableChannelTranscodeVideoEncodersInnerH264) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH264) Unset

type NullableChannelTranscodeVideoEncodersInnerH265

type NullableChannelTranscodeVideoEncodersInnerH265 struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265) Get

func (NullableChannelTranscodeVideoEncodersInnerH265) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265) Unset

type NullableChannelTranscodeVideoEncodersInnerH265Hdr

type NullableChannelTranscodeVideoEncodersInnerH265Hdr struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265Hdr) Get

func (NullableChannelTranscodeVideoEncodersInnerH265Hdr) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265Hdr) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265Hdr) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265Hdr) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265Hdr) Unset

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) Get

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVision) Unset

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) Get

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81) Unset

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) Get

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Clli) Unset

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv

type NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) Get

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81Mdcv) Unset

type NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10

type NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10 struct {
	// contains filtered or unexported fields
}

func (NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10) Get

func (NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10) IsSet

func (NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10) MarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10) Set

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10) UnmarshalJSON

func (*NullableChannelTranscodeVideoEncodersInnerH265HdrHdr10) Unset

type NullableCollapseVODRequest

type NullableCollapseVODRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCollapseVODRequest

func NewNullableCollapseVODRequest(val *CollapseVODRequest) *NullableCollapseVODRequest

func (NullableCollapseVODRequest) Get

func (NullableCollapseVODRequest) IsSet

func (v NullableCollapseVODRequest) IsSet() bool

func (NullableCollapseVODRequest) MarshalJSON

func (v NullableCollapseVODRequest) MarshalJSON() ([]byte, error)

func (*NullableCollapseVODRequest) Set

func (*NullableCollapseVODRequest) UnmarshalJSON

func (v *NullableCollapseVODRequest) UnmarshalJSON(src []byte) error

func (*NullableCollapseVODRequest) Unset

func (v *NullableCollapseVODRequest) Unset()

type NullableCollapseVODRequestFilterconfig

type NullableCollapseVODRequestFilterconfig struct {
	// contains filtered or unexported fields
}

func (NullableCollapseVODRequestFilterconfig) Get

func (NullableCollapseVODRequestFilterconfig) IsSet

func (NullableCollapseVODRequestFilterconfig) MarshalJSON

func (v NullableCollapseVODRequestFilterconfig) MarshalJSON() ([]byte, error)

func (*NullableCollapseVODRequestFilterconfig) Set

func (*NullableCollapseVODRequestFilterconfig) UnmarshalJSON

func (v *NullableCollapseVODRequestFilterconfig) UnmarshalJSON(src []byte) error

func (*NullableCollapseVODRequestFilterconfig) Unset

type NullableCollapseVODRequestFilterconfigScte35

type NullableCollapseVODRequestFilterconfigScte35 struct {
	// contains filtered or unexported fields
}

func (NullableCollapseVODRequestFilterconfigScte35) Get

func (NullableCollapseVODRequestFilterconfigScte35) IsSet

func (NullableCollapseVODRequestFilterconfigScte35) MarshalJSON

func (*NullableCollapseVODRequestFilterconfigScte35) Set

func (*NullableCollapseVODRequestFilterconfigScte35) UnmarshalJSON

func (*NullableCollapseVODRequestFilterconfigScte35) Unset

type NullableCollapseVODRequestFilterconfigScte35Options

type NullableCollapseVODRequestFilterconfigScte35Options struct {
	// contains filtered or unexported fields
}

func (NullableCollapseVODRequestFilterconfigScte35Options) Get

func (NullableCollapseVODRequestFilterconfigScte35Options) IsSet

func (NullableCollapseVODRequestFilterconfigScte35Options) MarshalJSON

func (*NullableCollapseVODRequestFilterconfigScte35Options) Set

func (*NullableCollapseVODRequestFilterconfigScte35Options) UnmarshalJSON

func (*NullableCollapseVODRequestFilterconfigScte35Options) Unset

type NullableCollapseVODRequestFilterconfigTimeInner

type NullableCollapseVODRequestFilterconfigTimeInner struct {
	// contains filtered or unexported fields
}

func (NullableCollapseVODRequestFilterconfigTimeInner) Get

func (NullableCollapseVODRequestFilterconfigTimeInner) IsSet

func (NullableCollapseVODRequestFilterconfigTimeInner) MarshalJSON

func (*NullableCollapseVODRequestFilterconfigTimeInner) Set

func (*NullableCollapseVODRequestFilterconfigTimeInner) UnmarshalJSON

func (*NullableCollapseVODRequestFilterconfigTimeInner) Unset

type NullableCollapseVODResponse

type NullableCollapseVODResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCollapseVODResponse

func NewNullableCollapseVODResponse(val *CollapseVODResponse) *NullableCollapseVODResponse

func (NullableCollapseVODResponse) Get

func (NullableCollapseVODResponse) IsSet

func (NullableCollapseVODResponse) MarshalJSON

func (v NullableCollapseVODResponse) MarshalJSON() ([]byte, error)

func (*NullableCollapseVODResponse) Set

func (*NullableCollapseVODResponse) UnmarshalJSON

func (v *NullableCollapseVODResponse) UnmarshalJSON(src []byte) error

func (*NullableCollapseVODResponse) Unset

func (v *NullableCollapseVODResponse) Unset()

type NullableDeprecatedGetClipManifestsResponseItem added in v1.1.0

type NullableDeprecatedGetClipManifestsResponseItem struct {
	// contains filtered or unexported fields
}

func (NullableDeprecatedGetClipManifestsResponseItem) Get added in v1.1.0

func (NullableDeprecatedGetClipManifestsResponseItem) IsSet added in v1.1.0

func (NullableDeprecatedGetClipManifestsResponseItem) MarshalJSON added in v1.1.0

func (*NullableDeprecatedGetClipManifestsResponseItem) Set added in v1.1.0

func (*NullableDeprecatedGetClipManifestsResponseItem) UnmarshalJSON added in v1.1.0

func (*NullableDeprecatedGetClipManifestsResponseItem) Unset added in v1.1.0

type NullableDeprecatedGetClipResponse added in v1.1.0

type NullableDeprecatedGetClipResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedGetClipResponse added in v1.1.0

func NewNullableDeprecatedGetClipResponse(val *DeprecatedGetClipResponse) *NullableDeprecatedGetClipResponse

func (NullableDeprecatedGetClipResponse) Get added in v1.1.0

func (NullableDeprecatedGetClipResponse) IsSet added in v1.1.0

func (NullableDeprecatedGetClipResponse) MarshalJSON added in v1.1.0

func (v NullableDeprecatedGetClipResponse) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedGetClipResponse) Set added in v1.1.0

func (*NullableDeprecatedGetClipResponse) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedGetClipResponse) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedGetClipResponse) Unset added in v1.1.0

type NullableDeprecatedGetMp4UrlResponse added in v1.1.0

type NullableDeprecatedGetMp4UrlResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedGetMp4UrlResponse added in v1.1.0

func NewNullableDeprecatedGetMp4UrlResponse(val *DeprecatedGetMp4UrlResponse) *NullableDeprecatedGetMp4UrlResponse

func (NullableDeprecatedGetMp4UrlResponse) Get added in v1.1.0

func (NullableDeprecatedGetMp4UrlResponse) IsSet added in v1.1.0

func (NullableDeprecatedGetMp4UrlResponse) MarshalJSON added in v1.1.0

func (v NullableDeprecatedGetMp4UrlResponse) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedGetMp4UrlResponse) Set added in v1.1.0

func (*NullableDeprecatedGetMp4UrlResponse) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedGetMp4UrlResponse) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedGetMp4UrlResponse) Unset added in v1.1.0

type NullableDeprecatedGetPresentationsResponseItem added in v1.1.0

type NullableDeprecatedGetPresentationsResponseItem struct {
	// contains filtered or unexported fields
}

func (NullableDeprecatedGetPresentationsResponseItem) Get added in v1.1.0

func (NullableDeprecatedGetPresentationsResponseItem) IsSet added in v1.1.0

func (NullableDeprecatedGetPresentationsResponseItem) MarshalJSON added in v1.1.0

func (*NullableDeprecatedGetPresentationsResponseItem) Set added in v1.1.0

func (*NullableDeprecatedGetPresentationsResponseItem) UnmarshalJSON added in v1.1.0

func (*NullableDeprecatedGetPresentationsResponseItem) Unset added in v1.1.0

type NullableDeprecatedGetPresentationsResponseItemRenditionsInner added in v1.1.0

type NullableDeprecatedGetPresentationsResponseItemRenditionsInner struct {
	// contains filtered or unexported fields
}

func (NullableDeprecatedGetPresentationsResponseItemRenditionsInner) Get added in v1.1.0

func (NullableDeprecatedGetPresentationsResponseItemRenditionsInner) IsSet added in v1.1.0

func (NullableDeprecatedGetPresentationsResponseItemRenditionsInner) MarshalJSON added in v1.1.0

func (*NullableDeprecatedGetPresentationsResponseItemRenditionsInner) Set added in v1.1.0

func (*NullableDeprecatedGetPresentationsResponseItemRenditionsInner) UnmarshalJSON added in v1.1.0

func (*NullableDeprecatedGetPresentationsResponseItemRenditionsInner) Unset added in v1.1.0

type NullableDeprecatedGetProgramResponse added in v1.1.0

type NullableDeprecatedGetProgramResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedGetProgramResponse added in v1.1.0

func NewNullableDeprecatedGetProgramResponse(val *DeprecatedGetProgramResponse) *NullableDeprecatedGetProgramResponse

func (NullableDeprecatedGetProgramResponse) Get added in v1.1.0

func (NullableDeprecatedGetProgramResponse) IsSet added in v1.1.0

func (NullableDeprecatedGetProgramResponse) MarshalJSON added in v1.1.0

func (v NullableDeprecatedGetProgramResponse) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedGetProgramResponse) Set added in v1.1.0

func (*NullableDeprecatedGetProgramResponse) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedGetProgramResponse) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedGetProgramResponse) Unset added in v1.1.0

type NullableDeprecatedGetProgramResponseClearSegmentConfig added in v1.1.0

type NullableDeprecatedGetProgramResponseClearSegmentConfig struct {
	// contains filtered or unexported fields
}

func (NullableDeprecatedGetProgramResponseClearSegmentConfig) Get added in v1.1.0

func (NullableDeprecatedGetProgramResponseClearSegmentConfig) IsSet added in v1.1.0

func (NullableDeprecatedGetProgramResponseClearSegmentConfig) MarshalJSON added in v1.1.0

func (*NullableDeprecatedGetProgramResponseClearSegmentConfig) Set added in v1.1.0

func (*NullableDeprecatedGetProgramResponseClearSegmentConfig) UnmarshalJSON added in v1.1.0

func (*NullableDeprecatedGetProgramResponseClearSegmentConfig) Unset added in v1.1.0

type NullableDeprecatedGetProgramTimeResponse added in v1.1.0

type NullableDeprecatedGetProgramTimeResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedGetProgramTimeResponse added in v1.1.0

func NewNullableDeprecatedGetProgramTimeResponse(val *DeprecatedGetProgramTimeResponse) *NullableDeprecatedGetProgramTimeResponse

func (NullableDeprecatedGetProgramTimeResponse) Get added in v1.1.0

func (NullableDeprecatedGetProgramTimeResponse) IsSet added in v1.1.0

func (NullableDeprecatedGetProgramTimeResponse) MarshalJSON added in v1.1.0

func (*NullableDeprecatedGetProgramTimeResponse) Set added in v1.1.0

func (*NullableDeprecatedGetProgramTimeResponse) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedGetProgramTimeResponse) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedGetProgramTimeResponse) Unset added in v1.1.0

type NullableDeprecatedListClipsResponse added in v1.1.0

type NullableDeprecatedListClipsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedListClipsResponse added in v1.1.0

func NewNullableDeprecatedListClipsResponse(val *DeprecatedListClipsResponse) *NullableDeprecatedListClipsResponse

func (NullableDeprecatedListClipsResponse) Get added in v1.1.0

func (NullableDeprecatedListClipsResponse) IsSet added in v1.1.0

func (NullableDeprecatedListClipsResponse) MarshalJSON added in v1.1.0

func (v NullableDeprecatedListClipsResponse) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedListClipsResponse) Set added in v1.1.0

func (*NullableDeprecatedListClipsResponse) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedListClipsResponse) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedListClipsResponse) Unset added in v1.1.0

type NullableDeprecatedListVODsResponse added in v1.1.0

type NullableDeprecatedListVODsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedListVODsResponse added in v1.1.0

func NewNullableDeprecatedListVODsResponse(val *DeprecatedListVODsResponse) *NullableDeprecatedListVODsResponse

func (NullableDeprecatedListVODsResponse) Get added in v1.1.0

func (NullableDeprecatedListVODsResponse) IsSet added in v1.1.0

func (NullableDeprecatedListVODsResponse) MarshalJSON added in v1.1.0

func (v NullableDeprecatedListVODsResponse) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedListVODsResponse) Set added in v1.1.0

func (*NullableDeprecatedListVODsResponse) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedListVODsResponse) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedListVODsResponse) Unset added in v1.1.0

type NullableDeprecatedMakeMP4Request added in v1.1.0

type NullableDeprecatedMakeMP4Request struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedMakeMP4Request added in v1.1.0

func NewNullableDeprecatedMakeMP4Request(val *DeprecatedMakeMP4Request) *NullableDeprecatedMakeMP4Request

func (NullableDeprecatedMakeMP4Request) Get added in v1.1.0

func (NullableDeprecatedMakeMP4Request) IsSet added in v1.1.0

func (NullableDeprecatedMakeMP4Request) MarshalJSON added in v1.1.0

func (v NullableDeprecatedMakeMP4Request) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedMakeMP4Request) Set added in v1.1.0

func (*NullableDeprecatedMakeMP4Request) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedMakeMP4Request) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedMakeMP4Request) Unset added in v1.1.0

type NullableDeprecatedMakeMP4Response added in v1.1.0

type NullableDeprecatedMakeMP4Response struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedMakeMP4Response added in v1.1.0

func NewNullableDeprecatedMakeMP4Response(val *DeprecatedMakeMP4Response) *NullableDeprecatedMakeMP4Response

func (NullableDeprecatedMakeMP4Response) Get added in v1.1.0

func (NullableDeprecatedMakeMP4Response) IsSet added in v1.1.0

func (NullableDeprecatedMakeMP4Response) MarshalJSON added in v1.1.0

func (v NullableDeprecatedMakeMP4Response) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedMakeMP4Response) Set added in v1.1.0

func (*NullableDeprecatedMakeMP4Response) UnmarshalJSON added in v1.1.0

func (v *NullableDeprecatedMakeMP4Response) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedMakeMP4Response) Unset added in v1.1.0

type NullableDesiredStateBody

type NullableDesiredStateBody struct {
	// contains filtered or unexported fields
}

func NewNullableDesiredStateBody

func NewNullableDesiredStateBody(val *DesiredStateBody) *NullableDesiredStateBody

func (NullableDesiredStateBody) Get

func (NullableDesiredStateBody) IsSet

func (v NullableDesiredStateBody) IsSet() bool

func (NullableDesiredStateBody) MarshalJSON

func (v NullableDesiredStateBody) MarshalJSON() ([]byte, error)

func (*NullableDesiredStateBody) Set

func (*NullableDesiredStateBody) UnmarshalJSON

func (v *NullableDesiredStateBody) UnmarshalJSON(src []byte) error

func (*NullableDesiredStateBody) Unset

func (v *NullableDesiredStateBody) Unset()

type NullableErrorModel

type NullableErrorModel struct {
	// contains filtered or unexported fields
}

func NewNullableErrorModel

func NewNullableErrorModel(val *ErrorModel) *NullableErrorModel

func (NullableErrorModel) Get

func (v NullableErrorModel) Get() *ErrorModel

func (NullableErrorModel) IsSet

func (v NullableErrorModel) IsSet() bool

func (NullableErrorModel) MarshalJSON

func (v NullableErrorModel) MarshalJSON() ([]byte, error)

func (*NullableErrorModel) Set

func (v *NullableErrorModel) Set(val *ErrorModel)

func (*NullableErrorModel) UnmarshalJSON

func (v *NullableErrorModel) UnmarshalJSON(src []byte) error

func (*NullableErrorModel) Unset

func (v *NullableErrorModel) Unset()

type NullableErrorModelErrorsInner

type NullableErrorModelErrorsInner struct {
	// contains filtered or unexported fields
}

func (NullableErrorModelErrorsInner) Get

func (NullableErrorModelErrorsInner) IsSet

func (NullableErrorModelErrorsInner) MarshalJSON

func (v NullableErrorModelErrorsInner) MarshalJSON() ([]byte, error)

func (*NullableErrorModelErrorsInner) Set

func (*NullableErrorModelErrorsInner) UnmarshalJSON

func (v *NullableErrorModelErrorsInner) UnmarshalJSON(src []byte) error

func (*NullableErrorModelErrorsInner) Unset

func (v *NullableErrorModelErrorsInner) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGenericSignal

type NullableGenericSignal struct {
	// contains filtered or unexported fields
}

func NewNullableGenericSignal

func NewNullableGenericSignal(val *GenericSignal) *NullableGenericSignal

func (NullableGenericSignal) Get

func (NullableGenericSignal) IsSet

func (v NullableGenericSignal) IsSet() bool

func (NullableGenericSignal) MarshalJSON

func (v NullableGenericSignal) MarshalJSON() ([]byte, error)

func (*NullableGenericSignal) Set

func (v *NullableGenericSignal) Set(val *GenericSignal)

func (*NullableGenericSignal) UnmarshalJSON

func (v *NullableGenericSignal) UnmarshalJSON(src []byte) error

func (*NullableGenericSignal) Unset

func (v *NullableGenericSignal) Unset()

type NullableGenericSignalResult

type NullableGenericSignalResult struct {
	// contains filtered or unexported fields
}

func NewNullableGenericSignalResult

func NewNullableGenericSignalResult(val *GenericSignalResult) *NullableGenericSignalResult

func (NullableGenericSignalResult) Get

func (NullableGenericSignalResult) IsSet

func (NullableGenericSignalResult) MarshalJSON

func (v NullableGenericSignalResult) MarshalJSON() ([]byte, error)

func (*NullableGenericSignalResult) Set

func (*NullableGenericSignalResult) UnmarshalJSON

func (v *NullableGenericSignalResult) UnmarshalJSON(src []byte) error

func (*NullableGenericSignalResult) Unset

func (v *NullableGenericSignalResult) Unset()

type NullableGetClipProgramTimeResponse

type NullableGetClipProgramTimeResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetClipProgramTimeResponse) Get

func (NullableGetClipProgramTimeResponse) IsSet

func (NullableGetClipProgramTimeResponse) MarshalJSON

func (v NullableGetClipProgramTimeResponse) MarshalJSON() ([]byte, error)

func (*NullableGetClipProgramTimeResponse) Set

func (*NullableGetClipProgramTimeResponse) UnmarshalJSON

func (v *NullableGetClipProgramTimeResponse) UnmarshalJSON(src []byte) error

func (*NullableGetClipProgramTimeResponse) Unset

type NullableGetPreviewStreamsResponse

type NullableGetPreviewStreamsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetPreviewStreamsResponse) Get

func (NullableGetPreviewStreamsResponse) IsSet

func (NullableGetPreviewStreamsResponse) MarshalJSON

func (v NullableGetPreviewStreamsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetPreviewStreamsResponse) Set

func (*NullableGetPreviewStreamsResponse) UnmarshalJSON

func (v *NullableGetPreviewStreamsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetPreviewStreamsResponse) Unset

type NullableGetPreviewStreamsResponseAudioTracksInner

type NullableGetPreviewStreamsResponseAudioTracksInner struct {
	// contains filtered or unexported fields
}

func (NullableGetPreviewStreamsResponseAudioTracksInner) Get

func (NullableGetPreviewStreamsResponseAudioTracksInner) IsSet

func (NullableGetPreviewStreamsResponseAudioTracksInner) MarshalJSON

func (*NullableGetPreviewStreamsResponseAudioTracksInner) Set

func (*NullableGetPreviewStreamsResponseAudioTracksInner) UnmarshalJSON

func (*NullableGetPreviewStreamsResponseAudioTracksInner) Unset

type NullableGetPreviewStreamsResponseDefaultAudioTrack

type NullableGetPreviewStreamsResponseDefaultAudioTrack struct {
	// contains filtered or unexported fields
}

func (NullableGetPreviewStreamsResponseDefaultAudioTrack) Get

func (NullableGetPreviewStreamsResponseDefaultAudioTrack) IsSet

func (NullableGetPreviewStreamsResponseDefaultAudioTrack) MarshalJSON

func (*NullableGetPreviewStreamsResponseDefaultAudioTrack) Set

func (*NullableGetPreviewStreamsResponseDefaultAudioTrack) UnmarshalJSON

func (*NullableGetPreviewStreamsResponseDefaultAudioTrack) Unset

type NullableGetPreviewStreamsResponseDefaultVideoTrack

type NullableGetPreviewStreamsResponseDefaultVideoTrack struct {
	// contains filtered or unexported fields
}

func (NullableGetPreviewStreamsResponseDefaultVideoTrack) Get

func (NullableGetPreviewStreamsResponseDefaultVideoTrack) IsSet

func (NullableGetPreviewStreamsResponseDefaultVideoTrack) MarshalJSON

func (*NullableGetPreviewStreamsResponseDefaultVideoTrack) Set

func (*NullableGetPreviewStreamsResponseDefaultVideoTrack) UnmarshalJSON

func (*NullableGetPreviewStreamsResponseDefaultVideoTrack) Unset

type NullableGetProductResponse added in v1.1.0

type NullableGetProductResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetProductResponse added in v1.1.0

func NewNullableGetProductResponse(val *GetProductResponse) *NullableGetProductResponse

func (NullableGetProductResponse) Get added in v1.1.0

func (NullableGetProductResponse) IsSet added in v1.1.0

func (v NullableGetProductResponse) IsSet() bool

func (NullableGetProductResponse) MarshalJSON added in v1.1.0

func (v NullableGetProductResponse) MarshalJSON() ([]byte, error)

func (*NullableGetProductResponse) Set added in v1.1.0

func (*NullableGetProductResponse) UnmarshalJSON added in v1.1.0

func (v *NullableGetProductResponse) UnmarshalJSON(src []byte) error

func (*NullableGetProductResponse) Unset added in v1.1.0

func (v *NullableGetProductResponse) Unset()

type NullableGetProductResponseProductsInner added in v1.1.0

type NullableGetProductResponseProductsInner struct {
	// contains filtered or unexported fields
}

func NewNullableGetProductResponseProductsInner added in v1.1.0

func NewNullableGetProductResponseProductsInner(val *GetProductResponseProductsInner) *NullableGetProductResponseProductsInner

func (NullableGetProductResponseProductsInner) Get added in v1.1.0

func (NullableGetProductResponseProductsInner) IsSet added in v1.1.0

func (NullableGetProductResponseProductsInner) MarshalJSON added in v1.1.0

func (v NullableGetProductResponseProductsInner) MarshalJSON() ([]byte, error)

func (*NullableGetProductResponseProductsInner) Set added in v1.1.0

func (*NullableGetProductResponseProductsInner) UnmarshalJSON added in v1.1.0

func (v *NullableGetProductResponseProductsInner) UnmarshalJSON(src []byte) error

func (*NullableGetProductResponseProductsInner) Unset added in v1.1.0

type NullableGetTaskResponse

type NullableGetTaskResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetTaskResponse

func NewNullableGetTaskResponse(val *GetTaskResponse) *NullableGetTaskResponse

func (NullableGetTaskResponse) Get

func (NullableGetTaskResponse) IsSet

func (v NullableGetTaskResponse) IsSet() bool

func (NullableGetTaskResponse) MarshalJSON

func (v NullableGetTaskResponse) MarshalJSON() ([]byte, error)

func (*NullableGetTaskResponse) Set

func (*NullableGetTaskResponse) UnmarshalJSON

func (v *NullableGetTaskResponse) UnmarshalJSON(src []byte) error

func (*NullableGetTaskResponse) Unset

func (v *NullableGetTaskResponse) Unset()

type NullableGetVODResponse

type NullableGetVODResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetVODResponse

func NewNullableGetVODResponse(val *GetVODResponse) *NullableGetVODResponse

func (NullableGetVODResponse) Get

func (NullableGetVODResponse) IsSet

func (v NullableGetVODResponse) IsSet() bool

func (NullableGetVODResponse) MarshalJSON

func (v NullableGetVODResponse) MarshalJSON() ([]byte, error)

func (*NullableGetVODResponse) Set

func (*NullableGetVODResponse) UnmarshalJSON

func (v *NullableGetVODResponse) UnmarshalJSON(src []byte) error

func (*NullableGetVODResponse) Unset

func (v *NullableGetVODResponse) Unset()

type NullableInsertMetadataRequest

type NullableInsertMetadataRequest struct {
	// contains filtered or unexported fields
}

func (NullableInsertMetadataRequest) Get

func (NullableInsertMetadataRequest) IsSet

func (NullableInsertMetadataRequest) MarshalJSON

func (v NullableInsertMetadataRequest) MarshalJSON() ([]byte, error)

func (*NullableInsertMetadataRequest) Set

func (*NullableInsertMetadataRequest) UnmarshalJSON

func (v *NullableInsertMetadataRequest) UnmarshalJSON(src []byte) error

func (*NullableInsertMetadataRequest) Unset

func (v *NullableInsertMetadataRequest) Unset()

type NullableInsertMetadataResult

type NullableInsertMetadataResult struct {
	// contains filtered or unexported fields
}

func NewNullableInsertMetadataResult

func NewNullableInsertMetadataResult(val *InsertMetadataResult) *NullableInsertMetadataResult

func (NullableInsertMetadataResult) Get

func (NullableInsertMetadataResult) IsSet

func (NullableInsertMetadataResult) MarshalJSON

func (v NullableInsertMetadataResult) MarshalJSON() ([]byte, error)

func (*NullableInsertMetadataResult) Set

func (*NullableInsertMetadataResult) UnmarshalJSON

func (v *NullableInsertMetadataResult) UnmarshalJSON(src []byte) error

func (*NullableInsertMetadataResult) Unset

func (v *NullableInsertMetadataResult) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableListClipsForVodResponse added in v1.4.0

type NullableListClipsForVodResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListClipsForVodResponse added in v1.4.0

func NewNullableListClipsForVodResponse(val *ListClipsForVodResponse) *NullableListClipsForVodResponse

func (NullableListClipsForVodResponse) Get added in v1.4.0

func (NullableListClipsForVodResponse) IsSet added in v1.4.0

func (NullableListClipsForVodResponse) MarshalJSON added in v1.4.0

func (v NullableListClipsForVodResponse) MarshalJSON() ([]byte, error)

func (*NullableListClipsForVodResponse) Set added in v1.4.0

func (*NullableListClipsForVodResponse) UnmarshalJSON added in v1.4.0

func (v *NullableListClipsForVodResponse) UnmarshalJSON(src []byte) error

func (*NullableListClipsForVodResponse) Unset added in v1.4.0

type NullableListClipsForVodResponseChannelClipsInner added in v1.4.0

type NullableListClipsForVodResponseChannelClipsInner struct {
	// contains filtered or unexported fields
}

func (NullableListClipsForVodResponseChannelClipsInner) Get added in v1.4.0

func (NullableListClipsForVodResponseChannelClipsInner) IsSet added in v1.4.0

func (NullableListClipsForVodResponseChannelClipsInner) MarshalJSON added in v1.4.0

func (*NullableListClipsForVodResponseChannelClipsInner) Set added in v1.4.0

func (*NullableListClipsForVodResponseChannelClipsInner) UnmarshalJSON added in v1.4.0

func (*NullableListClipsForVodResponseChannelClipsInner) Unset added in v1.4.0

type NullableListClipsForVodResponseChannelClipsInnerClipsInner added in v1.4.0

type NullableListClipsForVodResponseChannelClipsInnerClipsInner struct {
	// contains filtered or unexported fields
}

func (NullableListClipsForVodResponseChannelClipsInnerClipsInner) Get added in v1.4.0

func (NullableListClipsForVodResponseChannelClipsInnerClipsInner) IsSet added in v1.4.0

func (NullableListClipsForVodResponseChannelClipsInnerClipsInner) MarshalJSON added in v1.4.0

func (*NullableListClipsForVodResponseChannelClipsInnerClipsInner) Set added in v1.4.0

func (*NullableListClipsForVodResponseChannelClipsInnerClipsInner) UnmarshalJSON added in v1.4.0

func (*NullableListClipsForVodResponseChannelClipsInnerClipsInner) Unset added in v1.4.0

type NullableListClipsResponse

type NullableListClipsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListClipsResponse

func NewNullableListClipsResponse(val *ListClipsResponse) *NullableListClipsResponse

func (NullableListClipsResponse) Get

func (NullableListClipsResponse) IsSet

func (v NullableListClipsResponse) IsSet() bool

func (NullableListClipsResponse) MarshalJSON

func (v NullableListClipsResponse) MarshalJSON() ([]byte, error)

func (*NullableListClipsResponse) Set

func (*NullableListClipsResponse) UnmarshalJSON

func (v *NullableListClipsResponse) UnmarshalJSON(src []byte) error

func (*NullableListClipsResponse) Unset

func (v *NullableListClipsResponse) Unset()

type NullableListProductsResponse added in v1.1.0

type NullableListProductsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListProductsResponse added in v1.1.0

func NewNullableListProductsResponse(val *ListProductsResponse) *NullableListProductsResponse

func (NullableListProductsResponse) Get added in v1.1.0

func (NullableListProductsResponse) IsSet added in v1.1.0

func (NullableListProductsResponse) MarshalJSON added in v1.1.0

func (v NullableListProductsResponse) MarshalJSON() ([]byte, error)

func (*NullableListProductsResponse) Set added in v1.1.0

func (*NullableListProductsResponse) UnmarshalJSON added in v1.1.0

func (v *NullableListProductsResponse) UnmarshalJSON(src []byte) error

func (*NullableListProductsResponse) Unset added in v1.1.0

func (v *NullableListProductsResponse) Unset()

type NullableListProgramsResponse

type NullableListProgramsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListProgramsResponse

func NewNullableListProgramsResponse(val *ListProgramsResponse) *NullableListProgramsResponse

func (NullableListProgramsResponse) Get

func (NullableListProgramsResponse) IsSet

func (NullableListProgramsResponse) MarshalJSON

func (v NullableListProgramsResponse) MarshalJSON() ([]byte, error)

func (*NullableListProgramsResponse) Set

func (*NullableListProgramsResponse) UnmarshalJSON

func (v *NullableListProgramsResponse) UnmarshalJSON(src []byte) error

func (*NullableListProgramsResponse) Unset

func (v *NullableListProgramsResponse) Unset()

type NullableListProgramsResponseProgramsInner

type NullableListProgramsResponseProgramsInner struct {
	// contains filtered or unexported fields
}

func (NullableListProgramsResponseProgramsInner) Get

func (NullableListProgramsResponseProgramsInner) IsSet

func (NullableListProgramsResponseProgramsInner) MarshalJSON

func (*NullableListProgramsResponseProgramsInner) Set

func (*NullableListProgramsResponseProgramsInner) UnmarshalJSON

func (v *NullableListProgramsResponseProgramsInner) UnmarshalJSON(src []byte) error

func (*NullableListProgramsResponseProgramsInner) Unset

type NullableListTasksResponse

type NullableListTasksResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListTasksResponse

func NewNullableListTasksResponse(val *ListTasksResponse) *NullableListTasksResponse

func (NullableListTasksResponse) Get

func (NullableListTasksResponse) IsSet

func (v NullableListTasksResponse) IsSet() bool

func (NullableListTasksResponse) MarshalJSON

func (v NullableListTasksResponse) MarshalJSON() ([]byte, error)

func (*NullableListTasksResponse) Set

func (*NullableListTasksResponse) UnmarshalJSON

func (v *NullableListTasksResponse) UnmarshalJSON(src []byte) error

func (*NullableListTasksResponse) Unset

func (v *NullableListTasksResponse) Unset()

type NullableListTasksResponseTasksInner

type NullableListTasksResponseTasksInner struct {
	// contains filtered or unexported fields
}

func (NullableListTasksResponseTasksInner) Get

func (NullableListTasksResponseTasksInner) IsSet

func (NullableListTasksResponseTasksInner) MarshalJSON

func (v NullableListTasksResponseTasksInner) MarshalJSON() ([]byte, error)

func (*NullableListTasksResponseTasksInner) Set

func (*NullableListTasksResponseTasksInner) UnmarshalJSON

func (v *NullableListTasksResponseTasksInner) UnmarshalJSON(src []byte) error

func (*NullableListTasksResponseTasksInner) Unset

type NullableListVODsResponse

type NullableListVODsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListVODsResponse

func NewNullableListVODsResponse(val *ListVODsResponse) *NullableListVODsResponse

func (NullableListVODsResponse) Get

func (NullableListVODsResponse) IsSet

func (v NullableListVODsResponse) IsSet() bool

func (NullableListVODsResponse) MarshalJSON

func (v NullableListVODsResponse) MarshalJSON() ([]byte, error)

func (*NullableListVODsResponse) Set

func (*NullableListVODsResponse) UnmarshalJSON

func (v *NullableListVODsResponse) UnmarshalJSON(src []byte) error

func (*NullableListVODsResponse) Unset

func (v *NullableListVODsResponse) Unset()

type NullableMP4URLResponse

type NullableMP4URLResponse struct {
	// contains filtered or unexported fields
}

func NewNullableMP4URLResponse

func NewNullableMP4URLResponse(val *MP4URLResponse) *NullableMP4URLResponse

func (NullableMP4URLResponse) Get

func (NullableMP4URLResponse) IsSet

func (v NullableMP4URLResponse) IsSet() bool

func (NullableMP4URLResponse) MarshalJSON

func (v NullableMP4URLResponse) MarshalJSON() ([]byte, error)

func (*NullableMP4URLResponse) Set

func (*NullableMP4URLResponse) UnmarshalJSON

func (v *NullableMP4URLResponse) UnmarshalJSON(src []byte) error

func (*NullableMP4URLResponse) Unset

func (v *NullableMP4URLResponse) Unset()

type NullableMakeClipResponse

type NullableMakeClipResponse struct {
	// contains filtered or unexported fields
}

func NewNullableMakeClipResponse

func NewNullableMakeClipResponse(val *MakeClipResponse) *NullableMakeClipResponse

func (NullableMakeClipResponse) Get

func (NullableMakeClipResponse) IsSet

func (v NullableMakeClipResponse) IsSet() bool

func (NullableMakeClipResponse) MarshalJSON

func (v NullableMakeClipResponse) MarshalJSON() ([]byte, error)

func (*NullableMakeClipResponse) Set

func (*NullableMakeClipResponse) UnmarshalJSON

func (v *NullableMakeClipResponse) UnmarshalJSON(src []byte) error

func (*NullableMakeClipResponse) Unset

func (v *NullableMakeClipResponse) Unset()

type NullableMakeMP4Response

type NullableMakeMP4Response struct {
	// contains filtered or unexported fields
}

func NewNullableMakeMP4Response

func NewNullableMakeMP4Response(val *MakeMP4Response) *NullableMakeMP4Response

func (NullableMakeMP4Response) Get

func (NullableMakeMP4Response) IsSet

func (v NullableMakeMP4Response) IsSet() bool

func (NullableMakeMP4Response) MarshalJSON

func (v NullableMakeMP4Response) MarshalJSON() ([]byte, error)

func (*NullableMakeMP4Response) Set

func (*NullableMakeMP4Response) UnmarshalJSON

func (v *NullableMakeMP4Response) UnmarshalJSON(src []byte) error

func (*NullableMakeMP4Response) Unset

func (v *NullableMakeMP4Response) Unset()

type NullableOrgSummary

type NullableOrgSummary struct {
	// contains filtered or unexported fields
}

func NewNullableOrgSummary

func NewNullableOrgSummary(val *OrgSummary) *NullableOrgSummary

func (NullableOrgSummary) Get

func (v NullableOrgSummary) Get() *OrgSummary

func (NullableOrgSummary) IsSet

func (v NullableOrgSummary) IsSet() bool

func (NullableOrgSummary) MarshalJSON

func (v NullableOrgSummary) MarshalJSON() ([]byte, error)

func (*NullableOrgSummary) Set

func (v *NullableOrgSummary) Set(val *OrgSummary)

func (*NullableOrgSummary) UnmarshalJSON

func (v *NullableOrgSummary) UnmarshalJSON(src []byte) error

func (*NullableOrgSummary) Unset

func (v *NullableOrgSummary) Unset()

type NullablePatchChannelRequest

type NullablePatchChannelRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePatchChannelRequest

func NewNullablePatchChannelRequest(val *PatchChannelRequest) *NullablePatchChannelRequest

func (NullablePatchChannelRequest) Get

func (NullablePatchChannelRequest) IsSet

func (NullablePatchChannelRequest) MarshalJSON

func (v NullablePatchChannelRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchChannelRequest) Set

func (*NullablePatchChannelRequest) UnmarshalJSON

func (v *NullablePatchChannelRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchChannelRequest) Unset

func (v *NullablePatchChannelRequest) Unset()

type NullablePatchChannelRequest2Inner

type NullablePatchChannelRequest2Inner struct {
	// contains filtered or unexported fields
}

func (NullablePatchChannelRequest2Inner) Get

func (NullablePatchChannelRequest2Inner) IsSet

func (NullablePatchChannelRequest2Inner) MarshalJSON

func (v NullablePatchChannelRequest2Inner) MarshalJSON() ([]byte, error)

func (*NullablePatchChannelRequest2Inner) Set

func (*NullablePatchChannelRequest2Inner) UnmarshalJSON

func (v *NullablePatchChannelRequest2Inner) UnmarshalJSON(src []byte) error

func (*NullablePatchChannelRequest2Inner) Unset

type NullablePatchChannelRequestIngest

type NullablePatchChannelRequestIngest struct {
	// contains filtered or unexported fields
}

func (NullablePatchChannelRequestIngest) Get

func (NullablePatchChannelRequestIngest) IsSet

func (NullablePatchChannelRequestIngest) MarshalJSON

func (v NullablePatchChannelRequestIngest) MarshalJSON() ([]byte, error)

func (*NullablePatchChannelRequestIngest) Set

func (*NullablePatchChannelRequestIngest) UnmarshalJSON

func (v *NullablePatchChannelRequestIngest) UnmarshalJSON(src []byte) error

func (*NullablePatchChannelRequestIngest) Unset

type NullablePatchOrgChannelRequest

type NullablePatchOrgChannelRequest struct {
	// contains filtered or unexported fields
}

func (NullablePatchOrgChannelRequest) Get

func (NullablePatchOrgChannelRequest) IsSet

func (NullablePatchOrgChannelRequest) MarshalJSON

func (v NullablePatchOrgChannelRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchOrgChannelRequest) Set

func (*NullablePatchOrgChannelRequest) UnmarshalJSON

func (v *NullablePatchOrgChannelRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchOrgChannelRequest) Unset

func (v *NullablePatchOrgChannelRequest) Unset()

type NullablePinSourceRequest

type NullablePinSourceRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePinSourceRequest

func NewNullablePinSourceRequest(val *PinSourceRequest) *NullablePinSourceRequest

func (NullablePinSourceRequest) Get

func (NullablePinSourceRequest) IsSet

func (v NullablePinSourceRequest) IsSet() bool

func (NullablePinSourceRequest) MarshalJSON

func (v NullablePinSourceRequest) MarshalJSON() ([]byte, error)

func (*NullablePinSourceRequest) Set

func (*NullablePinSourceRequest) UnmarshalJSON

func (v *NullablePinSourceRequest) UnmarshalJSON(src []byte) error

func (*NullablePinSourceRequest) Unset

func (v *NullablePinSourceRequest) Unset()

type NullablePlayURLResponse

type NullablePlayURLResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePlayURLResponse

func NewNullablePlayURLResponse(val *PlayURLResponse) *NullablePlayURLResponse

func (NullablePlayURLResponse) Get

func (NullablePlayURLResponse) IsSet

func (v NullablePlayURLResponse) IsSet() bool

func (NullablePlayURLResponse) MarshalJSON

func (v NullablePlayURLResponse) MarshalJSON() ([]byte, error)

func (*NullablePlayURLResponse) Set

func (*NullablePlayURLResponse) UnmarshalJSON

func (v *NullablePlayURLResponse) UnmarshalJSON(src []byte) error

func (*NullablePlayURLResponse) Unset

func (v *NullablePlayURLResponse) Unset()

type NullablePostClipArchiveRequest added in v1.2.0

type NullablePostClipArchiveRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostClipArchiveRequest added in v1.2.0

func NewNullablePostClipArchiveRequest(val *PostClipArchiveRequest) *NullablePostClipArchiveRequest

func (NullablePostClipArchiveRequest) Get added in v1.2.0

func (NullablePostClipArchiveRequest) IsSet added in v1.2.0

func (NullablePostClipArchiveRequest) MarshalJSON added in v1.2.0

func (v NullablePostClipArchiveRequest) MarshalJSON() ([]byte, error)

func (*NullablePostClipArchiveRequest) Set added in v1.2.0

func (*NullablePostClipArchiveRequest) UnmarshalJSON added in v1.2.0

func (v *NullablePostClipArchiveRequest) UnmarshalJSON(src []byte) error

func (*NullablePostClipArchiveRequest) Unset added in v1.2.0

func (v *NullablePostClipArchiveRequest) Unset()

type NullablePostClipArchiveResponse

type NullablePostClipArchiveResponse struct {
	// contains filtered or unexported fields
}

func (NullablePostClipArchiveResponse) Get

func (NullablePostClipArchiveResponse) IsSet

func (NullablePostClipArchiveResponse) MarshalJSON

func (v NullablePostClipArchiveResponse) MarshalJSON() ([]byte, error)

func (*NullablePostClipArchiveResponse) Set

func (*NullablePostClipArchiveResponse) UnmarshalJSON

func (v *NullablePostClipArchiveResponse) UnmarshalJSON(src []byte) error

func (*NullablePostClipArchiveResponse) Unset

type NullablePostClipRequest

type NullablePostClipRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePostClipRequest

func NewNullablePostClipRequest(val *PostClipRequest) *NullablePostClipRequest

func (NullablePostClipRequest) Get

func (NullablePostClipRequest) IsSet

func (v NullablePostClipRequest) IsSet() bool

func (NullablePostClipRequest) MarshalJSON

func (v NullablePostClipRequest) MarshalJSON() ([]byte, error)

func (*NullablePostClipRequest) Set

func (*NullablePostClipRequest) UnmarshalJSON

func (v *NullablePostClipRequest) UnmarshalJSON(src []byte) error

func (*NullablePostClipRequest) Unset

func (v *NullablePostClipRequest) Unset()

type NullablePostClipResponse

type NullablePostClipResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePostClipResponse

func NewNullablePostClipResponse(val *PostClipResponse) *NullablePostClipResponse

func (NullablePostClipResponse) Get

func (NullablePostClipResponse) IsSet

func (v NullablePostClipResponse) IsSet() bool

func (NullablePostClipResponse) MarshalJSON

func (v NullablePostClipResponse) MarshalJSON() ([]byte, error)

func (*NullablePostClipResponse) Set

func (*NullablePostClipResponse) UnmarshalJSON

func (v *NullablePostClipResponse) UnmarshalJSON(src []byte) error

func (*NullablePostClipResponse) Unset

func (v *NullablePostClipResponse) Unset()

type NullablePostClipResponseClipsInner

type NullablePostClipResponseClipsInner struct {
	// contains filtered or unexported fields
}

func (NullablePostClipResponseClipsInner) Get

func (NullablePostClipResponseClipsInner) IsSet

func (NullablePostClipResponseClipsInner) MarshalJSON

func (v NullablePostClipResponseClipsInner) MarshalJSON() ([]byte, error)

func (*NullablePostClipResponseClipsInner) Set

func (*NullablePostClipResponseClipsInner) UnmarshalJSON

func (v *NullablePostClipResponseClipsInner) UnmarshalJSON(src []byte) error

func (*NullablePostClipResponseClipsInner) Unset

type NullablePostCopyMP4Request added in v1.5.0

type NullablePostCopyMP4Request struct {
	// contains filtered or unexported fields
}

func NewNullablePostCopyMP4Request added in v1.5.0

func NewNullablePostCopyMP4Request(val *PostCopyMP4Request) *NullablePostCopyMP4Request

func (NullablePostCopyMP4Request) Get added in v1.5.0

func (NullablePostCopyMP4Request) IsSet added in v1.5.0

func (v NullablePostCopyMP4Request) IsSet() bool

func (NullablePostCopyMP4Request) MarshalJSON added in v1.5.0

func (v NullablePostCopyMP4Request) MarshalJSON() ([]byte, error)

func (*NullablePostCopyMP4Request) Set added in v1.5.0

func (*NullablePostCopyMP4Request) UnmarshalJSON added in v1.5.0

func (v *NullablePostCopyMP4Request) UnmarshalJSON(src []byte) error

func (*NullablePostCopyMP4Request) Unset added in v1.5.0

func (v *NullablePostCopyMP4Request) Unset()

type NullablePostCopyMP4Response added in v1.5.0

type NullablePostCopyMP4Response struct {
	// contains filtered or unexported fields
}

func NewNullablePostCopyMP4Response added in v1.5.0

func NewNullablePostCopyMP4Response(val *PostCopyMP4Response) *NullablePostCopyMP4Response

func (NullablePostCopyMP4Response) Get added in v1.5.0

func (NullablePostCopyMP4Response) IsSet added in v1.5.0

func (NullablePostCopyMP4Response) MarshalJSON added in v1.5.0

func (v NullablePostCopyMP4Response) MarshalJSON() ([]byte, error)

func (*NullablePostCopyMP4Response) Set added in v1.5.0

func (*NullablePostCopyMP4Response) UnmarshalJSON added in v1.5.0

func (v *NullablePostCopyMP4Response) UnmarshalJSON(src []byte) error

func (*NullablePostCopyMP4Response) Unset added in v1.5.0

func (v *NullablePostCopyMP4Response) Unset()

type NullableProgramSignal

type NullableProgramSignal struct {
	// contains filtered or unexported fields
}

func NewNullableProgramSignal

func NewNullableProgramSignal(val *ProgramSignal) *NullableProgramSignal

func (NullableProgramSignal) Get

func (NullableProgramSignal) IsSet

func (v NullableProgramSignal) IsSet() bool

func (NullableProgramSignal) MarshalJSON

func (v NullableProgramSignal) MarshalJSON() ([]byte, error)

func (*NullableProgramSignal) Set

func (v *NullableProgramSignal) Set(val *ProgramSignal)

func (*NullableProgramSignal) UnmarshalJSON

func (v *NullableProgramSignal) UnmarshalJSON(src []byte) error

func (*NullableProgramSignal) Unset

func (v *NullableProgramSignal) Unset()

type NullablePutChannelRequest

type NullablePutChannelRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePutChannelRequest

func NewNullablePutChannelRequest(val *PutChannelRequest) *NullablePutChannelRequest

func (NullablePutChannelRequest) Get

func (NullablePutChannelRequest) IsSet

func (v NullablePutChannelRequest) IsSet() bool

func (NullablePutChannelRequest) MarshalJSON

func (v NullablePutChannelRequest) MarshalJSON() ([]byte, error)

func (*NullablePutChannelRequest) Set

func (*NullablePutChannelRequest) UnmarshalJSON

func (v *NullablePutChannelRequest) UnmarshalJSON(src []byte) error

func (*NullablePutChannelRequest) Unset

func (v *NullablePutChannelRequest) Unset()

type NullablePutChannelRequestIngest

type NullablePutChannelRequestIngest struct {
	// contains filtered or unexported fields
}

func (NullablePutChannelRequestIngest) Get

func (NullablePutChannelRequestIngest) IsSet

func (NullablePutChannelRequestIngest) MarshalJSON

func (v NullablePutChannelRequestIngest) MarshalJSON() ([]byte, error)

func (*NullablePutChannelRequestIngest) Set

func (*NullablePutChannelRequestIngest) UnmarshalJSON

func (v *NullablePutChannelRequestIngest) UnmarshalJSON(src []byte) error

func (*NullablePutChannelRequestIngest) Unset

type NullablePutChannelRequestIngestSource

type NullablePutChannelRequestIngestSource struct {
	// contains filtered or unexported fields
}

func (NullablePutChannelRequestIngestSource) Get

func (NullablePutChannelRequestIngestSource) IsSet

func (NullablePutChannelRequestIngestSource) MarshalJSON

func (v NullablePutChannelRequestIngestSource) MarshalJSON() ([]byte, error)

func (*NullablePutChannelRequestIngestSource) Set

func (*NullablePutChannelRequestIngestSource) UnmarshalJSON

func (v *NullablePutChannelRequestIngestSource) UnmarshalJSON(src []byte) error

func (*NullablePutChannelRequestIngestSource) Unset

type NullablePutOrgChannelRequest

type NullablePutOrgChannelRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePutOrgChannelRequest

func NewNullablePutOrgChannelRequest(val *PutOrgChannelRequest) *NullablePutOrgChannelRequest

func (NullablePutOrgChannelRequest) Get

func (NullablePutOrgChannelRequest) IsSet

func (NullablePutOrgChannelRequest) MarshalJSON

func (v NullablePutOrgChannelRequest) MarshalJSON() ([]byte, error)

func (*NullablePutOrgChannelRequest) Set

func (*NullablePutOrgChannelRequest) UnmarshalJSON

func (v *NullablePutOrgChannelRequest) UnmarshalJSON(src []byte) error

func (*NullablePutOrgChannelRequest) Unset

func (v *NullablePutOrgChannelRequest) Unset()

type NullableRetryTaskResponse

type NullableRetryTaskResponse struct {
	// contains filtered or unexported fields
}

func NewNullableRetryTaskResponse

func NewNullableRetryTaskResponse(val *RetryTaskResponse) *NullableRetryTaskResponse

func (NullableRetryTaskResponse) Get

func (NullableRetryTaskResponse) IsSet

func (v NullableRetryTaskResponse) IsSet() bool

func (NullableRetryTaskResponse) MarshalJSON

func (v NullableRetryTaskResponse) MarshalJSON() ([]byte, error)

func (*NullableRetryTaskResponse) Set

func (*NullableRetryTaskResponse) UnmarshalJSON

func (v *NullableRetryTaskResponse) UnmarshalJSON(src []byte) error

func (*NullableRetryTaskResponse) Unset

func (v *NullableRetryTaskResponse) Unset()

type NullableScte35

type NullableScte35 struct {
	// contains filtered or unexported fields
}

func NewNullableScte35

func NewNullableScte35(val *Scte35) *NullableScte35

func (NullableScte35) Get

func (v NullableScte35) Get() *Scte35

func (NullableScte35) IsSet

func (v NullableScte35) IsSet() bool

func (NullableScte35) MarshalJSON

func (v NullableScte35) MarshalJSON() ([]byte, error)

func (*NullableScte35) Set

func (v *NullableScte35) Set(val *Scte35)

func (*NullableScte35) UnmarshalJSON

func (v *NullableScte35) UnmarshalJSON(src []byte) error

func (*NullableScte35) Unset

func (v *NullableScte35) Unset()

type NullableSegment

type NullableSegment struct {
	// contains filtered or unexported fields
}

func NewNullableSegment

func NewNullableSegment(val *Segment) *NullableSegment

func (NullableSegment) Get

func (v NullableSegment) Get() *Segment

func (NullableSegment) IsSet

func (v NullableSegment) IsSet() bool

func (NullableSegment) MarshalJSON

func (v NullableSegment) MarshalJSON() ([]byte, error)

func (*NullableSegment) Set

func (v *NullableSegment) Set(val *Segment)

func (*NullableSegment) UnmarshalJSON

func (v *NullableSegment) UnmarshalJSON(src []byte) error

func (*NullableSegment) Unset

func (v *NullableSegment) Unset()

type NullableSignalingLog

type NullableSignalingLog struct {
	// contains filtered or unexported fields
}

func NewNullableSignalingLog

func NewNullableSignalingLog(val *SignalingLog) *NullableSignalingLog

func (NullableSignalingLog) Get

func (NullableSignalingLog) IsSet

func (v NullableSignalingLog) IsSet() bool

func (NullableSignalingLog) MarshalJSON

func (v NullableSignalingLog) MarshalJSON() ([]byte, error)

func (*NullableSignalingLog) Set

func (v *NullableSignalingLog) Set(val *SignalingLog)

func (*NullableSignalingLog) UnmarshalJSON

func (v *NullableSignalingLog) UnmarshalJSON(src []byte) error

func (*NullableSignalingLog) Unset

func (v *NullableSignalingLog) Unset()

type NullableSignalingLogLog

type NullableSignalingLogLog struct {
	// contains filtered or unexported fields
}

func NewNullableSignalingLogLog

func NewNullableSignalingLogLog(val *SignalingLogLog) *NullableSignalingLogLog

func (NullableSignalingLogLog) Get

func (NullableSignalingLogLog) IsSet

func (v NullableSignalingLogLog) IsSet() bool

func (NullableSignalingLogLog) MarshalJSON

func (v NullableSignalingLogLog) MarshalJSON() ([]byte, error)

func (*NullableSignalingLogLog) Set

func (*NullableSignalingLogLog) UnmarshalJSON

func (v *NullableSignalingLogLog) UnmarshalJSON(src []byte) error

func (*NullableSignalingLogLog) Unset

func (v *NullableSignalingLogLog) Unset()

type NullableSlate

type NullableSlate struct {
	// contains filtered or unexported fields
}

func NewNullableSlate

func NewNullableSlate(val *Slate) *NullableSlate

func (NullableSlate) Get

func (v NullableSlate) Get() *Slate

func (NullableSlate) IsSet

func (v NullableSlate) IsSet() bool

func (NullableSlate) MarshalJSON

func (v NullableSlate) MarshalJSON() ([]byte, error)

func (*NullableSlate) Set

func (v *NullableSlate) Set(val *Slate)

func (*NullableSlate) UnmarshalJSON

func (v *NullableSlate) UnmarshalJSON(src []byte) error

func (*NullableSlate) Unset

func (v *NullableSlate) Unset()

type NullableSource

type NullableSource struct {
	// contains filtered or unexported fields
}

func NewNullableSource

func NewNullableSource(val *Source) *NullableSource

func (NullableSource) Get

func (v NullableSource) Get() *Source

func (NullableSource) IsSet

func (v NullableSource) IsSet() bool

func (NullableSource) MarshalJSON

func (v NullableSource) MarshalJSON() ([]byte, error)

func (*NullableSource) Set

func (v *NullableSource) Set(val *Source)

func (*NullableSource) UnmarshalJSON

func (v *NullableSource) UnmarshalJSON(src []byte) error

func (*NullableSource) Unset

func (v *NullableSource) Unset()

type NullableSpliceInsertEndSignal

type NullableSpliceInsertEndSignal struct {
	// contains filtered or unexported fields
}

func (NullableSpliceInsertEndSignal) Get

func (NullableSpliceInsertEndSignal) IsSet

func (NullableSpliceInsertEndSignal) MarshalJSON

func (v NullableSpliceInsertEndSignal) MarshalJSON() ([]byte, error)

func (*NullableSpliceInsertEndSignal) Set

func (*NullableSpliceInsertEndSignal) UnmarshalJSON

func (v *NullableSpliceInsertEndSignal) UnmarshalJSON(src []byte) error

func (*NullableSpliceInsertEndSignal) Unset

func (v *NullableSpliceInsertEndSignal) Unset()

type NullableSpliceInsertStartSignal

type NullableSpliceInsertStartSignal struct {
	// contains filtered or unexported fields
}

func (NullableSpliceInsertStartSignal) Get

func (NullableSpliceInsertStartSignal) IsSet

func (NullableSpliceInsertStartSignal) MarshalJSON

func (v NullableSpliceInsertStartSignal) MarshalJSON() ([]byte, error)

func (*NullableSpliceInsertStartSignal) Set

func (*NullableSpliceInsertStartSignal) UnmarshalJSON

func (v *NullableSpliceInsertStartSignal) UnmarshalJSON(src []byte) error

func (*NullableSpliceInsertStartSignal) Unset

type NullableStatus

type NullableStatus struct {
	// contains filtered or unexported fields
}

func NewNullableStatus

func NewNullableStatus(val *Status) *NullableStatus

func (NullableStatus) Get

func (v NullableStatus) Get() *Status

func (NullableStatus) IsSet

func (v NullableStatus) IsSet() bool

func (NullableStatus) MarshalJSON

func (v NullableStatus) MarshalJSON() ([]byte, error)

func (*NullableStatus) Set

func (v *NullableStatus) Set(val *Status)

func (*NullableStatus) UnmarshalJSON

func (v *NullableStatus) UnmarshalJSON(src []byte) error

func (*NullableStatus) Unset

func (v *NullableStatus) Unset()

type NullableStatusIngestStatus

type NullableStatusIngestStatus struct {
	// contains filtered or unexported fields
}

func NewNullableStatusIngestStatus

func NewNullableStatusIngestStatus(val *StatusIngestStatus) *NullableStatusIngestStatus

func (NullableStatusIngestStatus) Get

func (NullableStatusIngestStatus) IsSet

func (v NullableStatusIngestStatus) IsSet() bool

func (NullableStatusIngestStatus) MarshalJSON

func (v NullableStatusIngestStatus) MarshalJSON() ([]byte, error)

func (*NullableStatusIngestStatus) Set

func (*NullableStatusIngestStatus) UnmarshalJSON

func (v *NullableStatusIngestStatus) UnmarshalJSON(src []byte) error

func (*NullableStatusIngestStatus) Unset

func (v *NullableStatusIngestStatus) Unset()

type NullableStatusIngestStatusPrimaryStatus

type NullableStatusIngestStatusPrimaryStatus struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatus) Get

func (NullableStatusIngestStatusPrimaryStatus) IsSet

func (NullableStatusIngestStatusPrimaryStatus) MarshalJSON

func (v NullableStatusIngestStatusPrimaryStatus) MarshalJSON() ([]byte, error)

func (*NullableStatusIngestStatusPrimaryStatus) Set

func (*NullableStatusIngestStatusPrimaryStatus) UnmarshalJSON

func (v *NullableStatusIngestStatusPrimaryStatus) UnmarshalJSON(src []byte) error

func (*NullableStatusIngestStatusPrimaryStatus) Unset

type NullableStatusIngestStatusPrimaryStatusPmt

type NullableStatusIngestStatusPrimaryStatusPmt struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmt) Get

func (NullableStatusIngestStatusPrimaryStatusPmt) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmt) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmt) Set

func (*NullableStatusIngestStatusPrimaryStatusPmt) UnmarshalJSON

func (v *NullableStatusIngestStatusPrimaryStatusPmt) UnmarshalJSON(src []byte) error

func (*NullableStatusIngestStatusPrimaryStatusPmt) Unset

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInner

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInner struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInner) Get

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInner) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInner) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInner) Set

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInner) UnmarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInner) Unset

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) Get

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) Set

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) UnmarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) Unset

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) Get

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) Set

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) UnmarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) Unset

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) Get

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) Set

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) UnmarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) Unset

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) Get

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) Set

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) UnmarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) Unset

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue

type NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) Get

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) IsSet

func (NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) MarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) Set

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) UnmarshalJSON

func (*NullableStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) Unset

type NullableStatusIngestStatusSecondaryStatus

type NullableStatusIngestStatusSecondaryStatus struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusSecondaryStatus) Get

func (NullableStatusIngestStatusSecondaryStatus) IsSet

func (NullableStatusIngestStatusSecondaryStatus) MarshalJSON

func (*NullableStatusIngestStatusSecondaryStatus) Set

func (*NullableStatusIngestStatusSecondaryStatus) UnmarshalJSON

func (v *NullableStatusIngestStatusSecondaryStatus) UnmarshalJSON(src []byte) error

func (*NullableStatusIngestStatusSecondaryStatus) Unset

type NullableStatusIngestStatusSourceLossSlateStatus

type NullableStatusIngestStatusSourceLossSlateStatus struct {
	// contains filtered or unexported fields
}

func (NullableStatusIngestStatusSourceLossSlateStatus) Get

func (NullableStatusIngestStatusSourceLossSlateStatus) IsSet

func (NullableStatusIngestStatusSourceLossSlateStatus) MarshalJSON

func (*NullableStatusIngestStatusSourceLossSlateStatus) Set

func (*NullableStatusIngestStatusSourceLossSlateStatus) UnmarshalJSON

func (*NullableStatusIngestStatusSourceLossSlateStatus) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSummary

type NullableSummary struct {
	// contains filtered or unexported fields
}

func NewNullableSummary

func NewNullableSummary(val *Summary) *NullableSummary

func (NullableSummary) Get

func (v NullableSummary) Get() *Summary

func (NullableSummary) IsSet

func (v NullableSummary) IsSet() bool

func (NullableSummary) MarshalJSON

func (v NullableSummary) MarshalJSON() ([]byte, error)

func (*NullableSummary) Set

func (v *NullableSummary) Set(val *Summary)

func (*NullableSummary) UnmarshalJSON

func (v *NullableSummary) UnmarshalJSON(src []byte) error

func (*NullableSummary) Unset

func (v *NullableSummary) Unset()

type NullableSummary2

type NullableSummary2 struct {
	// contains filtered or unexported fields
}

func NewNullableSummary2

func NewNullableSummary2(val *Summary2) *NullableSummary2

func (NullableSummary2) Get

func (v NullableSummary2) Get() *Summary2

func (NullableSummary2) IsSet

func (v NullableSummary2) IsSet() bool

func (NullableSummary2) MarshalJSON

func (v NullableSummary2) MarshalJSON() ([]byte, error)

func (*NullableSummary2) Set

func (v *NullableSummary2) Set(val *Summary2)

func (*NullableSummary2) UnmarshalJSON

func (v *NullableSummary2) UnmarshalJSON(src []byte) error

func (*NullableSummary2) Unset

func (v *NullableSummary2) Unset()

type NullableSummary2Source

type NullableSummary2Source struct {
	// contains filtered or unexported fields
}

func NewNullableSummary2Source

func NewNullableSummary2Source(val *Summary2Source) *NullableSummary2Source

func (NullableSummary2Source) Get

func (NullableSummary2Source) IsSet

func (v NullableSummary2Source) IsSet() bool

func (NullableSummary2Source) MarshalJSON

func (v NullableSummary2Source) MarshalJSON() ([]byte, error)

func (*NullableSummary2Source) Set

func (*NullableSummary2Source) UnmarshalJSON

func (v *NullableSummary2Source) UnmarshalJSON(src []byte) error

func (*NullableSummary2Source) Unset

func (v *NullableSummary2Source) Unset()

type NullableTaskResponse

type NullableTaskResponse struct {
	// contains filtered or unexported fields
}

func NewNullableTaskResponse

func NewNullableTaskResponse(val *TaskResponse) *NullableTaskResponse

func (NullableTaskResponse) Get

func (NullableTaskResponse) IsSet

func (v NullableTaskResponse) IsSet() bool

func (NullableTaskResponse) MarshalJSON

func (v NullableTaskResponse) MarshalJSON() ([]byte, error)

func (*NullableTaskResponse) Set

func (v *NullableTaskResponse) Set(val *TaskResponse)

func (*NullableTaskResponse) UnmarshalJSON

func (v *NullableTaskResponse) UnmarshalJSON(src []byte) error

func (*NullableTaskResponse) Unset

func (v *NullableTaskResponse) Unset()

type NullableTaskResponseTasksInner

type NullableTaskResponseTasksInner struct {
	// contains filtered or unexported fields
}

func (NullableTaskResponseTasksInner) Get

func (NullableTaskResponseTasksInner) IsSet

func (NullableTaskResponseTasksInner) MarshalJSON

func (v NullableTaskResponseTasksInner) MarshalJSON() ([]byte, error)

func (*NullableTaskResponseTasksInner) Set

func (*NullableTaskResponseTasksInner) UnmarshalJSON

func (v *NullableTaskResponseTasksInner) UnmarshalJSON(src []byte) error

func (*NullableTaskResponseTasksInner) Unset

func (v *NullableTaskResponseTasksInner) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateProductConfigRequest added in v1.1.0

type NullableUpdateProductConfigRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateProductConfigRequest added in v1.1.0

func NewNullableUpdateProductConfigRequest(val *UpdateProductConfigRequest) *NullableUpdateProductConfigRequest

func (NullableUpdateProductConfigRequest) Get added in v1.1.0

func (NullableUpdateProductConfigRequest) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequest) MarshalJSON added in v1.1.0

func (v NullableUpdateProductConfigRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateProductConfigRequest) Set added in v1.1.0

func (*NullableUpdateProductConfigRequest) UnmarshalJSON added in v1.1.0

func (v *NullableUpdateProductConfigRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateProductConfigRequest) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettings added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettings struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettings) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettings) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettings) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettings) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettings) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettings) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) Unset added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner added in v1.1.0

type NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfig added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfig struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseConfig) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfig) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfig) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfig) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfig) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfig) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig added in v1.1.0

type NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseConfigV2FiltersConfig) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseTriggerConfig added in v1.1.0

type NullableUpdateProductConfigRequestCollapseTriggerConfig struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseTriggerConfig) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseTriggerConfig) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseTriggerConfig) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseTriggerConfig) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseTriggerConfig) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseTriggerConfig) Unset added in v1.1.0

type NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner added in v1.1.0

type NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestCollapseTriggerConfigTriggersInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestEdcPartialPresentations added in v1.1.0

type NullableUpdateProductConfigRequestEdcPartialPresentations struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestEdcPartialPresentations) Get added in v1.1.0

func (NullableUpdateProductConfigRequestEdcPartialPresentations) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestEdcPartialPresentations) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestEdcPartialPresentations) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestEdcPartialPresentations) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestEdcPartialPresentations) Unset added in v1.1.0

type NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner added in v1.1.0

type NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestNotificationsInner added in v1.1.0

type NullableUpdateProductConfigRequestNotificationsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestNotificationsInner) Get added in v1.1.0

func (NullableUpdateProductConfigRequestNotificationsInner) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestNotificationsInner) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestNotificationsInner) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestNotificationsInner) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestNotificationsInner) Unset added in v1.1.0

type NullableUpdateProductConfigRequestNotificationsInnerNotification added in v1.1.0

type NullableUpdateProductConfigRequestNotificationsInnerNotification struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestNotificationsInnerNotification) Get added in v1.1.0

func (NullableUpdateProductConfigRequestNotificationsInnerNotification) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestNotificationsInnerNotification) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestNotificationsInnerNotification) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestNotificationsInnerNotification) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestNotificationsInnerNotification) Unset added in v1.1.0

type NullableUpdateProductConfigRequestWorkflowConfig added in v1.1.0

type NullableUpdateProductConfigRequestWorkflowConfig struct {
	// contains filtered or unexported fields
}

func (NullableUpdateProductConfigRequestWorkflowConfig) Get added in v1.1.0

func (NullableUpdateProductConfigRequestWorkflowConfig) IsSet added in v1.1.0

func (NullableUpdateProductConfigRequestWorkflowConfig) MarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestWorkflowConfig) Set added in v1.1.0

func (*NullableUpdateProductConfigRequestWorkflowConfig) UnmarshalJSON added in v1.1.0

func (*NullableUpdateProductConfigRequestWorkflowConfig) Unset added in v1.1.0

type OrgSummary

type OrgSummary struct {
	// ID of the organization
	Id string `json:"id"`
	// Link to this resource
	Self *string `json:"self,omitempty"`
}

OrgSummary struct for OrgSummary

func NewOrgSummary

func NewOrgSummary(id string) *OrgSummary

NewOrgSummary instantiates a new OrgSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrgSummaryWithDefaults

func NewOrgSummaryWithDefaults() *OrgSummary

NewOrgSummaryWithDefaults instantiates a new OrgSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrgSummary) GetId

func (o *OrgSummary) GetId() string

GetId returns the Id field value

func (*OrgSummary) GetIdOk

func (o *OrgSummary) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrgSummary) GetSelf

func (o *OrgSummary) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*OrgSummary) GetSelfOk

func (o *OrgSummary) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrgSummary) HasSelf

func (o *OrgSummary) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (OrgSummary) MarshalJSON

func (o OrgSummary) MarshalJSON() ([]byte, error)

func (*OrgSummary) SetId

func (o *OrgSummary) SetId(v string)

SetId sets field value

func (*OrgSummary) SetSelf

func (o *OrgSummary) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (OrgSummary) ToMap

func (o OrgSummary) ToMap() (map[string]interface{}, error)

type OrganizationsApi

type OrganizationsApi interface {

	/*
		ListOrgs List organizations

		Get a list of organizations that you can access.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListOrgsRequest
	*/
	ListOrgs(ctx context.Context) ApiListOrgsRequest

	// ListOrgsExecute executes the request
	//  @return []OrgSummary
	ListOrgsExecute(r ApiListOrgsRequest) ([]OrgSummary, *http.Response, error)
}

type OrganizationsApiService

type OrganizationsApiService service

OrganizationsApiService OrganizationsApi service

func (*OrganizationsApiService) ListOrgs

ListOrgs List organizations

Get a list of organizations that you can access.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListOrgsRequest

func (*OrganizationsApiService) ListOrgsExecute

Execute executes the request

@return []OrgSummary

type PatchChannelRequest

type PatchChannelRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty"`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty"`
	// External Channel ID provided at channel creation time
	Id     *string                    `json:"id,omitempty"`
	Ingest *PatchChannelRequestIngest `json:"ingest,omitempty"`
	// Optional labels for a channel. Any included labels must be at least 1 character long, but no greater than 256 characters. The maximum number of labels is 10.
	Labels []string `json:"labels,omitempty"`
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty"`
	Organization *string            `json:"organization,omitempty"`
	Packaging    *ChannelPackaging  `json:"packaging,omitempty"`
	Publishing   *ChannelPublishing `json:"publishing,omitempty"`
	// Region represents the general geolocation for transcoding and stream egress from iStreamPlanet. If no region is provided at channel creation time, then 'US_WEST' is used.
	Region *string `json:"region,omitempty"`
	// If the ResourceClass is unspecified the channel will default to run in the 'DYNAMIC' ResourceClass. Note that changing the ResourceClass for a running channel is supported and will be performed with no downtime.
	ResourceClass *string `json:"resource_class,omitempty"`
	// Self link for the channel.
	Self      *string           `json:"self,omitempty"`
	Signaling *ChannelSignaling `json:"signaling,omitempty"`
	Tags      *ChannelTags      `json:"tags,omitempty"`
	Transcode *ChannelTranscode `json:"transcode,omitempty"`
}

PatchChannelRequest struct for PatchChannelRequest

func NewPatchChannelRequest

func NewPatchChannelRequest() *PatchChannelRequest

NewPatchChannelRequest instantiates a new PatchChannelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchChannelRequestWithDefaults

func NewPatchChannelRequestWithDefaults() *PatchChannelRequest

NewPatchChannelRequestWithDefaults instantiates a new PatchChannelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchChannelRequest) GetCreated

func (o *PatchChannelRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*PatchChannelRequest) GetCreatedOk

func (o *PatchChannelRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetDesiredState

func (o *PatchChannelRequest) GetDesiredState() string

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*PatchChannelRequest) GetDesiredStateOk

func (o *PatchChannelRequest) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetId

func (o *PatchChannelRequest) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PatchChannelRequest) GetIdOk

func (o *PatchChannelRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetIngest

GetIngest returns the Ingest field value if set, zero value otherwise.

func (*PatchChannelRequest) GetIngestOk

func (o *PatchChannelRequest) GetIngestOk() (*PatchChannelRequestIngest, bool)

GetIngestOk returns a tuple with the Ingest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetLabels

func (o *PatchChannelRequest) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PatchChannelRequest) GetLabelsOk

func (o *PatchChannelRequest) GetLabelsOk() ([]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetModified

func (o *PatchChannelRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*PatchChannelRequest) GetModifiedOk

func (o *PatchChannelRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetName

func (o *PatchChannelRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchChannelRequest) GetNameOk

func (o *PatchChannelRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetOrganization

func (o *PatchChannelRequest) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*PatchChannelRequest) GetOrganizationOk

func (o *PatchChannelRequest) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetPackaging

func (o *PatchChannelRequest) GetPackaging() ChannelPackaging

GetPackaging returns the Packaging field value if set, zero value otherwise.

func (*PatchChannelRequest) GetPackagingOk

func (o *PatchChannelRequest) GetPackagingOk() (*ChannelPackaging, bool)

GetPackagingOk returns a tuple with the Packaging field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetPublishing

func (o *PatchChannelRequest) GetPublishing() ChannelPublishing

GetPublishing returns the Publishing field value if set, zero value otherwise.

func (*PatchChannelRequest) GetPublishingOk

func (o *PatchChannelRequest) GetPublishingOk() (*ChannelPublishing, bool)

GetPublishingOk returns a tuple with the Publishing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetRegion

func (o *PatchChannelRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*PatchChannelRequest) GetRegionOk

func (o *PatchChannelRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetResourceClass

func (o *PatchChannelRequest) GetResourceClass() string

GetResourceClass returns the ResourceClass field value if set, zero value otherwise.

func (*PatchChannelRequest) GetResourceClassOk

func (o *PatchChannelRequest) GetResourceClassOk() (*string, bool)

GetResourceClassOk returns a tuple with the ResourceClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetSchema

func (o *PatchChannelRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PatchChannelRequest) GetSchemaOk

func (o *PatchChannelRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetSelf

func (o *PatchChannelRequest) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*PatchChannelRequest) GetSelfOk

func (o *PatchChannelRequest) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetSignaling

func (o *PatchChannelRequest) GetSignaling() ChannelSignaling

GetSignaling returns the Signaling field value if set, zero value otherwise.

func (*PatchChannelRequest) GetSignalingOk

func (o *PatchChannelRequest) GetSignalingOk() (*ChannelSignaling, bool)

GetSignalingOk returns a tuple with the Signaling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetTags

func (o *PatchChannelRequest) GetTags() ChannelTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*PatchChannelRequest) GetTagsOk

func (o *PatchChannelRequest) GetTagsOk() (*ChannelTags, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) GetTranscode

func (o *PatchChannelRequest) GetTranscode() ChannelTranscode

GetTranscode returns the Transcode field value if set, zero value otherwise.

func (*PatchChannelRequest) GetTranscodeOk

func (o *PatchChannelRequest) GetTranscodeOk() (*ChannelTranscode, bool)

GetTranscodeOk returns a tuple with the Transcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest) HasCreated

func (o *PatchChannelRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*PatchChannelRequest) HasDesiredState

func (o *PatchChannelRequest) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*PatchChannelRequest) HasId

func (o *PatchChannelRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*PatchChannelRequest) HasIngest

func (o *PatchChannelRequest) HasIngest() bool

HasIngest returns a boolean if a field has been set.

func (*PatchChannelRequest) HasLabels

func (o *PatchChannelRequest) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PatchChannelRequest) HasModified

func (o *PatchChannelRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PatchChannelRequest) HasName

func (o *PatchChannelRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchChannelRequest) HasOrganization

func (o *PatchChannelRequest) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*PatchChannelRequest) HasPackaging

func (o *PatchChannelRequest) HasPackaging() bool

HasPackaging returns a boolean if a field has been set.

func (*PatchChannelRequest) HasPublishing

func (o *PatchChannelRequest) HasPublishing() bool

HasPublishing returns a boolean if a field has been set.

func (*PatchChannelRequest) HasRegion

func (o *PatchChannelRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*PatchChannelRequest) HasResourceClass

func (o *PatchChannelRequest) HasResourceClass() bool

HasResourceClass returns a boolean if a field has been set.

func (*PatchChannelRequest) HasSchema

func (o *PatchChannelRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*PatchChannelRequest) HasSelf

func (o *PatchChannelRequest) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*PatchChannelRequest) HasSignaling

func (o *PatchChannelRequest) HasSignaling() bool

HasSignaling returns a boolean if a field has been set.

func (*PatchChannelRequest) HasTags

func (o *PatchChannelRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*PatchChannelRequest) HasTranscode

func (o *PatchChannelRequest) HasTranscode() bool

HasTranscode returns a boolean if a field has been set.

func (PatchChannelRequest) MarshalJSON

func (o PatchChannelRequest) MarshalJSON() ([]byte, error)

func (*PatchChannelRequest) SetCreated

func (o *PatchChannelRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*PatchChannelRequest) SetDesiredState

func (o *PatchChannelRequest) SetDesiredState(v string)

SetDesiredState gets a reference to the given string and assigns it to the DesiredState field.

func (*PatchChannelRequest) SetId

func (o *PatchChannelRequest) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PatchChannelRequest) SetIngest

SetIngest gets a reference to the given PatchChannelRequestIngest and assigns it to the Ingest field.

func (*PatchChannelRequest) SetLabels

func (o *PatchChannelRequest) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*PatchChannelRequest) SetModified

func (o *PatchChannelRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*PatchChannelRequest) SetName

func (o *PatchChannelRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchChannelRequest) SetOrganization

func (o *PatchChannelRequest) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*PatchChannelRequest) SetPackaging

func (o *PatchChannelRequest) SetPackaging(v ChannelPackaging)

SetPackaging gets a reference to the given ChannelPackaging and assigns it to the Packaging field.

func (*PatchChannelRequest) SetPublishing

func (o *PatchChannelRequest) SetPublishing(v ChannelPublishing)

SetPublishing gets a reference to the given ChannelPublishing and assigns it to the Publishing field.

func (*PatchChannelRequest) SetRegion

func (o *PatchChannelRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*PatchChannelRequest) SetResourceClass

func (o *PatchChannelRequest) SetResourceClass(v string)

SetResourceClass gets a reference to the given string and assigns it to the ResourceClass field.

func (*PatchChannelRequest) SetSchema

func (o *PatchChannelRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PatchChannelRequest) SetSelf

func (o *PatchChannelRequest) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*PatchChannelRequest) SetSignaling

func (o *PatchChannelRequest) SetSignaling(v ChannelSignaling)

SetSignaling gets a reference to the given ChannelSignaling and assigns it to the Signaling field.

func (*PatchChannelRequest) SetTags

func (o *PatchChannelRequest) SetTags(v ChannelTags)

SetTags gets a reference to the given ChannelTags and assigns it to the Tags field.

func (*PatchChannelRequest) SetTranscode

func (o *PatchChannelRequest) SetTranscode(v ChannelTranscode)

SetTranscode gets a reference to the given ChannelTranscode and assigns it to the Transcode field.

func (PatchChannelRequest) ToMap

func (o PatchChannelRequest) ToMap() (map[string]interface{}, error)

type PatchChannelRequest2Inner

type PatchChannelRequest2Inner struct {
	// JSON Pointer for the source of a move or copy
	From *string `json:"from,omitempty"`
	// Operation name
	Op string `json:"op"`
	// JSON Pointer to the field being operated on, or the destination of a move/copy operation
	Path string `json:"path"`
	// The value to set
	Value interface{} `json:"value,omitempty"`
}

PatchChannelRequest2Inner struct for PatchChannelRequest2Inner

func NewPatchChannelRequest2Inner

func NewPatchChannelRequest2Inner(op string, path string) *PatchChannelRequest2Inner

NewPatchChannelRequest2Inner instantiates a new PatchChannelRequest2Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchChannelRequest2InnerWithDefaults

func NewPatchChannelRequest2InnerWithDefaults() *PatchChannelRequest2Inner

NewPatchChannelRequest2InnerWithDefaults instantiates a new PatchChannelRequest2Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchChannelRequest2Inner) GetFrom

func (o *PatchChannelRequest2Inner) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*PatchChannelRequest2Inner) GetFromOk

func (o *PatchChannelRequest2Inner) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequest2Inner) GetOp

func (o *PatchChannelRequest2Inner) GetOp() string

GetOp returns the Op field value

func (*PatchChannelRequest2Inner) GetOpOk

func (o *PatchChannelRequest2Inner) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*PatchChannelRequest2Inner) GetPath

func (o *PatchChannelRequest2Inner) GetPath() string

GetPath returns the Path field value

func (*PatchChannelRequest2Inner) GetPathOk

func (o *PatchChannelRequest2Inner) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*PatchChannelRequest2Inner) GetValue

func (o *PatchChannelRequest2Inner) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PatchChannelRequest2Inner) GetValueOk

func (o *PatchChannelRequest2Inner) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchChannelRequest2Inner) HasFrom

func (o *PatchChannelRequest2Inner) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*PatchChannelRequest2Inner) HasValue

func (o *PatchChannelRequest2Inner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PatchChannelRequest2Inner) MarshalJSON

func (o PatchChannelRequest2Inner) MarshalJSON() ([]byte, error)

func (*PatchChannelRequest2Inner) SetFrom

func (o *PatchChannelRequest2Inner) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*PatchChannelRequest2Inner) SetOp

func (o *PatchChannelRequest2Inner) SetOp(v string)

SetOp sets field value

func (*PatchChannelRequest2Inner) SetPath

func (o *PatchChannelRequest2Inner) SetPath(v string)

SetPath sets field value

func (*PatchChannelRequest2Inner) SetValue

func (o *PatchChannelRequest2Inner) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (PatchChannelRequest2Inner) ToMap

func (o PatchChannelRequest2Inner) ToMap() (map[string]interface{}, error)

type PatchChannelRequestIngest

type PatchChannelRequestIngest struct {
	Slate  *ChannelIngestSlate  `json:"slate,omitempty"`
	Source *ChannelIngestSource `json:"source,omitempty"`
}

PatchChannelRequestIngest Ingest configures inputs for the transcoder.

func NewPatchChannelRequestIngest

func NewPatchChannelRequestIngest() *PatchChannelRequestIngest

NewPatchChannelRequestIngest instantiates a new PatchChannelRequestIngest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchChannelRequestIngestWithDefaults

func NewPatchChannelRequestIngestWithDefaults() *PatchChannelRequestIngest

NewPatchChannelRequestIngestWithDefaults instantiates a new PatchChannelRequestIngest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchChannelRequestIngest) GetSlate

GetSlate returns the Slate field value if set, zero value otherwise.

func (*PatchChannelRequestIngest) GetSlateOk

GetSlateOk returns a tuple with the Slate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequestIngest) GetSource

GetSource returns the Source field value if set, zero value otherwise.

func (*PatchChannelRequestIngest) GetSourceOk

func (o *PatchChannelRequestIngest) GetSourceOk() (*ChannelIngestSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchChannelRequestIngest) HasSlate

func (o *PatchChannelRequestIngest) HasSlate() bool

HasSlate returns a boolean if a field has been set.

func (*PatchChannelRequestIngest) HasSource

func (o *PatchChannelRequestIngest) HasSource() bool

HasSource returns a boolean if a field has been set.

func (PatchChannelRequestIngest) MarshalJSON

func (o PatchChannelRequestIngest) MarshalJSON() ([]byte, error)

func (*PatchChannelRequestIngest) SetSlate

SetSlate gets a reference to the given ChannelIngestSlate and assigns it to the Slate field.

func (*PatchChannelRequestIngest) SetSource

SetSource gets a reference to the given ChannelIngestSource and assigns it to the Source field.

func (PatchChannelRequestIngest) ToMap

func (o PatchChannelRequestIngest) ToMap() (map[string]interface{}, error)

type PatchOrgChannelRequest

type PatchOrgChannelRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty"`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty"`
	// External Channel ID provided at channel creation time
	Id     *string                    `json:"id,omitempty"`
	Ingest *PatchChannelRequestIngest `json:"ingest,omitempty"`
	// Optional labels for a channel. Any included labels must be at least 1 character long, but no greater than 256 characters. The maximum number of labels is 10.
	Labels []string `json:"labels,omitempty"`
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty"`
	Organization *string            `json:"organization,omitempty"`
	Packaging    *ChannelPackaging  `json:"packaging,omitempty"`
	Publishing   *ChannelPublishing `json:"publishing,omitempty"`
	// Region represents the general geolocation for transcoding and stream egress from iStreamPlanet. If no region is provided at channel creation time, then 'US_WEST' is used.
	Region *string `json:"region,omitempty"`
	// If the ResourceClass is unspecified the channel will default to run in the 'DYNAMIC' ResourceClass. Note that changing the ResourceClass for a running channel is supported and will be performed with no downtime.
	ResourceClass *string `json:"resource_class,omitempty"`
	// Self link for the channel.
	Self      *string           `json:"self,omitempty"`
	Signaling *ChannelSignaling `json:"signaling,omitempty"`
	Tags      *ChannelTags      `json:"tags,omitempty"`
	Transcode *ChannelTranscode `json:"transcode,omitempty"`
}

PatchOrgChannelRequest struct for PatchOrgChannelRequest

func NewPatchOrgChannelRequest

func NewPatchOrgChannelRequest() *PatchOrgChannelRequest

NewPatchOrgChannelRequest instantiates a new PatchOrgChannelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchOrgChannelRequestWithDefaults

func NewPatchOrgChannelRequestWithDefaults() *PatchOrgChannelRequest

NewPatchOrgChannelRequestWithDefaults instantiates a new PatchOrgChannelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchOrgChannelRequest) GetCreated

func (o *PatchOrgChannelRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetCreatedOk

func (o *PatchOrgChannelRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetDesiredState

func (o *PatchOrgChannelRequest) GetDesiredState() string

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetDesiredStateOk

func (o *PatchOrgChannelRequest) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetId

func (o *PatchOrgChannelRequest) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetIdOk

func (o *PatchOrgChannelRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetIngest

GetIngest returns the Ingest field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetIngestOk

GetIngestOk returns a tuple with the Ingest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetLabels

func (o *PatchOrgChannelRequest) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetLabelsOk

func (o *PatchOrgChannelRequest) GetLabelsOk() ([]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetModified

func (o *PatchOrgChannelRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetModifiedOk

func (o *PatchOrgChannelRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetName

func (o *PatchOrgChannelRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetNameOk

func (o *PatchOrgChannelRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetOrganization

func (o *PatchOrgChannelRequest) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetOrganizationOk

func (o *PatchOrgChannelRequest) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetPackaging

func (o *PatchOrgChannelRequest) GetPackaging() ChannelPackaging

GetPackaging returns the Packaging field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetPackagingOk

func (o *PatchOrgChannelRequest) GetPackagingOk() (*ChannelPackaging, bool)

GetPackagingOk returns a tuple with the Packaging field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetPublishing

func (o *PatchOrgChannelRequest) GetPublishing() ChannelPublishing

GetPublishing returns the Publishing field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetPublishingOk

func (o *PatchOrgChannelRequest) GetPublishingOk() (*ChannelPublishing, bool)

GetPublishingOk returns a tuple with the Publishing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetRegion

func (o *PatchOrgChannelRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetRegionOk

func (o *PatchOrgChannelRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetResourceClass

func (o *PatchOrgChannelRequest) GetResourceClass() string

GetResourceClass returns the ResourceClass field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetResourceClassOk

func (o *PatchOrgChannelRequest) GetResourceClassOk() (*string, bool)

GetResourceClassOk returns a tuple with the ResourceClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetSchema

func (o *PatchOrgChannelRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetSchemaOk

func (o *PatchOrgChannelRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetSelf

func (o *PatchOrgChannelRequest) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetSelfOk

func (o *PatchOrgChannelRequest) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetSignaling

func (o *PatchOrgChannelRequest) GetSignaling() ChannelSignaling

GetSignaling returns the Signaling field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetSignalingOk

func (o *PatchOrgChannelRequest) GetSignalingOk() (*ChannelSignaling, bool)

GetSignalingOk returns a tuple with the Signaling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetTags

func (o *PatchOrgChannelRequest) GetTags() ChannelTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetTagsOk

func (o *PatchOrgChannelRequest) GetTagsOk() (*ChannelTags, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) GetTranscode

func (o *PatchOrgChannelRequest) GetTranscode() ChannelTranscode

GetTranscode returns the Transcode field value if set, zero value otherwise.

func (*PatchOrgChannelRequest) GetTranscodeOk

func (o *PatchOrgChannelRequest) GetTranscodeOk() (*ChannelTranscode, bool)

GetTranscodeOk returns a tuple with the Transcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOrgChannelRequest) HasCreated

func (o *PatchOrgChannelRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasDesiredState

func (o *PatchOrgChannelRequest) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasId

func (o *PatchOrgChannelRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasIngest

func (o *PatchOrgChannelRequest) HasIngest() bool

HasIngest returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasLabels

func (o *PatchOrgChannelRequest) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasModified

func (o *PatchOrgChannelRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasName

func (o *PatchOrgChannelRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasOrganization

func (o *PatchOrgChannelRequest) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasPackaging

func (o *PatchOrgChannelRequest) HasPackaging() bool

HasPackaging returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasPublishing

func (o *PatchOrgChannelRequest) HasPublishing() bool

HasPublishing returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasRegion

func (o *PatchOrgChannelRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasResourceClass

func (o *PatchOrgChannelRequest) HasResourceClass() bool

HasResourceClass returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasSchema

func (o *PatchOrgChannelRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasSelf

func (o *PatchOrgChannelRequest) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasSignaling

func (o *PatchOrgChannelRequest) HasSignaling() bool

HasSignaling returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasTags

func (o *PatchOrgChannelRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*PatchOrgChannelRequest) HasTranscode

func (o *PatchOrgChannelRequest) HasTranscode() bool

HasTranscode returns a boolean if a field has been set.

func (PatchOrgChannelRequest) MarshalJSON

func (o PatchOrgChannelRequest) MarshalJSON() ([]byte, error)

func (*PatchOrgChannelRequest) SetCreated

func (o *PatchOrgChannelRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*PatchOrgChannelRequest) SetDesiredState

func (o *PatchOrgChannelRequest) SetDesiredState(v string)

SetDesiredState gets a reference to the given string and assigns it to the DesiredState field.

func (*PatchOrgChannelRequest) SetId

func (o *PatchOrgChannelRequest) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PatchOrgChannelRequest) SetIngest

SetIngest gets a reference to the given PatchChannelRequestIngest and assigns it to the Ingest field.

func (*PatchOrgChannelRequest) SetLabels

func (o *PatchOrgChannelRequest) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*PatchOrgChannelRequest) SetModified

func (o *PatchOrgChannelRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*PatchOrgChannelRequest) SetName

func (o *PatchOrgChannelRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchOrgChannelRequest) SetOrganization

func (o *PatchOrgChannelRequest) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*PatchOrgChannelRequest) SetPackaging

func (o *PatchOrgChannelRequest) SetPackaging(v ChannelPackaging)

SetPackaging gets a reference to the given ChannelPackaging and assigns it to the Packaging field.

func (*PatchOrgChannelRequest) SetPublishing

func (o *PatchOrgChannelRequest) SetPublishing(v ChannelPublishing)

SetPublishing gets a reference to the given ChannelPublishing and assigns it to the Publishing field.

func (*PatchOrgChannelRequest) SetRegion

func (o *PatchOrgChannelRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*PatchOrgChannelRequest) SetResourceClass

func (o *PatchOrgChannelRequest) SetResourceClass(v string)

SetResourceClass gets a reference to the given string and assigns it to the ResourceClass field.

func (*PatchOrgChannelRequest) SetSchema

func (o *PatchOrgChannelRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PatchOrgChannelRequest) SetSelf

func (o *PatchOrgChannelRequest) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*PatchOrgChannelRequest) SetSignaling

func (o *PatchOrgChannelRequest) SetSignaling(v ChannelSignaling)

SetSignaling gets a reference to the given ChannelSignaling and assigns it to the Signaling field.

func (*PatchOrgChannelRequest) SetTags

func (o *PatchOrgChannelRequest) SetTags(v ChannelTags)

SetTags gets a reference to the given ChannelTags and assigns it to the Tags field.

func (*PatchOrgChannelRequest) SetTranscode

func (o *PatchOrgChannelRequest) SetTranscode(v ChannelTranscode)

SetTranscode gets a reference to the given ChannelTranscode and assigns it to the Transcode field.

func (PatchOrgChannelRequest) ToMap

func (o PatchOrgChannelRequest) ToMap() (map[string]interface{}, error)

type PinSourceRequest

type PinSourceRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Which ingest origin to pin the transcoder to.
	IngestOrigin *string `json:"ingest_origin,omitempty"`
}

PinSourceRequest struct for PinSourceRequest

func NewPinSourceRequest

func NewPinSourceRequest() *PinSourceRequest

NewPinSourceRequest instantiates a new PinSourceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPinSourceRequestWithDefaults

func NewPinSourceRequestWithDefaults() *PinSourceRequest

NewPinSourceRequestWithDefaults instantiates a new PinSourceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PinSourceRequest) GetIngestOrigin

func (o *PinSourceRequest) GetIngestOrigin() string

GetIngestOrigin returns the IngestOrigin field value if set, zero value otherwise.

func (*PinSourceRequest) GetIngestOriginOk

func (o *PinSourceRequest) GetIngestOriginOk() (*string, bool)

GetIngestOriginOk returns a tuple with the IngestOrigin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PinSourceRequest) GetSchema

func (o *PinSourceRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PinSourceRequest) GetSchemaOk

func (o *PinSourceRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PinSourceRequest) HasIngestOrigin

func (o *PinSourceRequest) HasIngestOrigin() bool

HasIngestOrigin returns a boolean if a field has been set.

func (*PinSourceRequest) HasSchema

func (o *PinSourceRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PinSourceRequest) MarshalJSON

func (o PinSourceRequest) MarshalJSON() ([]byte, error)

func (*PinSourceRequest) SetIngestOrigin

func (o *PinSourceRequest) SetIngestOrigin(v string)

SetIngestOrigin gets a reference to the given string and assigns it to the IngestOrigin field.

func (*PinSourceRequest) SetSchema

func (o *PinSourceRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (PinSourceRequest) ToMap

func (o PinSourceRequest) ToMap() (map[string]interface{}, error)

type PlayURLResponse

type PlayURLResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// URL for playback of a clip
	Url string `json:"url"`
}

PlayURLResponse struct for PlayURLResponse

func NewPlayURLResponse

func NewPlayURLResponse(url string) *PlayURLResponse

NewPlayURLResponse instantiates a new PlayURLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayURLResponseWithDefaults

func NewPlayURLResponseWithDefaults() *PlayURLResponse

NewPlayURLResponseWithDefaults instantiates a new PlayURLResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayURLResponse) GetSchema

func (o *PlayURLResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PlayURLResponse) GetSchemaOk

func (o *PlayURLResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayURLResponse) GetUrl

func (o *PlayURLResponse) GetUrl() string

GetUrl returns the Url field value

func (*PlayURLResponse) GetUrlOk

func (o *PlayURLResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*PlayURLResponse) HasSchema

func (o *PlayURLResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PlayURLResponse) MarshalJSON

func (o PlayURLResponse) MarshalJSON() ([]byte, error)

func (*PlayURLResponse) SetSchema

func (o *PlayURLResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PlayURLResponse) SetUrl

func (o *PlayURLResponse) SetUrl(v string)

SetUrl sets field value

func (PlayURLResponse) ToMap

func (o PlayURLResponse) ToMap() (map[string]interface{}, error)

type PostClipArchiveRequest added in v1.2.0

type PostClipArchiveRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Identifer that is carried through the archive request
	CorrelationId *string `json:"correlation_id,omitempty"`
}

PostClipArchiveRequest struct for PostClipArchiveRequest

func NewPostClipArchiveRequest added in v1.2.0

func NewPostClipArchiveRequest() *PostClipArchiveRequest

NewPostClipArchiveRequest instantiates a new PostClipArchiveRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostClipArchiveRequestWithDefaults added in v1.2.0

func NewPostClipArchiveRequestWithDefaults() *PostClipArchiveRequest

NewPostClipArchiveRequestWithDefaults instantiates a new PostClipArchiveRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostClipArchiveRequest) GetCorrelationId added in v1.2.0

func (o *PostClipArchiveRequest) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*PostClipArchiveRequest) GetCorrelationIdOk added in v1.2.0

func (o *PostClipArchiveRequest) GetCorrelationIdOk() (*string, bool)

GetCorrelationIdOk returns a tuple with the CorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipArchiveRequest) GetSchema added in v1.2.0

func (o *PostClipArchiveRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PostClipArchiveRequest) GetSchemaOk added in v1.2.0

func (o *PostClipArchiveRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipArchiveRequest) HasCorrelationId added in v1.2.0

func (o *PostClipArchiveRequest) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*PostClipArchiveRequest) HasSchema added in v1.2.0

func (o *PostClipArchiveRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostClipArchiveRequest) MarshalJSON added in v1.2.0

func (o PostClipArchiveRequest) MarshalJSON() ([]byte, error)

func (*PostClipArchiveRequest) SetCorrelationId added in v1.2.0

func (o *PostClipArchiveRequest) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*PostClipArchiveRequest) SetSchema added in v1.2.0

func (o *PostClipArchiveRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (PostClipArchiveRequest) ToMap added in v1.2.0

func (o PostClipArchiveRequest) ToMap() (map[string]interface{}, error)

type PostClipArchiveResponse

type PostClipArchiveResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Identifer that is carried through the archive request
	CorrelationId *string `json:"correlation_id,omitempty"`
	// Set if Live2VOD failed to start an archive task for any configured archive destination. Empty if all are successful
	TaskErrors []ErrorModelErrorsInner `json:"task_errors"`
	// Array of task ids for each archive destination task started by Live2VOD
	TaskIds []string `json:"task_ids"`
}

PostClipArchiveResponse struct for PostClipArchiveResponse

func NewPostClipArchiveResponse

func NewPostClipArchiveResponse(taskErrors []ErrorModelErrorsInner, taskIds []string) *PostClipArchiveResponse

NewPostClipArchiveResponse instantiates a new PostClipArchiveResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostClipArchiveResponseWithDefaults

func NewPostClipArchiveResponseWithDefaults() *PostClipArchiveResponse

NewPostClipArchiveResponseWithDefaults instantiates a new PostClipArchiveResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostClipArchiveResponse) GetCorrelationId added in v1.2.0

func (o *PostClipArchiveResponse) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*PostClipArchiveResponse) GetCorrelationIdOk added in v1.2.0

func (o *PostClipArchiveResponse) GetCorrelationIdOk() (*string, bool)

GetCorrelationIdOk returns a tuple with the CorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipArchiveResponse) GetSchema

func (o *PostClipArchiveResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PostClipArchiveResponse) GetSchemaOk

func (o *PostClipArchiveResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipArchiveResponse) GetTaskErrors

func (o *PostClipArchiveResponse) GetTaskErrors() []ErrorModelErrorsInner

GetTaskErrors returns the TaskErrors field value

func (*PostClipArchiveResponse) GetTaskErrorsOk

func (o *PostClipArchiveResponse) GetTaskErrorsOk() ([]ErrorModelErrorsInner, bool)

GetTaskErrorsOk returns a tuple with the TaskErrors field value and a boolean to check if the value has been set.

func (*PostClipArchiveResponse) GetTaskIds

func (o *PostClipArchiveResponse) GetTaskIds() []string

GetTaskIds returns the TaskIds field value

func (*PostClipArchiveResponse) GetTaskIdsOk

func (o *PostClipArchiveResponse) GetTaskIdsOk() ([]string, bool)

GetTaskIdsOk returns a tuple with the TaskIds field value and a boolean to check if the value has been set.

func (*PostClipArchiveResponse) HasCorrelationId added in v1.2.0

func (o *PostClipArchiveResponse) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*PostClipArchiveResponse) HasSchema

func (o *PostClipArchiveResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostClipArchiveResponse) MarshalJSON

func (o PostClipArchiveResponse) MarshalJSON() ([]byte, error)

func (*PostClipArchiveResponse) SetCorrelationId added in v1.2.0

func (o *PostClipArchiveResponse) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*PostClipArchiveResponse) SetSchema

func (o *PostClipArchiveResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PostClipArchiveResponse) SetTaskErrors

func (o *PostClipArchiveResponse) SetTaskErrors(v []ErrorModelErrorsInner)

SetTaskErrors sets field value

func (*PostClipArchiveResponse) SetTaskIds

func (o *PostClipArchiveResponse) SetTaskIds(v []string)

SetTaskIds sets field value

func (PostClipArchiveResponse) ToMap

func (o PostClipArchiveResponse) ToMap() (map[string]interface{}, error)

type PostClipRequest

type PostClipRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Identifer that is carried through archive and collapse notifications for the clip creation
	CorrelationId *string `json:"correlation_id,omitempty"`
	// Description of the clip being created
	Description *string `json:"description,omitempty"`
	// End timestamp in RFC3339Nano format
	End string `json:"end"`
	// Overwrite existing clip. Default: false
	Overwrite *bool `json:"overwrite,omitempty"`
	// Start timestamp in RFC3339Nano format
	Start string `json:"start"`
}

PostClipRequest struct for PostClipRequest

func NewPostClipRequest

func NewPostClipRequest(end string, start string) *PostClipRequest

NewPostClipRequest instantiates a new PostClipRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostClipRequestWithDefaults

func NewPostClipRequestWithDefaults() *PostClipRequest

NewPostClipRequestWithDefaults instantiates a new PostClipRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostClipRequest) GetCorrelationId added in v1.2.0

func (o *PostClipRequest) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*PostClipRequest) GetCorrelationIdOk added in v1.2.0

func (o *PostClipRequest) GetCorrelationIdOk() (*string, bool)

GetCorrelationIdOk returns a tuple with the CorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipRequest) GetDescription

func (o *PostClipRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostClipRequest) GetDescriptionOk

func (o *PostClipRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipRequest) GetEnd

func (o *PostClipRequest) GetEnd() string

GetEnd returns the End field value

func (*PostClipRequest) GetEndOk

func (o *PostClipRequest) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set.

func (*PostClipRequest) GetOverwrite

func (o *PostClipRequest) GetOverwrite() bool

GetOverwrite returns the Overwrite field value if set, zero value otherwise.

func (*PostClipRequest) GetOverwriteOk

func (o *PostClipRequest) GetOverwriteOk() (*bool, bool)

GetOverwriteOk returns a tuple with the Overwrite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipRequest) GetSchema

func (o *PostClipRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PostClipRequest) GetSchemaOk

func (o *PostClipRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipRequest) GetStart

func (o *PostClipRequest) GetStart() string

GetStart returns the Start field value

func (*PostClipRequest) GetStartOk

func (o *PostClipRequest) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (*PostClipRequest) HasCorrelationId added in v1.2.0

func (o *PostClipRequest) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*PostClipRequest) HasDescription

func (o *PostClipRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostClipRequest) HasOverwrite

func (o *PostClipRequest) HasOverwrite() bool

HasOverwrite returns a boolean if a field has been set.

func (*PostClipRequest) HasSchema

func (o *PostClipRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostClipRequest) MarshalJSON

func (o PostClipRequest) MarshalJSON() ([]byte, error)

func (*PostClipRequest) SetCorrelationId added in v1.2.0

func (o *PostClipRequest) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*PostClipRequest) SetDescription

func (o *PostClipRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostClipRequest) SetEnd

func (o *PostClipRequest) SetEnd(v string)

SetEnd sets field value

func (*PostClipRequest) SetOverwrite

func (o *PostClipRequest) SetOverwrite(v bool)

SetOverwrite gets a reference to the given bool and assigns it to the Overwrite field.

func (*PostClipRequest) SetSchema

func (o *PostClipRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PostClipRequest) SetStart

func (o *PostClipRequest) SetStart(v string)

SetStart sets field value

func (PostClipRequest) ToMap

func (o PostClipRequest) ToMap() (map[string]interface{}, error)

type PostClipResponse

type PostClipResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// List of clip identifiers paired with each VodID that was clipped
	Clips []PostClipResponseClipsInner `json:"clips"`
	// Identifer that is carried through archive and collapse notifications for the clip creation
	CorrelationId *string `json:"correlation_id,omitempty"`
	// Reports failures of individual clip tasks. Empty if all are successful
	TaskErrors []ErrorModelErrorsInner `json:"task_errors"`
	// Identifies clipping tasks, each task producing N VodItems
	TaskIds []string `json:"task_ids"`
}

PostClipResponse struct for PostClipResponse

func NewPostClipResponse

func NewPostClipResponse(clips []PostClipResponseClipsInner, taskErrors []ErrorModelErrorsInner, taskIds []string) *PostClipResponse

NewPostClipResponse instantiates a new PostClipResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostClipResponseWithDefaults

func NewPostClipResponseWithDefaults() *PostClipResponse

NewPostClipResponseWithDefaults instantiates a new PostClipResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostClipResponse) GetClips

GetClips returns the Clips field value

func (*PostClipResponse) GetClipsOk

func (o *PostClipResponse) GetClipsOk() ([]PostClipResponseClipsInner, bool)

GetClipsOk returns a tuple with the Clips field value and a boolean to check if the value has been set.

func (*PostClipResponse) GetCorrelationId added in v1.2.0

func (o *PostClipResponse) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*PostClipResponse) GetCorrelationIdOk added in v1.2.0

func (o *PostClipResponse) GetCorrelationIdOk() (*string, bool)

GetCorrelationIdOk returns a tuple with the CorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipResponse) GetSchema

func (o *PostClipResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PostClipResponse) GetSchemaOk

func (o *PostClipResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostClipResponse) GetTaskErrors

func (o *PostClipResponse) GetTaskErrors() []ErrorModelErrorsInner

GetTaskErrors returns the TaskErrors field value

func (*PostClipResponse) GetTaskErrorsOk

func (o *PostClipResponse) GetTaskErrorsOk() ([]ErrorModelErrorsInner, bool)

GetTaskErrorsOk returns a tuple with the TaskErrors field value and a boolean to check if the value has been set.

func (*PostClipResponse) GetTaskIds

func (o *PostClipResponse) GetTaskIds() []string

GetTaskIds returns the TaskIds field value

func (*PostClipResponse) GetTaskIdsOk

func (o *PostClipResponse) GetTaskIdsOk() ([]string, bool)

GetTaskIdsOk returns a tuple with the TaskIds field value and a boolean to check if the value has been set.

func (*PostClipResponse) HasCorrelationId added in v1.2.0

func (o *PostClipResponse) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*PostClipResponse) HasSchema

func (o *PostClipResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostClipResponse) MarshalJSON

func (o PostClipResponse) MarshalJSON() ([]byte, error)

func (*PostClipResponse) SetClips

SetClips sets field value

func (*PostClipResponse) SetCorrelationId added in v1.2.0

func (o *PostClipResponse) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*PostClipResponse) SetSchema

func (o *PostClipResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PostClipResponse) SetTaskErrors

func (o *PostClipResponse) SetTaskErrors(v []ErrorModelErrorsInner)

SetTaskErrors sets field value

func (*PostClipResponse) SetTaskIds

func (o *PostClipResponse) SetTaskIds(v []string)

SetTaskIds sets field value

func (PostClipResponse) ToMap

func (o PostClipResponse) ToMap() (map[string]interface{}, error)

type PostClipResponseClipsInner

type PostClipResponseClipsInner struct {
	// Identifier for the clip created from the VOD
	ClipId string `json:"clip_id"`
	// Identifier for the VOD from which the clip was created
	VodId string `json:"vod_id"`
}

PostClipResponseClipsInner struct for PostClipResponseClipsInner

func NewPostClipResponseClipsInner

func NewPostClipResponseClipsInner(clipId string, vodId string) *PostClipResponseClipsInner

NewPostClipResponseClipsInner instantiates a new PostClipResponseClipsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostClipResponseClipsInnerWithDefaults

func NewPostClipResponseClipsInnerWithDefaults() *PostClipResponseClipsInner

NewPostClipResponseClipsInnerWithDefaults instantiates a new PostClipResponseClipsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostClipResponseClipsInner) GetClipId

func (o *PostClipResponseClipsInner) GetClipId() string

GetClipId returns the ClipId field value

func (*PostClipResponseClipsInner) GetClipIdOk

func (o *PostClipResponseClipsInner) GetClipIdOk() (*string, bool)

GetClipIdOk returns a tuple with the ClipId field value and a boolean to check if the value has been set.

func (*PostClipResponseClipsInner) GetVodId

func (o *PostClipResponseClipsInner) GetVodId() string

GetVodId returns the VodId field value

func (*PostClipResponseClipsInner) GetVodIdOk

func (o *PostClipResponseClipsInner) GetVodIdOk() (*string, bool)

GetVodIdOk returns a tuple with the VodId field value and a boolean to check if the value has been set.

func (PostClipResponseClipsInner) MarshalJSON

func (o PostClipResponseClipsInner) MarshalJSON() ([]byte, error)

func (*PostClipResponseClipsInner) SetClipId

func (o *PostClipResponseClipsInner) SetClipId(v string)

SetClipId sets field value

func (*PostClipResponseClipsInner) SetVodId

func (o *PostClipResponseClipsInner) SetVodId(v string)

SetVodId sets field value

func (PostClipResponseClipsInner) ToMap

func (o PostClipResponseClipsInner) ToMap() (map[string]interface{}, error)

type PostCopyMP4Request added in v1.5.0

type PostCopyMP4Request struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// override path for writing an mp4 to destination.
	OverrideMp4Path *string `json:"override_mp4_path,omitempty"`
}

PostCopyMP4Request struct for PostCopyMP4Request

func NewPostCopyMP4Request added in v1.5.0

func NewPostCopyMP4Request() *PostCopyMP4Request

NewPostCopyMP4Request instantiates a new PostCopyMP4Request object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCopyMP4RequestWithDefaults added in v1.5.0

func NewPostCopyMP4RequestWithDefaults() *PostCopyMP4Request

NewPostCopyMP4RequestWithDefaults instantiates a new PostCopyMP4Request object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCopyMP4Request) GetOverrideMp4Path added in v1.5.0

func (o *PostCopyMP4Request) GetOverrideMp4Path() string

GetOverrideMp4Path returns the OverrideMp4Path field value if set, zero value otherwise.

func (*PostCopyMP4Request) GetOverrideMp4PathOk added in v1.5.0

func (o *PostCopyMP4Request) GetOverrideMp4PathOk() (*string, bool)

GetOverrideMp4PathOk returns a tuple with the OverrideMp4Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCopyMP4Request) GetSchema added in v1.5.0

func (o *PostCopyMP4Request) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PostCopyMP4Request) GetSchemaOk added in v1.5.0

func (o *PostCopyMP4Request) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCopyMP4Request) HasOverrideMp4Path added in v1.5.0

func (o *PostCopyMP4Request) HasOverrideMp4Path() bool

HasOverrideMp4Path returns a boolean if a field has been set.

func (*PostCopyMP4Request) HasSchema added in v1.5.0

func (o *PostCopyMP4Request) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostCopyMP4Request) MarshalJSON added in v1.5.0

func (o PostCopyMP4Request) MarshalJSON() ([]byte, error)

func (*PostCopyMP4Request) SetOverrideMp4Path added in v1.5.0

func (o *PostCopyMP4Request) SetOverrideMp4Path(v string)

SetOverrideMp4Path gets a reference to the given string and assigns it to the OverrideMp4Path field.

func (*PostCopyMP4Request) SetSchema added in v1.5.0

func (o *PostCopyMP4Request) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (PostCopyMP4Request) ToMap added in v1.5.0

func (o PostCopyMP4Request) ToMap() (map[string]interface{}, error)

type PostCopyMP4Response added in v1.5.0

type PostCopyMP4Response struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Array of task ids for each copymp4 destination task successfully started by Live2VOD
	TaskIds []string `json:"task_ids"`
}

PostCopyMP4Response struct for PostCopyMP4Response

func NewPostCopyMP4Response added in v1.5.0

func NewPostCopyMP4Response(taskIds []string) *PostCopyMP4Response

NewPostCopyMP4Response instantiates a new PostCopyMP4Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCopyMP4ResponseWithDefaults added in v1.5.0

func NewPostCopyMP4ResponseWithDefaults() *PostCopyMP4Response

NewPostCopyMP4ResponseWithDefaults instantiates a new PostCopyMP4Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCopyMP4Response) GetSchema added in v1.5.0

func (o *PostCopyMP4Response) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PostCopyMP4Response) GetSchemaOk added in v1.5.0

func (o *PostCopyMP4Response) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCopyMP4Response) GetTaskIds added in v1.5.0

func (o *PostCopyMP4Response) GetTaskIds() []string

GetTaskIds returns the TaskIds field value

func (*PostCopyMP4Response) GetTaskIdsOk added in v1.5.0

func (o *PostCopyMP4Response) GetTaskIdsOk() ([]string, bool)

GetTaskIdsOk returns a tuple with the TaskIds field value and a boolean to check if the value has been set.

func (*PostCopyMP4Response) HasSchema added in v1.5.0

func (o *PostCopyMP4Response) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostCopyMP4Response) MarshalJSON added in v1.5.0

func (o PostCopyMP4Response) MarshalJSON() ([]byte, error)

func (*PostCopyMP4Response) SetSchema added in v1.5.0

func (o *PostCopyMP4Response) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PostCopyMP4Response) SetTaskIds added in v1.5.0

func (o *PostCopyMP4Response) SetTaskIds(v []string)

SetTaskIds sets field value

func (PostCopyMP4Response) ToMap added in v1.5.0

func (o PostCopyMP4Response) ToMap() (map[string]interface{}, error)

type ProgramSignal

type ProgramSignal struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Event ID
	EventId int32 `json:"event_id"`
}

ProgramSignal struct for ProgramSignal

func NewProgramSignal

func NewProgramSignal(eventId int32) *ProgramSignal

NewProgramSignal instantiates a new ProgramSignal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProgramSignalWithDefaults

func NewProgramSignalWithDefaults() *ProgramSignal

NewProgramSignalWithDefaults instantiates a new ProgramSignal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProgramSignal) GetEventId

func (o *ProgramSignal) GetEventId() int32

GetEventId returns the EventId field value

func (*ProgramSignal) GetEventIdOk

func (o *ProgramSignal) GetEventIdOk() (*int32, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*ProgramSignal) GetSchema

func (o *ProgramSignal) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*ProgramSignal) GetSchemaOk

func (o *ProgramSignal) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProgramSignal) HasSchema

func (o *ProgramSignal) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ProgramSignal) MarshalJSON

func (o ProgramSignal) MarshalJSON() ([]byte, error)

func (*ProgramSignal) SetEventId

func (o *ProgramSignal) SetEventId(v int32)

SetEventId sets field value

func (*ProgramSignal) SetSchema

func (o *ProgramSignal) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (ProgramSignal) ToMap

func (o ProgramSignal) ToMap() (map[string]interface{}, error)

type PutChannelRequest

type PutChannelRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty"`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty"`
	// External Channel ID provided at channel creation time
	Id     *string                 `json:"id,omitempty"`
	Ingest PutChannelRequestIngest `json:"ingest"`
	// Optional labels for a channel. Any included labels must be at least 1 character long, but no greater than 256 characters. The maximum number of labels is 10.
	Labels []string `json:"labels,omitempty"`
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty"`
	Organization *string            `json:"organization,omitempty"`
	Packaging    *ChannelPackaging  `json:"packaging,omitempty"`
	Publishing   *ChannelPublishing `json:"publishing,omitempty"`
	// Region represents the general geolocation for transcoding and stream egress from iStreamPlanet. If no region is provided at channel creation time, then 'US_WEST' is used.
	Region *string `json:"region,omitempty"`
	// If the ResourceClass is unspecified the channel will default to run in the 'DYNAMIC' ResourceClass. Note that changing the ResourceClass for a running channel is supported and will be performed with no downtime.
	ResourceClass *string `json:"resource_class,omitempty"`
	// Self link for the channel.
	Self      *string           `json:"self,omitempty"`
	Signaling *ChannelSignaling `json:"signaling,omitempty"`
	Tags      *ChannelTags      `json:"tags,omitempty"`
	Transcode *ChannelTranscode `json:"transcode,omitempty"`
}

PutChannelRequest struct for PutChannelRequest

func NewPutChannelRequest

func NewPutChannelRequest(ingest PutChannelRequestIngest) *PutChannelRequest

NewPutChannelRequest instantiates a new PutChannelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutChannelRequestWithDefaults

func NewPutChannelRequestWithDefaults() *PutChannelRequest

NewPutChannelRequestWithDefaults instantiates a new PutChannelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutChannelRequest) GetCreated

func (o *PutChannelRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*PutChannelRequest) GetCreatedOk

func (o *PutChannelRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetDesiredState

func (o *PutChannelRequest) GetDesiredState() string

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*PutChannelRequest) GetDesiredStateOk

func (o *PutChannelRequest) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetId

func (o *PutChannelRequest) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PutChannelRequest) GetIdOk

func (o *PutChannelRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetIngest

GetIngest returns the Ingest field value

func (*PutChannelRequest) GetIngestOk

func (o *PutChannelRequest) GetIngestOk() (*PutChannelRequestIngest, bool)

GetIngestOk returns a tuple with the Ingest field value and a boolean to check if the value has been set.

func (*PutChannelRequest) GetLabels

func (o *PutChannelRequest) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PutChannelRequest) GetLabelsOk

func (o *PutChannelRequest) GetLabelsOk() ([]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetModified

func (o *PutChannelRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*PutChannelRequest) GetModifiedOk

func (o *PutChannelRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetName

func (o *PutChannelRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PutChannelRequest) GetNameOk

func (o *PutChannelRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetOrganization

func (o *PutChannelRequest) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*PutChannelRequest) GetOrganizationOk

func (o *PutChannelRequest) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetPackaging

func (o *PutChannelRequest) GetPackaging() ChannelPackaging

GetPackaging returns the Packaging field value if set, zero value otherwise.

func (*PutChannelRequest) GetPackagingOk

func (o *PutChannelRequest) GetPackagingOk() (*ChannelPackaging, bool)

GetPackagingOk returns a tuple with the Packaging field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetPublishing

func (o *PutChannelRequest) GetPublishing() ChannelPublishing

GetPublishing returns the Publishing field value if set, zero value otherwise.

func (*PutChannelRequest) GetPublishingOk

func (o *PutChannelRequest) GetPublishingOk() (*ChannelPublishing, bool)

GetPublishingOk returns a tuple with the Publishing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetRegion

func (o *PutChannelRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*PutChannelRequest) GetRegionOk

func (o *PutChannelRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetResourceClass

func (o *PutChannelRequest) GetResourceClass() string

GetResourceClass returns the ResourceClass field value if set, zero value otherwise.

func (*PutChannelRequest) GetResourceClassOk

func (o *PutChannelRequest) GetResourceClassOk() (*string, bool)

GetResourceClassOk returns a tuple with the ResourceClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetSchema

func (o *PutChannelRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PutChannelRequest) GetSchemaOk

func (o *PutChannelRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetSelf

func (o *PutChannelRequest) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*PutChannelRequest) GetSelfOk

func (o *PutChannelRequest) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetSignaling

func (o *PutChannelRequest) GetSignaling() ChannelSignaling

GetSignaling returns the Signaling field value if set, zero value otherwise.

func (*PutChannelRequest) GetSignalingOk

func (o *PutChannelRequest) GetSignalingOk() (*ChannelSignaling, bool)

GetSignalingOk returns a tuple with the Signaling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetTags

func (o *PutChannelRequest) GetTags() ChannelTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*PutChannelRequest) GetTagsOk

func (o *PutChannelRequest) GetTagsOk() (*ChannelTags, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) GetTranscode

func (o *PutChannelRequest) GetTranscode() ChannelTranscode

GetTranscode returns the Transcode field value if set, zero value otherwise.

func (*PutChannelRequest) GetTranscodeOk

func (o *PutChannelRequest) GetTranscodeOk() (*ChannelTranscode, bool)

GetTranscodeOk returns a tuple with the Transcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequest) HasCreated

func (o *PutChannelRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*PutChannelRequest) HasDesiredState

func (o *PutChannelRequest) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*PutChannelRequest) HasId

func (o *PutChannelRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*PutChannelRequest) HasLabels

func (o *PutChannelRequest) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PutChannelRequest) HasModified

func (o *PutChannelRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PutChannelRequest) HasName

func (o *PutChannelRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PutChannelRequest) HasOrganization

func (o *PutChannelRequest) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*PutChannelRequest) HasPackaging

func (o *PutChannelRequest) HasPackaging() bool

HasPackaging returns a boolean if a field has been set.

func (*PutChannelRequest) HasPublishing

func (o *PutChannelRequest) HasPublishing() bool

HasPublishing returns a boolean if a field has been set.

func (*PutChannelRequest) HasRegion

func (o *PutChannelRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*PutChannelRequest) HasResourceClass

func (o *PutChannelRequest) HasResourceClass() bool

HasResourceClass returns a boolean if a field has been set.

func (*PutChannelRequest) HasSchema

func (o *PutChannelRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*PutChannelRequest) HasSelf

func (o *PutChannelRequest) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*PutChannelRequest) HasSignaling

func (o *PutChannelRequest) HasSignaling() bool

HasSignaling returns a boolean if a field has been set.

func (*PutChannelRequest) HasTags

func (o *PutChannelRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*PutChannelRequest) HasTranscode

func (o *PutChannelRequest) HasTranscode() bool

HasTranscode returns a boolean if a field has been set.

func (PutChannelRequest) MarshalJSON

func (o PutChannelRequest) MarshalJSON() ([]byte, error)

func (*PutChannelRequest) SetCreated

func (o *PutChannelRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*PutChannelRequest) SetDesiredState

func (o *PutChannelRequest) SetDesiredState(v string)

SetDesiredState gets a reference to the given string and assigns it to the DesiredState field.

func (*PutChannelRequest) SetId

func (o *PutChannelRequest) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PutChannelRequest) SetIngest

SetIngest sets field value

func (*PutChannelRequest) SetLabels

func (o *PutChannelRequest) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*PutChannelRequest) SetModified

func (o *PutChannelRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*PutChannelRequest) SetName

func (o *PutChannelRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PutChannelRequest) SetOrganization

func (o *PutChannelRequest) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*PutChannelRequest) SetPackaging

func (o *PutChannelRequest) SetPackaging(v ChannelPackaging)

SetPackaging gets a reference to the given ChannelPackaging and assigns it to the Packaging field.

func (*PutChannelRequest) SetPublishing

func (o *PutChannelRequest) SetPublishing(v ChannelPublishing)

SetPublishing gets a reference to the given ChannelPublishing and assigns it to the Publishing field.

func (*PutChannelRequest) SetRegion

func (o *PutChannelRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*PutChannelRequest) SetResourceClass

func (o *PutChannelRequest) SetResourceClass(v string)

SetResourceClass gets a reference to the given string and assigns it to the ResourceClass field.

func (*PutChannelRequest) SetSchema

func (o *PutChannelRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PutChannelRequest) SetSelf

func (o *PutChannelRequest) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*PutChannelRequest) SetSignaling

func (o *PutChannelRequest) SetSignaling(v ChannelSignaling)

SetSignaling gets a reference to the given ChannelSignaling and assigns it to the Signaling field.

func (*PutChannelRequest) SetTags

func (o *PutChannelRequest) SetTags(v ChannelTags)

SetTags gets a reference to the given ChannelTags and assigns it to the Tags field.

func (*PutChannelRequest) SetTranscode

func (o *PutChannelRequest) SetTranscode(v ChannelTranscode)

SetTranscode gets a reference to the given ChannelTranscode and assigns it to the Transcode field.

func (PutChannelRequest) ToMap

func (o PutChannelRequest) ToMap() (map[string]interface{}, error)

type PutChannelRequestIngest

type PutChannelRequestIngest struct {
	Slate  *ChannelIngestSlate           `json:"slate,omitempty"`
	Source PutChannelRequestIngestSource `json:"source"`
}

PutChannelRequestIngest Ingest configures inputs for the transcoder.

func NewPutChannelRequestIngest

func NewPutChannelRequestIngest(source PutChannelRequestIngestSource) *PutChannelRequestIngest

NewPutChannelRequestIngest instantiates a new PutChannelRequestIngest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutChannelRequestIngestWithDefaults

func NewPutChannelRequestIngestWithDefaults() *PutChannelRequestIngest

NewPutChannelRequestIngestWithDefaults instantiates a new PutChannelRequestIngest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutChannelRequestIngest) GetSlate

GetSlate returns the Slate field value if set, zero value otherwise.

func (*PutChannelRequestIngest) GetSlateOk

func (o *PutChannelRequestIngest) GetSlateOk() (*ChannelIngestSlate, bool)

GetSlateOk returns a tuple with the Slate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequestIngest) GetSource

GetSource returns the Source field value

func (*PutChannelRequestIngest) GetSourceOk

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*PutChannelRequestIngest) HasSlate

func (o *PutChannelRequestIngest) HasSlate() bool

HasSlate returns a boolean if a field has been set.

func (PutChannelRequestIngest) MarshalJSON

func (o PutChannelRequestIngest) MarshalJSON() ([]byte, error)

func (*PutChannelRequestIngest) SetSlate

SetSlate gets a reference to the given ChannelIngestSlate and assigns it to the Slate field.

func (*PutChannelRequestIngest) SetSource

SetSource sets field value

func (PutChannelRequestIngest) ToMap

func (o PutChannelRequestIngest) ToMap() (map[string]interface{}, error)

type PutChannelRequestIngestSource

type PutChannelRequestIngestSource struct {
	AudioSources []ChannelIngestSourceAudioSourcesInner `json:"audio_sources,omitempty"`
	// Closed captions source embedding. If unspecified, defaults to ATSC_A53.
	CaptionsSource *string `json:"captions_source,omitempty"`
	// Unique identifier for this source.
	Id string `json:"id"`
	// Self link for the source.
	Self *string `json:"self,omitempty"`
}

PutChannelRequestIngestSource Source provides a reference to the input media stream for this channel.

func NewPutChannelRequestIngestSource

func NewPutChannelRequestIngestSource(id string) *PutChannelRequestIngestSource

NewPutChannelRequestIngestSource instantiates a new PutChannelRequestIngestSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutChannelRequestIngestSourceWithDefaults

func NewPutChannelRequestIngestSourceWithDefaults() *PutChannelRequestIngestSource

NewPutChannelRequestIngestSourceWithDefaults instantiates a new PutChannelRequestIngestSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutChannelRequestIngestSource) GetAudioSources

GetAudioSources returns the AudioSources field value if set, zero value otherwise.

func (*PutChannelRequestIngestSource) GetAudioSourcesOk

GetAudioSourcesOk returns a tuple with the AudioSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequestIngestSource) GetCaptionsSource

func (o *PutChannelRequestIngestSource) GetCaptionsSource() string

GetCaptionsSource returns the CaptionsSource field value if set, zero value otherwise.

func (*PutChannelRequestIngestSource) GetCaptionsSourceOk

func (o *PutChannelRequestIngestSource) GetCaptionsSourceOk() (*string, bool)

GetCaptionsSourceOk returns a tuple with the CaptionsSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequestIngestSource) GetId

GetId returns the Id field value

func (*PutChannelRequestIngestSource) GetIdOk

func (o *PutChannelRequestIngestSource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PutChannelRequestIngestSource) GetSelf

GetSelf returns the Self field value if set, zero value otherwise.

func (*PutChannelRequestIngestSource) GetSelfOk

func (o *PutChannelRequestIngestSource) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutChannelRequestIngestSource) HasAudioSources

func (o *PutChannelRequestIngestSource) HasAudioSources() bool

HasAudioSources returns a boolean if a field has been set.

func (*PutChannelRequestIngestSource) HasCaptionsSource

func (o *PutChannelRequestIngestSource) HasCaptionsSource() bool

HasCaptionsSource returns a boolean if a field has been set.

func (*PutChannelRequestIngestSource) HasSelf

func (o *PutChannelRequestIngestSource) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (PutChannelRequestIngestSource) MarshalJSON

func (o PutChannelRequestIngestSource) MarshalJSON() ([]byte, error)

func (*PutChannelRequestIngestSource) SetAudioSources

SetAudioSources gets a reference to the given []ChannelIngestSourceAudioSourcesInner and assigns it to the AudioSources field.

func (*PutChannelRequestIngestSource) SetCaptionsSource

func (o *PutChannelRequestIngestSource) SetCaptionsSource(v string)

SetCaptionsSource gets a reference to the given string and assigns it to the CaptionsSource field.

func (*PutChannelRequestIngestSource) SetId

SetId sets field value

func (*PutChannelRequestIngestSource) SetSelf

func (o *PutChannelRequestIngestSource) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (PutChannelRequestIngestSource) ToMap

func (o PutChannelRequestIngestSource) ToMap() (map[string]interface{}, error)

type PutOrgChannelRequest

type PutOrgChannelRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty"`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty"`
	// External Channel ID provided at channel creation time
	Id     *string                 `json:"id,omitempty"`
	Ingest PutChannelRequestIngest `json:"ingest"`
	// Optional labels for a channel. Any included labels must be at least 1 character long, but no greater than 256 characters. The maximum number of labels is 10.
	Labels []string `json:"labels,omitempty"`
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty"`
	Organization *string            `json:"organization,omitempty"`
	Packaging    *ChannelPackaging  `json:"packaging,omitempty"`
	Publishing   *ChannelPublishing `json:"publishing,omitempty"`
	// Region represents the general geolocation for transcoding and stream egress from iStreamPlanet. If no region is provided at channel creation time, then 'US_WEST' is used.
	Region *string `json:"region,omitempty"`
	// If the ResourceClass is unspecified the channel will default to run in the 'DYNAMIC' ResourceClass. Note that changing the ResourceClass for a running channel is supported and will be performed with no downtime.
	ResourceClass *string `json:"resource_class,omitempty"`
	// Self link for the channel.
	Self      *string           `json:"self,omitempty"`
	Signaling *ChannelSignaling `json:"signaling,omitempty"`
	Tags      *ChannelTags      `json:"tags,omitempty"`
	Transcode *ChannelTranscode `json:"transcode,omitempty"`
}

PutOrgChannelRequest struct for PutOrgChannelRequest

func NewPutOrgChannelRequest

func NewPutOrgChannelRequest(ingest PutChannelRequestIngest) *PutOrgChannelRequest

NewPutOrgChannelRequest instantiates a new PutOrgChannelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutOrgChannelRequestWithDefaults

func NewPutOrgChannelRequestWithDefaults() *PutOrgChannelRequest

NewPutOrgChannelRequestWithDefaults instantiates a new PutOrgChannelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutOrgChannelRequest) GetCreated

func (o *PutOrgChannelRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetCreatedOk

func (o *PutOrgChannelRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetDesiredState

func (o *PutOrgChannelRequest) GetDesiredState() string

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetDesiredStateOk

func (o *PutOrgChannelRequest) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetId

func (o *PutOrgChannelRequest) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetIdOk

func (o *PutOrgChannelRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetIngest

GetIngest returns the Ingest field value

func (*PutOrgChannelRequest) GetIngestOk

func (o *PutOrgChannelRequest) GetIngestOk() (*PutChannelRequestIngest, bool)

GetIngestOk returns a tuple with the Ingest field value and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetLabels

func (o *PutOrgChannelRequest) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetLabelsOk

func (o *PutOrgChannelRequest) GetLabelsOk() ([]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetModified

func (o *PutOrgChannelRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetModifiedOk

func (o *PutOrgChannelRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetName

func (o *PutOrgChannelRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetNameOk

func (o *PutOrgChannelRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetOrganization

func (o *PutOrgChannelRequest) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetOrganizationOk

func (o *PutOrgChannelRequest) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetPackaging

func (o *PutOrgChannelRequest) GetPackaging() ChannelPackaging

GetPackaging returns the Packaging field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetPackagingOk

func (o *PutOrgChannelRequest) GetPackagingOk() (*ChannelPackaging, bool)

GetPackagingOk returns a tuple with the Packaging field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetPublishing

func (o *PutOrgChannelRequest) GetPublishing() ChannelPublishing

GetPublishing returns the Publishing field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetPublishingOk

func (o *PutOrgChannelRequest) GetPublishingOk() (*ChannelPublishing, bool)

GetPublishingOk returns a tuple with the Publishing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetRegion

func (o *PutOrgChannelRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetRegionOk

func (o *PutOrgChannelRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetResourceClass

func (o *PutOrgChannelRequest) GetResourceClass() string

GetResourceClass returns the ResourceClass field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetResourceClassOk

func (o *PutOrgChannelRequest) GetResourceClassOk() (*string, bool)

GetResourceClassOk returns a tuple with the ResourceClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetSchema

func (o *PutOrgChannelRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetSchemaOk

func (o *PutOrgChannelRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetSelf

func (o *PutOrgChannelRequest) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetSelfOk

func (o *PutOrgChannelRequest) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetSignaling

func (o *PutOrgChannelRequest) GetSignaling() ChannelSignaling

GetSignaling returns the Signaling field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetSignalingOk

func (o *PutOrgChannelRequest) GetSignalingOk() (*ChannelSignaling, bool)

GetSignalingOk returns a tuple with the Signaling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetTags

func (o *PutOrgChannelRequest) GetTags() ChannelTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetTagsOk

func (o *PutOrgChannelRequest) GetTagsOk() (*ChannelTags, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) GetTranscode

func (o *PutOrgChannelRequest) GetTranscode() ChannelTranscode

GetTranscode returns the Transcode field value if set, zero value otherwise.

func (*PutOrgChannelRequest) GetTranscodeOk

func (o *PutOrgChannelRequest) GetTranscodeOk() (*ChannelTranscode, bool)

GetTranscodeOk returns a tuple with the Transcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutOrgChannelRequest) HasCreated

func (o *PutOrgChannelRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasDesiredState

func (o *PutOrgChannelRequest) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasId

func (o *PutOrgChannelRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasLabels

func (o *PutOrgChannelRequest) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasModified

func (o *PutOrgChannelRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasName

func (o *PutOrgChannelRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasOrganization

func (o *PutOrgChannelRequest) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasPackaging

func (o *PutOrgChannelRequest) HasPackaging() bool

HasPackaging returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasPublishing

func (o *PutOrgChannelRequest) HasPublishing() bool

HasPublishing returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasRegion

func (o *PutOrgChannelRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasResourceClass

func (o *PutOrgChannelRequest) HasResourceClass() bool

HasResourceClass returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasSchema

func (o *PutOrgChannelRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasSelf

func (o *PutOrgChannelRequest) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasSignaling

func (o *PutOrgChannelRequest) HasSignaling() bool

HasSignaling returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasTags

func (o *PutOrgChannelRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*PutOrgChannelRequest) HasTranscode

func (o *PutOrgChannelRequest) HasTranscode() bool

HasTranscode returns a boolean if a field has been set.

func (PutOrgChannelRequest) MarshalJSON

func (o PutOrgChannelRequest) MarshalJSON() ([]byte, error)

func (*PutOrgChannelRequest) SetCreated

func (o *PutOrgChannelRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*PutOrgChannelRequest) SetDesiredState

func (o *PutOrgChannelRequest) SetDesiredState(v string)

SetDesiredState gets a reference to the given string and assigns it to the DesiredState field.

func (*PutOrgChannelRequest) SetId

func (o *PutOrgChannelRequest) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PutOrgChannelRequest) SetIngest

SetIngest sets field value

func (*PutOrgChannelRequest) SetLabels

func (o *PutOrgChannelRequest) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*PutOrgChannelRequest) SetModified

func (o *PutOrgChannelRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*PutOrgChannelRequest) SetName

func (o *PutOrgChannelRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PutOrgChannelRequest) SetOrganization

func (o *PutOrgChannelRequest) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*PutOrgChannelRequest) SetPackaging

func (o *PutOrgChannelRequest) SetPackaging(v ChannelPackaging)

SetPackaging gets a reference to the given ChannelPackaging and assigns it to the Packaging field.

func (*PutOrgChannelRequest) SetPublishing

func (o *PutOrgChannelRequest) SetPublishing(v ChannelPublishing)

SetPublishing gets a reference to the given ChannelPublishing and assigns it to the Publishing field.

func (*PutOrgChannelRequest) SetRegion

func (o *PutOrgChannelRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*PutOrgChannelRequest) SetResourceClass

func (o *PutOrgChannelRequest) SetResourceClass(v string)

SetResourceClass gets a reference to the given string and assigns it to the ResourceClass field.

func (*PutOrgChannelRequest) SetSchema

func (o *PutOrgChannelRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*PutOrgChannelRequest) SetSelf

func (o *PutOrgChannelRequest) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*PutOrgChannelRequest) SetSignaling

func (o *PutOrgChannelRequest) SetSignaling(v ChannelSignaling)

SetSignaling gets a reference to the given ChannelSignaling and assigns it to the Signaling field.

func (*PutOrgChannelRequest) SetTags

func (o *PutOrgChannelRequest) SetTags(v ChannelTags)

SetTags gets a reference to the given ChannelTags and assigns it to the Tags field.

func (*PutOrgChannelRequest) SetTranscode

func (o *PutOrgChannelRequest) SetTranscode(v ChannelTranscode)

SetTranscode gets a reference to the given ChannelTranscode and assigns it to the Transcode field.

func (PutOrgChannelRequest) ToMap

func (o PutOrgChannelRequest) ToMap() (map[string]interface{}, error)

type RetryTaskResponse

type RetryTaskResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string                 `json:"$schema,omitempty"`
	Error  CancelTaskResponseError `json:"error"`
}

RetryTaskResponse struct for RetryTaskResponse

func NewRetryTaskResponse

func NewRetryTaskResponse(error_ CancelTaskResponseError) *RetryTaskResponse

NewRetryTaskResponse instantiates a new RetryTaskResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRetryTaskResponseWithDefaults

func NewRetryTaskResponseWithDefaults() *RetryTaskResponse

NewRetryTaskResponseWithDefaults instantiates a new RetryTaskResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RetryTaskResponse) GetError

GetError returns the Error field value

func (*RetryTaskResponse) GetErrorOk

func (o *RetryTaskResponse) GetErrorOk() (*CancelTaskResponseError, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*RetryTaskResponse) GetSchema

func (o *RetryTaskResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*RetryTaskResponse) GetSchemaOk

func (o *RetryTaskResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RetryTaskResponse) HasSchema

func (o *RetryTaskResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (RetryTaskResponse) MarshalJSON

func (o RetryTaskResponse) MarshalJSON() ([]byte, error)

func (*RetryTaskResponse) SetError

SetError sets field value

func (*RetryTaskResponse) SetSchema

func (o *RetryTaskResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (RetryTaskResponse) ToMap

func (o RetryTaskResponse) ToMap() (map[string]interface{}, error)

type Scte35

type Scte35 struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// The SCTE-35 payload, encoded as base-64 in JSON or binary data in CBOR
	Payload string `json:"payload"`
}

Scte35 struct for Scte35

func NewScte35

func NewScte35(payload string) *Scte35

NewScte35 instantiates a new Scte35 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScte35WithDefaults

func NewScte35WithDefaults() *Scte35

NewScte35WithDefaults instantiates a new Scte35 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Scte35) GetPayload

func (o *Scte35) GetPayload() string

GetPayload returns the Payload field value

func (*Scte35) GetPayloadOk

func (o *Scte35) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*Scte35) GetSchema

func (o *Scte35) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Scte35) GetSchemaOk

func (o *Scte35) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Scte35) HasSchema

func (o *Scte35) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (Scte35) MarshalJSON

func (o Scte35) MarshalJSON() ([]byte, error)

func (*Scte35) SetPayload

func (o *Scte35) SetPayload(v string)

SetPayload sets field value

func (*Scte35) SetSchema

func (o *Scte35) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (Scte35) ToMap

func (o Scte35) ToMap() (map[string]interface{}, error)

type Segment

type Segment struct {
	// The program time when the segment ends (or ended).
	End *time.Time `json:"end,omitempty"`
	// The event_id used in the Signal START that resulted in this signaling segment.
	EventId *int32 `json:"event_id,omitempty"`
	// Uniquely identifies the signaling segment for a channel. This is assigned by the transcoder when the segment is created.
	SegmentId *int64 `json:"segment_id,omitempty"`
	// When set, contains the URL to the slate media asset that will play for the duration of the segment.
	SlateUrl *string `json:"slate_url,omitempty"`
	// The program time when the segment starts (or started).
	Start *time.Time `json:"start,omitempty"`
	Type  *string    `json:"type,omitempty"`
}

Segment struct for Segment

func NewSegment

func NewSegment() *Segment

NewSegment instantiates a new Segment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSegmentWithDefaults

func NewSegmentWithDefaults() *Segment

NewSegmentWithDefaults instantiates a new Segment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Segment) GetEnd

func (o *Segment) GetEnd() time.Time

GetEnd returns the End field value if set, zero value otherwise.

func (*Segment) GetEndOk

func (o *Segment) GetEndOk() (*time.Time, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetEventId

func (o *Segment) GetEventId() int32

GetEventId returns the EventId field value if set, zero value otherwise.

func (*Segment) GetEventIdOk

func (o *Segment) GetEventIdOk() (*int32, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetSegmentId

func (o *Segment) GetSegmentId() int64

GetSegmentId returns the SegmentId field value if set, zero value otherwise.

func (*Segment) GetSegmentIdOk

func (o *Segment) GetSegmentIdOk() (*int64, bool)

GetSegmentIdOk returns a tuple with the SegmentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetSlateUrl

func (o *Segment) GetSlateUrl() string

GetSlateUrl returns the SlateUrl field value if set, zero value otherwise.

func (*Segment) GetSlateUrlOk

func (o *Segment) GetSlateUrlOk() (*string, bool)

GetSlateUrlOk returns a tuple with the SlateUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetStart

func (o *Segment) GetStart() time.Time

GetStart returns the Start field value if set, zero value otherwise.

func (*Segment) GetStartOk

func (o *Segment) GetStartOk() (*time.Time, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetType

func (o *Segment) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Segment) GetTypeOk

func (o *Segment) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) HasEnd

func (o *Segment) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*Segment) HasEventId

func (o *Segment) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (*Segment) HasSegmentId

func (o *Segment) HasSegmentId() bool

HasSegmentId returns a boolean if a field has been set.

func (*Segment) HasSlateUrl

func (o *Segment) HasSlateUrl() bool

HasSlateUrl returns a boolean if a field has been set.

func (*Segment) HasStart

func (o *Segment) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*Segment) HasType

func (o *Segment) HasType() bool

HasType returns a boolean if a field has been set.

func (Segment) MarshalJSON

func (o Segment) MarshalJSON() ([]byte, error)

func (*Segment) SetEnd

func (o *Segment) SetEnd(v time.Time)

SetEnd gets a reference to the given time.Time and assigns it to the End field.

func (*Segment) SetEventId

func (o *Segment) SetEventId(v int32)

SetEventId gets a reference to the given int32 and assigns it to the EventId field.

func (*Segment) SetSegmentId

func (o *Segment) SetSegmentId(v int64)

SetSegmentId gets a reference to the given int64 and assigns it to the SegmentId field.

func (*Segment) SetSlateUrl

func (o *Segment) SetSlateUrl(v string)

SetSlateUrl gets a reference to the given string and assigns it to the SlateUrl field.

func (*Segment) SetStart

func (o *Segment) SetStart(v time.Time)

SetStart gets a reference to the given time.Time and assigns it to the Start field.

func (*Segment) SetType

func (o *Segment) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (Segment) ToMap

func (o Segment) ToMap() (map[string]interface{}, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SignalingLog

type SignalingLog struct {
	Log       SignalingLogLog `json:"log"`
	Status    string          `json:"status"`
	Timestamp time.Time       `json:"timestamp"`
}

SignalingLog struct for SignalingLog

func NewSignalingLog

func NewSignalingLog(log SignalingLogLog, status string, timestamp time.Time) *SignalingLog

NewSignalingLog instantiates a new SignalingLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSignalingLogWithDefaults

func NewSignalingLogWithDefaults() *SignalingLog

NewSignalingLogWithDefaults instantiates a new SignalingLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SignalingLog) GetLog

func (o *SignalingLog) GetLog() SignalingLogLog

GetLog returns the Log field value

func (*SignalingLog) GetLogOk

func (o *SignalingLog) GetLogOk() (*SignalingLogLog, bool)

GetLogOk returns a tuple with the Log field value and a boolean to check if the value has been set.

func (*SignalingLog) GetStatus

func (o *SignalingLog) GetStatus() string

GetStatus returns the Status field value

func (*SignalingLog) GetStatusOk

func (o *SignalingLog) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*SignalingLog) GetTimestamp

func (o *SignalingLog) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*SignalingLog) GetTimestampOk

func (o *SignalingLog) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (SignalingLog) MarshalJSON

func (o SignalingLog) MarshalJSON() ([]byte, error)

func (*SignalingLog) SetLog

func (o *SignalingLog) SetLog(v SignalingLogLog)

SetLog sets field value

func (*SignalingLog) SetStatus

func (o *SignalingLog) SetStatus(v string)

SetStatus sets field value

func (*SignalingLog) SetTimestamp

func (o *SignalingLog) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (SignalingLog) ToMap

func (o SignalingLog) ToMap() (map[string]interface{}, error)

type SignalingLogLog

type SignalingLogLog struct {
	Base64  string `json:"base64"`
	Message string `json:"message"`
	Pretty  string `json:"pretty"`
}

SignalingLogLog struct for SignalingLogLog

func NewSignalingLogLog

func NewSignalingLogLog(base64 string, message string, pretty string) *SignalingLogLog

NewSignalingLogLog instantiates a new SignalingLogLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSignalingLogLogWithDefaults

func NewSignalingLogLogWithDefaults() *SignalingLogLog

NewSignalingLogLogWithDefaults instantiates a new SignalingLogLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SignalingLogLog) GetBase64

func (o *SignalingLogLog) GetBase64() string

GetBase64 returns the Base64 field value

func (*SignalingLogLog) GetBase64Ok

func (o *SignalingLogLog) GetBase64Ok() (*string, bool)

GetBase64Ok returns a tuple with the Base64 field value and a boolean to check if the value has been set.

func (*SignalingLogLog) GetMessage

func (o *SignalingLogLog) GetMessage() string

GetMessage returns the Message field value

func (*SignalingLogLog) GetMessageOk

func (o *SignalingLogLog) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SignalingLogLog) GetPretty

func (o *SignalingLogLog) GetPretty() string

GetPretty returns the Pretty field value

func (*SignalingLogLog) GetPrettyOk

func (o *SignalingLogLog) GetPrettyOk() (*string, bool)

GetPrettyOk returns a tuple with the Pretty field value and a boolean to check if the value has been set.

func (SignalingLogLog) MarshalJSON

func (o SignalingLogLog) MarshalJSON() ([]byte, error)

func (*SignalingLogLog) SetBase64

func (o *SignalingLogLog) SetBase64(v string)

SetBase64 sets field value

func (*SignalingLogLog) SetMessage

func (o *SignalingLogLog) SetMessage(v string)

SetMessage sets field value

func (*SignalingLogLog) SetPretty

func (o *SignalingLogLog) SetPretty(v string)

SetPretty sets field value

func (SignalingLogLog) ToMap

func (o SignalingLogLog) ToMap() (map[string]interface{}, error)

type Slate

type Slate struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Slate duration (ms)
	Duration *int32 `json:"duration,omitempty"`
	// Slate url
	Uri string `json:"uri"`
}

Slate struct for Slate

func NewSlate

func NewSlate(uri string) *Slate

NewSlate instantiates a new Slate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSlateWithDefaults

func NewSlateWithDefaults() *Slate

NewSlateWithDefaults instantiates a new Slate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Slate) GetDuration

func (o *Slate) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*Slate) GetDurationOk

func (o *Slate) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Slate) GetSchema

func (o *Slate) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Slate) GetSchemaOk

func (o *Slate) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Slate) GetUri

func (o *Slate) GetUri() string

GetUri returns the Uri field value

func (*Slate) GetUriOk

func (o *Slate) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.

func (*Slate) HasDuration

func (o *Slate) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*Slate) HasSchema

func (o *Slate) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (Slate) MarshalJSON

func (o Slate) MarshalJSON() ([]byte, error)

func (*Slate) SetDuration

func (o *Slate) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*Slate) SetSchema

func (o *Slate) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*Slate) SetUri

func (o *Slate) SetUri(v string)

SetUri sets field value

func (Slate) ToMap

func (o Slate) ToMap() (map[string]interface{}, error)

type Source

type Source struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Unique source ID
	Id string `json:"id"`
	// Source name
	Name string `json:"name"`
	// Link to this resource
	Self *string `json:"self,omitempty"`
}

Source struct for Source

func NewSource

func NewSource(id string, name string) *Source

NewSource instantiates a new Source object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceWithDefaults

func NewSourceWithDefaults() *Source

NewSourceWithDefaults instantiates a new Source object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Source) GetId

func (o *Source) GetId() string

GetId returns the Id field value

func (*Source) GetIdOk

func (o *Source) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Source) GetName

func (o *Source) GetName() string

GetName returns the Name field value

func (*Source) GetNameOk

func (o *Source) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Source) GetSchema

func (o *Source) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Source) GetSchemaOk

func (o *Source) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetSelf

func (o *Source) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*Source) GetSelfOk

func (o *Source) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) HasSchema

func (o *Source) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*Source) HasSelf

func (o *Source) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (Source) MarshalJSON

func (o Source) MarshalJSON() ([]byte, error)

func (*Source) SetId

func (o *Source) SetId(v string)

SetId sets field value

func (*Source) SetName

func (o *Source) SetName(v string)

SetName sets field value

func (*Source) SetSchema

func (o *Source) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*Source) SetSelf

func (o *Source) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (Source) ToMap

func (o Source) ToMap() (map[string]interface{}, error)

type SourcePreviewsApi

type SourcePreviewsApi interface {

	/*
		GetSourcePreviewStream Get Source Preview Stream

		Gets the information required for the Low Latency Preview Player to enable playback.

	'PUT /v2/{org}/sources/{source-id}/preview' SHOULD be called prior to ensure that the necessary Source Preview resources have been created. Otherwise, the Source Preview Stream will not be available and this API route will never succeed.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param sourceId Unique source identifier
		@return ApiGetSourcePreviewStreamRequest
	*/
	GetSourcePreviewStream(ctx context.Context, org string, sourceId string) ApiGetSourcePreviewStreamRequest

	// GetSourcePreviewStreamExecute executes the request
	//  @return GetPreviewStreamsResponse
	GetSourcePreviewStreamExecute(r ApiGetSourcePreviewStreamRequest) (*GetPreviewStreamsResponse, *http.Response, error)

	/*
		GetSourcePreviewTranscoderStatus Get Transcoder Status

		Get the current status for the live transcoder powering the Source Preview.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param sourceId Unique source identifier
		@return ApiGetSourcePreviewTranscoderStatusRequest
	*/
	GetSourcePreviewTranscoderStatus(ctx context.Context, org string, sourceId string) ApiGetSourcePreviewTranscoderStatusRequest

	// GetSourcePreviewTranscoderStatusExecute executes the request
	//  @return Status
	GetSourcePreviewTranscoderStatusExecute(r ApiGetSourcePreviewTranscoderStatusRequest) (*Status, *http.Response, error)

	/*
		PutSourcePreview Create Source Preview

		Create Source Preview, if one does not already exist. This operation is idempotent and may be called multiple times.

	A response status code of 201 Created indicates the necessary Source Preview resources have been created. Once created, it may take up to 30 seconds before all resources to be running and available to provide Source Preview Streams information.

	A response status code of 204 NoContent indicates the requisite Source Preview resources have already been created.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param sourceId Unique source identifier
		@return ApiPutSourcePreviewRequest
	*/
	PutSourcePreview(ctx context.Context, org string, sourceId string) ApiPutSourcePreviewRequest

	// PutSourcePreviewExecute executes the request
	PutSourcePreviewExecute(r ApiPutSourcePreviewRequest) (*http.Response, error)

	/*
		SourcePreviewPinIngest Pin Ingest

		Pin the Source Preview's transcoder to prefer either primary or secondary ingest feeds.
	Note that this will disable some automated ingest failover that is based on the quality of the feeds.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param sourceId Unique source identifier
		@return ApiSourcePreviewPinIngestRequest
	*/
	SourcePreviewPinIngest(ctx context.Context, org string, sourceId string) ApiSourcePreviewPinIngestRequest

	// SourcePreviewPinIngestExecute executes the request
	SourcePreviewPinIngestExecute(r ApiSourcePreviewPinIngestRequest) (*http.Response, error)

	/*
		SourcePreviewUnpinIngest Unpin Ingest

		Remove the preferrence for primary or secondary ingest feed from the Source Preview's transcoder.
	Automated source failover based on feed quality will be resumed.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param org Organization name
		@param sourceId Unique source identifier
		@return ApiSourcePreviewUnpinIngestRequest
	*/
	SourcePreviewUnpinIngest(ctx context.Context, org string, sourceId string) ApiSourcePreviewUnpinIngestRequest

	// SourcePreviewUnpinIngestExecute executes the request
	SourcePreviewUnpinIngestExecute(r ApiSourcePreviewUnpinIngestRequest) (*http.Response, error)
}

type SourcePreviewsApiService

type SourcePreviewsApiService service

SourcePreviewsApiService SourcePreviewsApi service

func (*SourcePreviewsApiService) GetSourcePreviewStream

func (a *SourcePreviewsApiService) GetSourcePreviewStream(ctx context.Context, org string, sourceId string) ApiGetSourcePreviewStreamRequest

GetSourcePreviewStream Get Source Preview Stream

Gets the information required for the Low Latency Preview Player to enable playback.

'PUT /v2/{org}/sources/{source-id}/preview' SHOULD be called prior to ensure that the necessary Source Preview resources have been created. Otherwise, the Source Preview Stream will not be available and this API route will never succeed.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param sourceId Unique source identifier
@return ApiGetSourcePreviewStreamRequest

func (*SourcePreviewsApiService) GetSourcePreviewStreamExecute

Execute executes the request

@return GetPreviewStreamsResponse

func (*SourcePreviewsApiService) GetSourcePreviewTranscoderStatus

func (a *SourcePreviewsApiService) GetSourcePreviewTranscoderStatus(ctx context.Context, org string, sourceId string) ApiGetSourcePreviewTranscoderStatusRequest

GetSourcePreviewTranscoderStatus Get Transcoder Status

Get the current status for the live transcoder powering the Source Preview.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param sourceId Unique source identifier
@return ApiGetSourcePreviewTranscoderStatusRequest

func (*SourcePreviewsApiService) GetSourcePreviewTranscoderStatusExecute

func (a *SourcePreviewsApiService) GetSourcePreviewTranscoderStatusExecute(r ApiGetSourcePreviewTranscoderStatusRequest) (*Status, *http.Response, error)

Execute executes the request

@return Status

func (*SourcePreviewsApiService) PutSourcePreview

func (a *SourcePreviewsApiService) PutSourcePreview(ctx context.Context, org string, sourceId string) ApiPutSourcePreviewRequest

PutSourcePreview Create Source Preview

Create Source Preview, if one does not already exist. This operation is idempotent and may be called multiple times.

A response status code of 201 Created indicates the necessary Source Preview resources have been created. Once created, it may take up to 30 seconds before all resources to be running and available to provide Source Preview Streams information.

A response status code of 204 NoContent indicates the requisite Source Preview resources have already been created.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param sourceId Unique source identifier
@return ApiPutSourcePreviewRequest

func (*SourcePreviewsApiService) PutSourcePreviewExecute

func (a *SourcePreviewsApiService) PutSourcePreviewExecute(r ApiPutSourcePreviewRequest) (*http.Response, error)

Execute executes the request

func (*SourcePreviewsApiService) SourcePreviewPinIngest

func (a *SourcePreviewsApiService) SourcePreviewPinIngest(ctx context.Context, org string, sourceId string) ApiSourcePreviewPinIngestRequest

SourcePreviewPinIngest Pin Ingest

Pin the Source Preview's transcoder to prefer either primary or secondary ingest feeds. Note that this will disable some automated ingest failover that is based on the quality of the feeds.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param sourceId Unique source identifier
@return ApiSourcePreviewPinIngestRequest

func (*SourcePreviewsApiService) SourcePreviewPinIngestExecute

func (a *SourcePreviewsApiService) SourcePreviewPinIngestExecute(r ApiSourcePreviewPinIngestRequest) (*http.Response, error)

Execute executes the request

func (*SourcePreviewsApiService) SourcePreviewUnpinIngest

func (a *SourcePreviewsApiService) SourcePreviewUnpinIngest(ctx context.Context, org string, sourceId string) ApiSourcePreviewUnpinIngestRequest

SourcePreviewUnpinIngest Unpin Ingest

Remove the preferrence for primary or secondary ingest feed from the Source Preview's transcoder. Automated source failover based on feed quality will be resumed.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param org Organization name
@param sourceId Unique source identifier
@return ApiSourcePreviewUnpinIngestRequest

func (*SourcePreviewsApiService) SourcePreviewUnpinIngestExecute

func (a *SourcePreviewsApiService) SourcePreviewUnpinIngestExecute(r ApiSourcePreviewUnpinIngestRequest) (*http.Response, error)

Execute executes the request

type SourcesApi

type SourcesApi interface {

	/*
		GetSource Get Source

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-source](#get-/v2/-org-/sources/-source-id-) instead.</b>

	Get a source's configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sourceId Unique source identifier
		@return ApiGetSourceRequest

		Deprecated
	*/
	GetSource(ctx context.Context, sourceId string) ApiGetSourceRequest

	// GetSourceExecute executes the request
	//  @return Source
	// Deprecated
	GetSourceExecute(r ApiGetSourceRequest) (*Source, *http.Response, error)

	/*
		ListSources List Sources

		<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [list-org-sources](#get-/v2/-org-/sources) instead.</b>

	Get a list of sources that are used to create channels.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListSourcesRequest

		Deprecated
	*/
	ListSources(ctx context.Context) ApiListSourcesRequest

	// ListSourcesExecute executes the request
	//  @return []Summary
	// Deprecated
	ListSourcesExecute(r ApiListSourcesRequest) ([]Summary, *http.Response, error)
}

type SourcesApiService

type SourcesApiService service

SourcesApiService SourcesApi service

func (*SourcesApiService) GetSource

func (a *SourcesApiService) GetSource(ctx context.Context, sourceId string) ApiGetSourceRequest

GetSource Get Source

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [get-org-source](#get-/v2/-org-/sources/-source-id-) instead.</b>

Get a source's configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId Unique source identifier
@return ApiGetSourceRequest

Deprecated

func (*SourcesApiService) GetSourceExecute

func (a *SourcesApiService) GetSourceExecute(r ApiGetSourceRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

Deprecated

func (*SourcesApiService) ListSources

ListSources List Sources

<b>This route is deprecated and is subject to removal any time after `Thu, 06 Apr 2023 19:00:00 UTC`. Use [list-org-sources](#get-/v2/-org-/sources) instead.</b>

Get a list of sources that are used to create channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListSourcesRequest

Deprecated

func (*SourcesApiService) ListSourcesExecute

func (a *SourcesApiService) ListSourcesExecute(r ApiListSourcesRequest) ([]Summary, *http.Response, error)

Execute executes the request

@return []Summary

Deprecated

type SpliceInsertEndSignal

type SpliceInsertEndSignal struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Event ID
	EventId int32 `json:"event_id"`
}

SpliceInsertEndSignal struct for SpliceInsertEndSignal

func NewSpliceInsertEndSignal

func NewSpliceInsertEndSignal(eventId int32) *SpliceInsertEndSignal

NewSpliceInsertEndSignal instantiates a new SpliceInsertEndSignal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpliceInsertEndSignalWithDefaults

func NewSpliceInsertEndSignalWithDefaults() *SpliceInsertEndSignal

NewSpliceInsertEndSignalWithDefaults instantiates a new SpliceInsertEndSignal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpliceInsertEndSignal) GetEventId

func (o *SpliceInsertEndSignal) GetEventId() int32

GetEventId returns the EventId field value

func (*SpliceInsertEndSignal) GetEventIdOk

func (o *SpliceInsertEndSignal) GetEventIdOk() (*int32, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*SpliceInsertEndSignal) GetSchema

func (o *SpliceInsertEndSignal) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*SpliceInsertEndSignal) GetSchemaOk

func (o *SpliceInsertEndSignal) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpliceInsertEndSignal) HasSchema

func (o *SpliceInsertEndSignal) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (SpliceInsertEndSignal) MarshalJSON

func (o SpliceInsertEndSignal) MarshalJSON() ([]byte, error)

func (*SpliceInsertEndSignal) SetEventId

func (o *SpliceInsertEndSignal) SetEventId(v int32)

SetEventId sets field value

func (*SpliceInsertEndSignal) SetSchema

func (o *SpliceInsertEndSignal) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (SpliceInsertEndSignal) ToMap

func (o SpliceInsertEndSignal) ToMap() (map[string]interface{}, error)

type SpliceInsertStartSignal

type SpliceInsertStartSignal struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// Splice duration (ms).  If no duration or a duration of 0 then the splice is indifinite.
	Duration *int32 `json:"duration,omitempty"`
	// Event ID
	EventId int32 `json:"event_id"`
	// Slate url
	SlateUri *string `json:"slate_uri,omitempty"`
	// UPIDs
	Upids []string `json:"upids,omitempty"`
}

SpliceInsertStartSignal struct for SpliceInsertStartSignal

func NewSpliceInsertStartSignal

func NewSpliceInsertStartSignal(eventId int32) *SpliceInsertStartSignal

NewSpliceInsertStartSignal instantiates a new SpliceInsertStartSignal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpliceInsertStartSignalWithDefaults

func NewSpliceInsertStartSignalWithDefaults() *SpliceInsertStartSignal

NewSpliceInsertStartSignalWithDefaults instantiates a new SpliceInsertStartSignal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpliceInsertStartSignal) GetDuration

func (o *SpliceInsertStartSignal) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*SpliceInsertStartSignal) GetDurationOk

func (o *SpliceInsertStartSignal) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpliceInsertStartSignal) GetEventId

func (o *SpliceInsertStartSignal) GetEventId() int32

GetEventId returns the EventId field value

func (*SpliceInsertStartSignal) GetEventIdOk

func (o *SpliceInsertStartSignal) GetEventIdOk() (*int32, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*SpliceInsertStartSignal) GetSchema

func (o *SpliceInsertStartSignal) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*SpliceInsertStartSignal) GetSchemaOk

func (o *SpliceInsertStartSignal) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpliceInsertStartSignal) GetSlateUri

func (o *SpliceInsertStartSignal) GetSlateUri() string

GetSlateUri returns the SlateUri field value if set, zero value otherwise.

func (*SpliceInsertStartSignal) GetSlateUriOk

func (o *SpliceInsertStartSignal) GetSlateUriOk() (*string, bool)

GetSlateUriOk returns a tuple with the SlateUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpliceInsertStartSignal) GetUpids

func (o *SpliceInsertStartSignal) GetUpids() []string

GetUpids returns the Upids field value if set, zero value otherwise.

func (*SpliceInsertStartSignal) GetUpidsOk

func (o *SpliceInsertStartSignal) GetUpidsOk() ([]string, bool)

GetUpidsOk returns a tuple with the Upids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpliceInsertStartSignal) HasDuration

func (o *SpliceInsertStartSignal) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*SpliceInsertStartSignal) HasSchema

func (o *SpliceInsertStartSignal) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*SpliceInsertStartSignal) HasSlateUri

func (o *SpliceInsertStartSignal) HasSlateUri() bool

HasSlateUri returns a boolean if a field has been set.

func (*SpliceInsertStartSignal) HasUpids

func (o *SpliceInsertStartSignal) HasUpids() bool

HasUpids returns a boolean if a field has been set.

func (SpliceInsertStartSignal) MarshalJSON

func (o SpliceInsertStartSignal) MarshalJSON() ([]byte, error)

func (*SpliceInsertStartSignal) SetDuration

func (o *SpliceInsertStartSignal) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*SpliceInsertStartSignal) SetEventId

func (o *SpliceInsertStartSignal) SetEventId(v int32)

SetEventId sets field value

func (*SpliceInsertStartSignal) SetSchema

func (o *SpliceInsertStartSignal) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*SpliceInsertStartSignal) SetSlateUri

func (o *SpliceInsertStartSignal) SetSlateUri(v string)

SetSlateUri gets a reference to the given string and assigns it to the SlateUri field.

func (*SpliceInsertStartSignal) SetUpids

func (o *SpliceInsertStartSignal) SetUpids(v []string)

SetUpids gets a reference to the given []string and assigns it to the Upids field.

func (SpliceInsertStartSignal) ToMap

func (o SpliceInsertStartSignal) ToMap() (map[string]interface{}, error)

type Status

type Status struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema       *string             `json:"$schema,omitempty"`
	IngestStatus *StatusIngestStatus `json:"ingest_status,omitempty"`
}

Status struct for Status

func NewStatus

func NewStatus() *Status

NewStatus instantiates a new Status object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusWithDefaults

func NewStatusWithDefaults() *Status

NewStatusWithDefaults instantiates a new Status object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Status) GetIngestStatus

func (o *Status) GetIngestStatus() StatusIngestStatus

GetIngestStatus returns the IngestStatus field value if set, zero value otherwise.

func (*Status) GetIngestStatusOk

func (o *Status) GetIngestStatusOk() (*StatusIngestStatus, bool)

GetIngestStatusOk returns a tuple with the IngestStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Status) GetSchema

func (o *Status) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Status) GetSchemaOk

func (o *Status) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Status) HasIngestStatus

func (o *Status) HasIngestStatus() bool

HasIngestStatus returns a boolean if a field has been set.

func (*Status) HasSchema

func (o *Status) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (Status) MarshalJSON

func (o Status) MarshalJSON() ([]byte, error)

func (*Status) SetIngestStatus

func (o *Status) SetIngestStatus(v StatusIngestStatus)

SetIngestStatus gets a reference to the given StatusIngestStatus and assigns it to the IngestStatus field.

func (*Status) SetSchema

func (o *Status) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (Status) ToMap

func (o Status) ToMap() (map[string]interface{}, error)

type StatusIngestStatus

type StatusIngestStatus struct {
	PrimaryStatus         *StatusIngestStatusPrimaryStatus         `json:"primary_status,omitempty"`
	SecondaryStatus       *StatusIngestStatusSecondaryStatus       `json:"secondary_status,omitempty"`
	SourceLossSlateStatus *StatusIngestStatusSourceLossSlateStatus `json:"source_loss_slate_status,omitempty"`
	// Reports whether source merging is currently active i.e. that the transcoder is merging samples from primary and secondary sources to conceal errors.
	SourceMergingActive *bool `json:"source_merging_active,omitempty"`
	// Reports whether source merging was disabled via API.
	SourceMergingDisabled *bool `json:"source_merging_disabled,omitempty"`
}

StatusIngestStatus Ingest components's status.

func NewStatusIngestStatus

func NewStatusIngestStatus() *StatusIngestStatus

NewStatusIngestStatus instantiates a new StatusIngestStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusWithDefaults

func NewStatusIngestStatusWithDefaults() *StatusIngestStatus

NewStatusIngestStatusWithDefaults instantiates a new StatusIngestStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatus) GetPrimaryStatus

GetPrimaryStatus returns the PrimaryStatus field value if set, zero value otherwise.

func (*StatusIngestStatus) GetPrimaryStatusOk

func (o *StatusIngestStatus) GetPrimaryStatusOk() (*StatusIngestStatusPrimaryStatus, bool)

GetPrimaryStatusOk returns a tuple with the PrimaryStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatus) GetSecondaryStatus

func (o *StatusIngestStatus) GetSecondaryStatus() StatusIngestStatusSecondaryStatus

GetSecondaryStatus returns the SecondaryStatus field value if set, zero value otherwise.

func (*StatusIngestStatus) GetSecondaryStatusOk

func (o *StatusIngestStatus) GetSecondaryStatusOk() (*StatusIngestStatusSecondaryStatus, bool)

GetSecondaryStatusOk returns a tuple with the SecondaryStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatus) GetSourceLossSlateStatus

func (o *StatusIngestStatus) GetSourceLossSlateStatus() StatusIngestStatusSourceLossSlateStatus

GetSourceLossSlateStatus returns the SourceLossSlateStatus field value if set, zero value otherwise.

func (*StatusIngestStatus) GetSourceLossSlateStatusOk

func (o *StatusIngestStatus) GetSourceLossSlateStatusOk() (*StatusIngestStatusSourceLossSlateStatus, bool)

GetSourceLossSlateStatusOk returns a tuple with the SourceLossSlateStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatus) GetSourceMergingActive

func (o *StatusIngestStatus) GetSourceMergingActive() bool

GetSourceMergingActive returns the SourceMergingActive field value if set, zero value otherwise.

func (*StatusIngestStatus) GetSourceMergingActiveOk

func (o *StatusIngestStatus) GetSourceMergingActiveOk() (*bool, bool)

GetSourceMergingActiveOk returns a tuple with the SourceMergingActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatus) GetSourceMergingDisabled

func (o *StatusIngestStatus) GetSourceMergingDisabled() bool

GetSourceMergingDisabled returns the SourceMergingDisabled field value if set, zero value otherwise.

func (*StatusIngestStatus) GetSourceMergingDisabledOk

func (o *StatusIngestStatus) GetSourceMergingDisabledOk() (*bool, bool)

GetSourceMergingDisabledOk returns a tuple with the SourceMergingDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatus) HasPrimaryStatus

func (o *StatusIngestStatus) HasPrimaryStatus() bool

HasPrimaryStatus returns a boolean if a field has been set.

func (*StatusIngestStatus) HasSecondaryStatus

func (o *StatusIngestStatus) HasSecondaryStatus() bool

HasSecondaryStatus returns a boolean if a field has been set.

func (*StatusIngestStatus) HasSourceLossSlateStatus

func (o *StatusIngestStatus) HasSourceLossSlateStatus() bool

HasSourceLossSlateStatus returns a boolean if a field has been set.

func (*StatusIngestStatus) HasSourceMergingActive

func (o *StatusIngestStatus) HasSourceMergingActive() bool

HasSourceMergingActive returns a boolean if a field has been set.

func (*StatusIngestStatus) HasSourceMergingDisabled

func (o *StatusIngestStatus) HasSourceMergingDisabled() bool

HasSourceMergingDisabled returns a boolean if a field has been set.

func (StatusIngestStatus) MarshalJSON

func (o StatusIngestStatus) MarshalJSON() ([]byte, error)

func (*StatusIngestStatus) SetPrimaryStatus

func (o *StatusIngestStatus) SetPrimaryStatus(v StatusIngestStatusPrimaryStatus)

SetPrimaryStatus gets a reference to the given StatusIngestStatusPrimaryStatus and assigns it to the PrimaryStatus field.

func (*StatusIngestStatus) SetSecondaryStatus

func (o *StatusIngestStatus) SetSecondaryStatus(v StatusIngestStatusSecondaryStatus)

SetSecondaryStatus gets a reference to the given StatusIngestStatusSecondaryStatus and assigns it to the SecondaryStatus field.

func (*StatusIngestStatus) SetSourceLossSlateStatus

func (o *StatusIngestStatus) SetSourceLossSlateStatus(v StatusIngestStatusSourceLossSlateStatus)

SetSourceLossSlateStatus gets a reference to the given StatusIngestStatusSourceLossSlateStatus and assigns it to the SourceLossSlateStatus field.

func (*StatusIngestStatus) SetSourceMergingActive

func (o *StatusIngestStatus) SetSourceMergingActive(v bool)

SetSourceMergingActive gets a reference to the given bool and assigns it to the SourceMergingActive field.

func (*StatusIngestStatus) SetSourceMergingDisabled

func (o *StatusIngestStatus) SetSourceMergingDisabled(v bool)

SetSourceMergingDisabled gets a reference to the given bool and assigns it to the SourceMergingDisabled field.

func (StatusIngestStatus) ToMap

func (o StatusIngestStatus) ToMap() (map[string]interface{}, error)

type StatusIngestStatusPrimaryStatus

type StatusIngestStatusPrimaryStatus struct {
	// Reports whether this is the active source - i.e. the source being transcoded.
	Active *bool `json:"active,omitempty"`
	// Continuity counter error total since the transcoder pod started.
	CcErrors *int64 `json:"cc_errors,omitempty"`
	// The last time data was received for this source.
	LastDataReceived *time.Time `json:"last_data_received,omitempty"`
	// Reports whether this source was pinned to be always preferred (if available).
	Pinned *bool                               `json:"pinned,omitempty"`
	Pmt    *StatusIngestStatusPrimaryStatusPmt `json:"pmt,omitempty"`
	// A measure of the source's quality if available. Zero is the perfect score. The higher the score, the worst the quality.
	QualityScore *float64 `json:"quality_score,omitempty"`
	// If unset (empty string), the source is available, and could be made active if necessary. Otherwise, it contains a message indicating why the source is unavailable. E.g. 'No source AUs received'.
	UnavailableReason *string `json:"unavailable_reason,omitempty"`
}

StatusIngestStatusPrimaryStatus Primary source status.

func NewStatusIngestStatusPrimaryStatus

func NewStatusIngestStatusPrimaryStatus() *StatusIngestStatusPrimaryStatus

NewStatusIngestStatusPrimaryStatus instantiates a new StatusIngestStatusPrimaryStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusWithDefaults

func NewStatusIngestStatusPrimaryStatusWithDefaults() *StatusIngestStatusPrimaryStatus

NewStatusIngestStatusPrimaryStatusWithDefaults instantiates a new StatusIngestStatusPrimaryStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatus) GetActive

func (o *StatusIngestStatusPrimaryStatus) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetActiveOk

func (o *StatusIngestStatusPrimaryStatus) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) GetCcErrors

func (o *StatusIngestStatusPrimaryStatus) GetCcErrors() int64

GetCcErrors returns the CcErrors field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetCcErrorsOk

func (o *StatusIngestStatusPrimaryStatus) GetCcErrorsOk() (*int64, bool)

GetCcErrorsOk returns a tuple with the CcErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) GetLastDataReceived

func (o *StatusIngestStatusPrimaryStatus) GetLastDataReceived() time.Time

GetLastDataReceived returns the LastDataReceived field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetLastDataReceivedOk

func (o *StatusIngestStatusPrimaryStatus) GetLastDataReceivedOk() (*time.Time, bool)

GetLastDataReceivedOk returns a tuple with the LastDataReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) GetPinned

func (o *StatusIngestStatusPrimaryStatus) GetPinned() bool

GetPinned returns the Pinned field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetPinnedOk

func (o *StatusIngestStatusPrimaryStatus) GetPinnedOk() (*bool, bool)

GetPinnedOk returns a tuple with the Pinned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) GetPmt

GetPmt returns the Pmt field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetPmtOk

GetPmtOk returns a tuple with the Pmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) GetQualityScore

func (o *StatusIngestStatusPrimaryStatus) GetQualityScore() float64

GetQualityScore returns the QualityScore field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetQualityScoreOk

func (o *StatusIngestStatusPrimaryStatus) GetQualityScoreOk() (*float64, bool)

GetQualityScoreOk returns a tuple with the QualityScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) GetUnavailableReason

func (o *StatusIngestStatusPrimaryStatus) GetUnavailableReason() string

GetUnavailableReason returns the UnavailableReason field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatus) GetUnavailableReasonOk

func (o *StatusIngestStatusPrimaryStatus) GetUnavailableReasonOk() (*string, bool)

GetUnavailableReasonOk returns a tuple with the UnavailableReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatus) HasActive

func (o *StatusIngestStatusPrimaryStatus) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatus) HasCcErrors

func (o *StatusIngestStatusPrimaryStatus) HasCcErrors() bool

HasCcErrors returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatus) HasLastDataReceived

func (o *StatusIngestStatusPrimaryStatus) HasLastDataReceived() bool

HasLastDataReceived returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatus) HasPinned

func (o *StatusIngestStatusPrimaryStatus) HasPinned() bool

HasPinned returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatus) HasPmt

HasPmt returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatus) HasQualityScore

func (o *StatusIngestStatusPrimaryStatus) HasQualityScore() bool

HasQualityScore returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatus) HasUnavailableReason

func (o *StatusIngestStatusPrimaryStatus) HasUnavailableReason() bool

HasUnavailableReason returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatus) MarshalJSON

func (o StatusIngestStatusPrimaryStatus) MarshalJSON() ([]byte, error)

func (*StatusIngestStatusPrimaryStatus) SetActive

func (o *StatusIngestStatusPrimaryStatus) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*StatusIngestStatusPrimaryStatus) SetCcErrors

func (o *StatusIngestStatusPrimaryStatus) SetCcErrors(v int64)

SetCcErrors gets a reference to the given int64 and assigns it to the CcErrors field.

func (*StatusIngestStatusPrimaryStatus) SetLastDataReceived

func (o *StatusIngestStatusPrimaryStatus) SetLastDataReceived(v time.Time)

SetLastDataReceived gets a reference to the given time.Time and assigns it to the LastDataReceived field.

func (*StatusIngestStatusPrimaryStatus) SetPinned

func (o *StatusIngestStatusPrimaryStatus) SetPinned(v bool)

SetPinned gets a reference to the given bool and assigns it to the Pinned field.

func (*StatusIngestStatusPrimaryStatus) SetPmt

SetPmt gets a reference to the given StatusIngestStatusPrimaryStatusPmt and assigns it to the Pmt field.

func (*StatusIngestStatusPrimaryStatus) SetQualityScore

func (o *StatusIngestStatusPrimaryStatus) SetQualityScore(v float64)

SetQualityScore gets a reference to the given float64 and assigns it to the QualityScore field.

func (*StatusIngestStatusPrimaryStatus) SetUnavailableReason

func (o *StatusIngestStatusPrimaryStatus) SetUnavailableReason(v string)

SetUnavailableReason gets a reference to the given string and assigns it to the UnavailableReason field.

func (StatusIngestStatusPrimaryStatus) ToMap

func (o StatusIngestStatusPrimaryStatus) ToMap() (map[string]interface{}, error)

type StatusIngestStatusPrimaryStatusPmt

type StatusIngestStatusPrimaryStatusPmt struct {
	// The time that the PMT was updated.
	LastUpdate *time.Time `json:"last_update,omitempty"`
	PcrPid     *int32     `json:"pcr_pid,omitempty"`
	Pid        *int32     `json:"pid,omitempty"`
	// The following fields correspond to fields in github.com/iStreamPlanet/go-media/mp2t.PMT
	ProgramNumber *int32                                           `json:"program_number,omitempty"`
	Streams       []StatusIngestStatusPrimaryStatusPmtStreamsInner `json:"streams,omitempty"`
}

StatusIngestStatusPrimaryStatusPmt The PMT for this source.

func NewStatusIngestStatusPrimaryStatusPmt

func NewStatusIngestStatusPrimaryStatusPmt() *StatusIngestStatusPrimaryStatusPmt

NewStatusIngestStatusPrimaryStatusPmt instantiates a new StatusIngestStatusPrimaryStatusPmt object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtWithDefaults() *StatusIngestStatusPrimaryStatusPmt

NewStatusIngestStatusPrimaryStatusPmtWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmt object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmt) GetLastUpdate

func (o *StatusIngestStatusPrimaryStatusPmt) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmt) GetLastUpdateOk

func (o *StatusIngestStatusPrimaryStatusPmt) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmt) GetPcrPid

GetPcrPid returns the PcrPid field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmt) GetPcrPidOk

func (o *StatusIngestStatusPrimaryStatusPmt) GetPcrPidOk() (*int32, bool)

GetPcrPidOk returns a tuple with the PcrPid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmt) GetPid

GetPid returns the Pid field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmt) GetPidOk

func (o *StatusIngestStatusPrimaryStatusPmt) GetPidOk() (*int32, bool)

GetPidOk returns a tuple with the Pid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmt) GetProgramNumber

func (o *StatusIngestStatusPrimaryStatusPmt) GetProgramNumber() int32

GetProgramNumber returns the ProgramNumber field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmt) GetProgramNumberOk

func (o *StatusIngestStatusPrimaryStatusPmt) GetProgramNumberOk() (*int32, bool)

GetProgramNumberOk returns a tuple with the ProgramNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmt) GetStreams

GetStreams returns the Streams field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmt) GetStreamsOk

GetStreamsOk returns a tuple with the Streams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmt) HasLastUpdate

func (o *StatusIngestStatusPrimaryStatusPmt) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmt) HasPcrPid

HasPcrPid returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmt) HasPid

HasPid returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmt) HasProgramNumber

func (o *StatusIngestStatusPrimaryStatusPmt) HasProgramNumber() bool

HasProgramNumber returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmt) HasStreams

func (o *StatusIngestStatusPrimaryStatusPmt) HasStreams() bool

HasStreams returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmt) MarshalJSON

func (o StatusIngestStatusPrimaryStatusPmt) MarshalJSON() ([]byte, error)

func (*StatusIngestStatusPrimaryStatusPmt) SetLastUpdate

func (o *StatusIngestStatusPrimaryStatusPmt) SetLastUpdate(v time.Time)

SetLastUpdate gets a reference to the given time.Time and assigns it to the LastUpdate field.

func (*StatusIngestStatusPrimaryStatusPmt) SetPcrPid

func (o *StatusIngestStatusPrimaryStatusPmt) SetPcrPid(v int32)

SetPcrPid gets a reference to the given int32 and assigns it to the PcrPid field.

func (*StatusIngestStatusPrimaryStatusPmt) SetPid

SetPid gets a reference to the given int32 and assigns it to the Pid field.

func (*StatusIngestStatusPrimaryStatusPmt) SetProgramNumber

func (o *StatusIngestStatusPrimaryStatusPmt) SetProgramNumber(v int32)

SetProgramNumber gets a reference to the given int32 and assigns it to the ProgramNumber field.

func (*StatusIngestStatusPrimaryStatusPmt) SetStreams

SetStreams gets a reference to the given []StatusIngestStatusPrimaryStatusPmtStreamsInner and assigns it to the Streams field.

func (StatusIngestStatusPrimaryStatusPmt) ToMap

func (o StatusIngestStatusPrimaryStatusPmt) ToMap() (map[string]interface{}, error)

type StatusIngestStatusPrimaryStatusPmtStreamsInner

type StatusIngestStatusPrimaryStatusPmtStreamsInner struct {
	// Indicates whether the stream is being used by the transcoder. The remaining fields are only valid if 'mapped' is true.
	Mapped *bool  `json:"mapped,omitempty"`
	Pid    *int32 `json:"pid,omitempty"`
	// The type of the stream as reported in the PMT.
	RawType *string `json:"raw_type,omitempty"`
	// The type of the stream inferred by the demuxer. Includes MP2TStreamType's pseudo-types values. It is not guaranteed to be the same value reported in the PMT. E.g. MP2T_STREAM_TYPE_PES_PRIVATE_DATA plus the right descriptor might result in MP2T_STREAM_TYPE_ID3.
	Type  *string                                              `json:"type,omitempty"`
	Video *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo `json:"video,omitempty"`
}

StatusIngestStatusPrimaryStatusPmtStreamsInner struct for StatusIngestStatusPrimaryStatusPmtStreamsInner

func NewStatusIngestStatusPrimaryStatusPmtStreamsInner

func NewStatusIngestStatusPrimaryStatusPmtStreamsInner() *StatusIngestStatusPrimaryStatusPmtStreamsInner

NewStatusIngestStatusPrimaryStatusPmtStreamsInner instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerWithDefaults() *StatusIngestStatusPrimaryStatusPmtStreamsInner

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetMapped

GetMapped returns the Mapped field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetMappedOk

GetMappedOk returns a tuple with the Mapped field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetPid

GetPid returns the Pid field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetPidOk

GetPidOk returns a tuple with the Pid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetRawType

GetRawType returns the RawType field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetRawTypeOk

GetRawTypeOk returns a tuple with the RawType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetVideo

GetVideo returns the Video field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) GetVideoOk

GetVideoOk returns a tuple with the Video field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) HasMapped

HasMapped returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) HasPid

HasPid returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) HasRawType

HasRawType returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) HasType

HasType returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) HasVideo

HasVideo returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmtStreamsInner) MarshalJSON

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) SetMapped

SetMapped gets a reference to the given bool and assigns it to the Mapped field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) SetPid

SetPid gets a reference to the given int32 and assigns it to the Pid field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) SetRawType

SetRawType gets a reference to the given string and assigns it to the RawType field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInner) SetVideo

SetVideo gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo and assigns it to the Video field.

func (StatusIngestStatusPrimaryStatusPmtStreamsInner) ToMap

func (o StatusIngestStatusPrimaryStatusPmtStreamsInner) ToMap() (map[string]interface{}, error)

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo struct {
	BitDepth         *int32                                                               `json:"bit_depth,omitempty"`
	Clli             *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli             `json:"clli,omitempty"`
	ColorDescription *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription `json:"color_description,omitempty"`
	FrameHeight      *int32                                                               `json:"frame_height,omitempty"`
	FrameWidth       *int32                                                               `json:"frame_width,omitempty"`
	Mdcv             *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv             `json:"mdcv,omitempty"`
}

StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo Only one of ['video'] may be set.

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideo instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoWithDefaults() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetBitDepth

GetBitDepth returns the BitDepth field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetBitDepthOk

GetBitDepthOk returns a tuple with the BitDepth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetClli

GetClli returns the Clli field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetClliOk

GetClliOk returns a tuple with the Clli field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetColorDescription

GetColorDescription returns the ColorDescription field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetColorDescriptionOk

GetColorDescriptionOk returns a tuple with the ColorDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetFrameHeight

GetFrameHeight returns the FrameHeight field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetFrameHeightOk

GetFrameHeightOk returns a tuple with the FrameHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetFrameWidth

GetFrameWidth returns the FrameWidth field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetFrameWidthOk

GetFrameWidthOk returns a tuple with the FrameWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetMdcv

GetMdcv returns the Mdcv field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) GetMdcvOk

GetMdcvOk returns a tuple with the Mdcv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) HasBitDepth

HasBitDepth returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) HasClli

HasClli returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) HasColorDescription

HasColorDescription returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) HasFrameHeight

HasFrameHeight returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) HasFrameWidth

HasFrameWidth returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) HasMdcv

HasMdcv returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) MarshalJSON

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) SetBitDepth

SetBitDepth gets a reference to the given int32 and assigns it to the BitDepth field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) SetClli

SetClli gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli and assigns it to the Clli field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) SetColorDescription

SetColorDescription gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription and assigns it to the ColorDescription field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) SetFrameHeight

SetFrameHeight gets a reference to the given int32 and assigns it to the FrameHeight field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) SetFrameWidth

SetFrameWidth gets a reference to the given int32 and assigns it to the FrameWidth field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) SetMdcv

SetMdcv gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv and assigns it to the Mdcv field.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideo) ToMap

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli struct {
	// Max content light level in nits.
	MaxCll *float64 `json:"max_cll,omitempty"`
	// Max frame (pic) average light level in nits.
	MaxFall *float64 `json:"max_fall,omitempty"`
}

StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli struct for StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClliWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClliWithDefaults() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClliWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) GetMaxCll

GetMaxCll returns the MaxCll field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) GetMaxCllOk

GetMaxCllOk returns a tuple with the MaxCll field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) GetMaxFall

GetMaxFall returns the MaxFall field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) GetMaxFallOk

GetMaxFallOk returns a tuple with the MaxFall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) HasMaxCll

HasMaxCll returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) HasMaxFall

HasMaxFall returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) MarshalJSON

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) SetMaxCll

SetMaxCll gets a reference to the given float64 and assigns it to the MaxCll field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) SetMaxFall

SetMaxFall gets a reference to the given float64 and assigns it to the MaxFall field.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli) ToMap

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription struct {
	ColorPrimaries          *string `json:"color_primaries,omitempty"`
	MatrixCoeffs            *string `json:"matrix_coeffs,omitempty"`
	TransferCharacteristics *string `json:"transfer_characteristics,omitempty"`
}

StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription struct for StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescriptionWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescriptionWithDefaults() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescriptionWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) GetColorPrimaries

GetColorPrimaries returns the ColorPrimaries field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) GetColorPrimariesOk

GetColorPrimariesOk returns a tuple with the ColorPrimaries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) GetMatrixCoeffs

GetMatrixCoeffs returns the MatrixCoeffs field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) GetMatrixCoeffsOk

GetMatrixCoeffsOk returns a tuple with the MatrixCoeffs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) GetTransferCharacteristics

GetTransferCharacteristics returns the TransferCharacteristics field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) GetTransferCharacteristicsOk

GetTransferCharacteristicsOk returns a tuple with the TransferCharacteristics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) HasColorPrimaries

HasColorPrimaries returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) HasMatrixCoeffs

HasMatrixCoeffs returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) HasTransferCharacteristics

HasTransferCharacteristics returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) MarshalJSON

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) SetColorPrimaries

SetColorPrimaries gets a reference to the given string and assigns it to the ColorPrimaries field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) SetMatrixCoeffs

SetMatrixCoeffs gets a reference to the given string and assigns it to the MatrixCoeffs field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) SetTransferCharacteristics

SetTransferCharacteristics gets a reference to the given string and assigns it to the TransferCharacteristics field.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription) ToMap

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv struct {
	Blue                         *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue `json:"blue,omitempty"`
	Green                        *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue `json:"green,omitempty"`
	MaxDisplayMasteringLuminance *float64                                                     `json:"max_display_mastering_luminance,omitempty"`
	MinDisplayMasteringLuminance *float64                                                     `json:"min_display_mastering_luminance,omitempty"`
	Red                          *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue `json:"red,omitempty"`
	WhitePoint                   *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue `json:"white_point,omitempty"`
}

StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv struct for StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvWithDefaults() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetBlue

GetBlue returns the Blue field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetBlueOk

GetBlueOk returns a tuple with the Blue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetGreen

GetGreen returns the Green field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetGreenOk

GetGreenOk returns a tuple with the Green field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMaxDisplayMasteringLuminance

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMaxDisplayMasteringLuminance() float64

GetMaxDisplayMasteringLuminance returns the MaxDisplayMasteringLuminance field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMaxDisplayMasteringLuminanceOk

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMaxDisplayMasteringLuminanceOk() (*float64, bool)

GetMaxDisplayMasteringLuminanceOk returns a tuple with the MaxDisplayMasteringLuminance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMinDisplayMasteringLuminance

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMinDisplayMasteringLuminance() float64

GetMinDisplayMasteringLuminance returns the MinDisplayMasteringLuminance field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMinDisplayMasteringLuminanceOk

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetMinDisplayMasteringLuminanceOk() (*float64, bool)

GetMinDisplayMasteringLuminanceOk returns a tuple with the MinDisplayMasteringLuminance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetRed

GetRed returns the Red field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetRedOk

GetRedOk returns a tuple with the Red field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetWhitePoint

GetWhitePoint returns the WhitePoint field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) GetWhitePointOk

GetWhitePointOk returns a tuple with the WhitePoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasBlue

HasBlue returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasGreen

HasGreen returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasMaxDisplayMasteringLuminance

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasMaxDisplayMasteringLuminance() bool

HasMaxDisplayMasteringLuminance returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasMinDisplayMasteringLuminance

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasMinDisplayMasteringLuminance() bool

HasMinDisplayMasteringLuminance returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasRed

HasRed returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) HasWhitePoint

HasWhitePoint returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) MarshalJSON

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetBlue

SetBlue gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue and assigns it to the Blue field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetGreen

SetGreen gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue and assigns it to the Green field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetMaxDisplayMasteringLuminance

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetMaxDisplayMasteringLuminance(v float64)

SetMaxDisplayMasteringLuminance gets a reference to the given float64 and assigns it to the MaxDisplayMasteringLuminance field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetMinDisplayMasteringLuminance

func (o *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetMinDisplayMasteringLuminance(v float64)

SetMinDisplayMasteringLuminance gets a reference to the given float64 and assigns it to the MinDisplayMasteringLuminance field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetRed

SetRed gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue and assigns it to the Red field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) SetWhitePoint

SetWhitePoint gets a reference to the given StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue and assigns it to the WhitePoint field.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcv) ToMap

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue

type StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue struct {
	X *float64 `json:"x,omitempty"`
	Y *float64 `json:"y,omitempty"`
}

StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue struct for StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlueWithDefaults

func NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlueWithDefaults() *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue

NewStatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlueWithDefaults instantiates a new StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) GetX

GetX returns the X field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) GetXOk

GetXOk returns a tuple with the X field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) GetY

GetY returns the Y field value if set, zero value otherwise.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) GetYOk

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) HasX

HasX returns a boolean if a field has been set.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) HasY

HasY returns a boolean if a field has been set.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) MarshalJSON

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) SetX

SetX gets a reference to the given float64 and assigns it to the X field.

func (*StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) SetY

SetY gets a reference to the given float64 and assigns it to the Y field.

func (StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoMdcvBlue) ToMap

type StatusIngestStatusSecondaryStatus

type StatusIngestStatusSecondaryStatus struct {
	// Reports whether this is the active source - i.e. the source being transcoded.
	Active *bool `json:"active,omitempty"`
	// Continuity counter error total since the transcoder pod started.
	CcErrors *int64 `json:"cc_errors,omitempty"`
	// The last time data was received for this source.
	LastDataReceived *time.Time `json:"last_data_received,omitempty"`
	// Reports whether this source was pinned to be always preferred (if available).
	Pinned *bool                               `json:"pinned,omitempty"`
	Pmt    *StatusIngestStatusPrimaryStatusPmt `json:"pmt,omitempty"`
	// A measure of the source's quality if available. Zero is the perfect score. The higher the score, the worst the quality.
	QualityScore *float64 `json:"quality_score,omitempty"`
	// If unset (empty string), the source is available, and could be made active if necessary. Otherwise, it contains a message indicating why the source is unavailable. E.g. 'No source AUs received'.
	UnavailableReason *string `json:"unavailable_reason,omitempty"`
}

StatusIngestStatusSecondaryStatus Secondary source status.

func NewStatusIngestStatusSecondaryStatus

func NewStatusIngestStatusSecondaryStatus() *StatusIngestStatusSecondaryStatus

NewStatusIngestStatusSecondaryStatus instantiates a new StatusIngestStatusSecondaryStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusSecondaryStatusWithDefaults

func NewStatusIngestStatusSecondaryStatusWithDefaults() *StatusIngestStatusSecondaryStatus

NewStatusIngestStatusSecondaryStatusWithDefaults instantiates a new StatusIngestStatusSecondaryStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusSecondaryStatus) GetActive

func (o *StatusIngestStatusSecondaryStatus) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetActiveOk

func (o *StatusIngestStatusSecondaryStatus) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) GetCcErrors

func (o *StatusIngestStatusSecondaryStatus) GetCcErrors() int64

GetCcErrors returns the CcErrors field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetCcErrorsOk

func (o *StatusIngestStatusSecondaryStatus) GetCcErrorsOk() (*int64, bool)

GetCcErrorsOk returns a tuple with the CcErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) GetLastDataReceived

func (o *StatusIngestStatusSecondaryStatus) GetLastDataReceived() time.Time

GetLastDataReceived returns the LastDataReceived field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetLastDataReceivedOk

func (o *StatusIngestStatusSecondaryStatus) GetLastDataReceivedOk() (*time.Time, bool)

GetLastDataReceivedOk returns a tuple with the LastDataReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) GetPinned

func (o *StatusIngestStatusSecondaryStatus) GetPinned() bool

GetPinned returns the Pinned field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetPinnedOk

func (o *StatusIngestStatusSecondaryStatus) GetPinnedOk() (*bool, bool)

GetPinnedOk returns a tuple with the Pinned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) GetPmt

GetPmt returns the Pmt field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetPmtOk

GetPmtOk returns a tuple with the Pmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) GetQualityScore

func (o *StatusIngestStatusSecondaryStatus) GetQualityScore() float64

GetQualityScore returns the QualityScore field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetQualityScoreOk

func (o *StatusIngestStatusSecondaryStatus) GetQualityScoreOk() (*float64, bool)

GetQualityScoreOk returns a tuple with the QualityScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) GetUnavailableReason

func (o *StatusIngestStatusSecondaryStatus) GetUnavailableReason() string

GetUnavailableReason returns the UnavailableReason field value if set, zero value otherwise.

func (*StatusIngestStatusSecondaryStatus) GetUnavailableReasonOk

func (o *StatusIngestStatusSecondaryStatus) GetUnavailableReasonOk() (*string, bool)

GetUnavailableReasonOk returns a tuple with the UnavailableReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSecondaryStatus) HasActive

func (o *StatusIngestStatusSecondaryStatus) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*StatusIngestStatusSecondaryStatus) HasCcErrors

func (o *StatusIngestStatusSecondaryStatus) HasCcErrors() bool

HasCcErrors returns a boolean if a field has been set.

func (*StatusIngestStatusSecondaryStatus) HasLastDataReceived

func (o *StatusIngestStatusSecondaryStatus) HasLastDataReceived() bool

HasLastDataReceived returns a boolean if a field has been set.

func (*StatusIngestStatusSecondaryStatus) HasPinned

func (o *StatusIngestStatusSecondaryStatus) HasPinned() bool

HasPinned returns a boolean if a field has been set.

func (*StatusIngestStatusSecondaryStatus) HasPmt

HasPmt returns a boolean if a field has been set.

func (*StatusIngestStatusSecondaryStatus) HasQualityScore

func (o *StatusIngestStatusSecondaryStatus) HasQualityScore() bool

HasQualityScore returns a boolean if a field has been set.

func (*StatusIngestStatusSecondaryStatus) HasUnavailableReason

func (o *StatusIngestStatusSecondaryStatus) HasUnavailableReason() bool

HasUnavailableReason returns a boolean if a field has been set.

func (StatusIngestStatusSecondaryStatus) MarshalJSON

func (o StatusIngestStatusSecondaryStatus) MarshalJSON() ([]byte, error)

func (*StatusIngestStatusSecondaryStatus) SetActive

func (o *StatusIngestStatusSecondaryStatus) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*StatusIngestStatusSecondaryStatus) SetCcErrors

func (o *StatusIngestStatusSecondaryStatus) SetCcErrors(v int64)

SetCcErrors gets a reference to the given int64 and assigns it to the CcErrors field.

func (*StatusIngestStatusSecondaryStatus) SetLastDataReceived

func (o *StatusIngestStatusSecondaryStatus) SetLastDataReceived(v time.Time)

SetLastDataReceived gets a reference to the given time.Time and assigns it to the LastDataReceived field.

func (*StatusIngestStatusSecondaryStatus) SetPinned

func (o *StatusIngestStatusSecondaryStatus) SetPinned(v bool)

SetPinned gets a reference to the given bool and assigns it to the Pinned field.

func (*StatusIngestStatusSecondaryStatus) SetPmt

SetPmt gets a reference to the given StatusIngestStatusPrimaryStatusPmt and assigns it to the Pmt field.

func (*StatusIngestStatusSecondaryStatus) SetQualityScore

func (o *StatusIngestStatusSecondaryStatus) SetQualityScore(v float64)

SetQualityScore gets a reference to the given float64 and assigns it to the QualityScore field.

func (*StatusIngestStatusSecondaryStatus) SetUnavailableReason

func (o *StatusIngestStatusSecondaryStatus) SetUnavailableReason(v string)

SetUnavailableReason gets a reference to the given string and assigns it to the UnavailableReason field.

func (StatusIngestStatusSecondaryStatus) ToMap

func (o StatusIngestStatusSecondaryStatus) ToMap() (map[string]interface{}, error)

type StatusIngestStatusSourceLossSlateStatus

type StatusIngestStatusSourceLossSlateStatus struct {
	// Reports whether this is the active source - i.e. the source being transcoded.
	Active *bool `json:"active,omitempty"`
	// Continuity counter error total since the transcoder pod started.
	CcErrors *int64 `json:"cc_errors,omitempty"`
	// The last time data was received for this source.
	LastDataReceived *time.Time `json:"last_data_received,omitempty"`
	// Reports whether this source was pinned to be always preferred (if available).
	Pinned *bool                               `json:"pinned,omitempty"`
	Pmt    *StatusIngestStatusPrimaryStatusPmt `json:"pmt,omitempty"`
	// A measure of the source's quality if available. Zero is the perfect score. The higher the score, the worst the quality.
	QualityScore *float64 `json:"quality_score,omitempty"`
	// If unset (empty string), the source is available, and could be made active if necessary. Otherwise, it contains a message indicating why the source is unavailable. E.g. 'No source AUs received'.
	UnavailableReason *string `json:"unavailable_reason,omitempty"`
}

StatusIngestStatusSourceLossSlateStatus Source-loss slate status.

func NewStatusIngestStatusSourceLossSlateStatus

func NewStatusIngestStatusSourceLossSlateStatus() *StatusIngestStatusSourceLossSlateStatus

NewStatusIngestStatusSourceLossSlateStatus instantiates a new StatusIngestStatusSourceLossSlateStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatusIngestStatusSourceLossSlateStatusWithDefaults

func NewStatusIngestStatusSourceLossSlateStatusWithDefaults() *StatusIngestStatusSourceLossSlateStatus

NewStatusIngestStatusSourceLossSlateStatusWithDefaults instantiates a new StatusIngestStatusSourceLossSlateStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatusIngestStatusSourceLossSlateStatus) GetActive

GetActive returns the Active field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetActiveOk

func (o *StatusIngestStatusSourceLossSlateStatus) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) GetCcErrors

GetCcErrors returns the CcErrors field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetCcErrorsOk

func (o *StatusIngestStatusSourceLossSlateStatus) GetCcErrorsOk() (*int64, bool)

GetCcErrorsOk returns a tuple with the CcErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) GetLastDataReceived

func (o *StatusIngestStatusSourceLossSlateStatus) GetLastDataReceived() time.Time

GetLastDataReceived returns the LastDataReceived field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetLastDataReceivedOk

func (o *StatusIngestStatusSourceLossSlateStatus) GetLastDataReceivedOk() (*time.Time, bool)

GetLastDataReceivedOk returns a tuple with the LastDataReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) GetPinned

GetPinned returns the Pinned field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetPinnedOk

func (o *StatusIngestStatusSourceLossSlateStatus) GetPinnedOk() (*bool, bool)

GetPinnedOk returns a tuple with the Pinned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) GetPmt

GetPmt returns the Pmt field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetPmtOk

GetPmtOk returns a tuple with the Pmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) GetQualityScore

func (o *StatusIngestStatusSourceLossSlateStatus) GetQualityScore() float64

GetQualityScore returns the QualityScore field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetQualityScoreOk

func (o *StatusIngestStatusSourceLossSlateStatus) GetQualityScoreOk() (*float64, bool)

GetQualityScoreOk returns a tuple with the QualityScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) GetUnavailableReason

func (o *StatusIngestStatusSourceLossSlateStatus) GetUnavailableReason() string

GetUnavailableReason returns the UnavailableReason field value if set, zero value otherwise.

func (*StatusIngestStatusSourceLossSlateStatus) GetUnavailableReasonOk

func (o *StatusIngestStatusSourceLossSlateStatus) GetUnavailableReasonOk() (*string, bool)

GetUnavailableReasonOk returns a tuple with the UnavailableReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasActive

HasActive returns a boolean if a field has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasCcErrors

HasCcErrors returns a boolean if a field has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasLastDataReceived

func (o *StatusIngestStatusSourceLossSlateStatus) HasLastDataReceived() bool

HasLastDataReceived returns a boolean if a field has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasPinned

HasPinned returns a boolean if a field has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasPmt

HasPmt returns a boolean if a field has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasQualityScore

func (o *StatusIngestStatusSourceLossSlateStatus) HasQualityScore() bool

HasQualityScore returns a boolean if a field has been set.

func (*StatusIngestStatusSourceLossSlateStatus) HasUnavailableReason

func (o *StatusIngestStatusSourceLossSlateStatus) HasUnavailableReason() bool

HasUnavailableReason returns a boolean if a field has been set.

func (StatusIngestStatusSourceLossSlateStatus) MarshalJSON

func (o StatusIngestStatusSourceLossSlateStatus) MarshalJSON() ([]byte, error)

func (*StatusIngestStatusSourceLossSlateStatus) SetActive

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*StatusIngestStatusSourceLossSlateStatus) SetCcErrors

SetCcErrors gets a reference to the given int64 and assigns it to the CcErrors field.

func (*StatusIngestStatusSourceLossSlateStatus) SetLastDataReceived

func (o *StatusIngestStatusSourceLossSlateStatus) SetLastDataReceived(v time.Time)

SetLastDataReceived gets a reference to the given time.Time and assigns it to the LastDataReceived field.

func (*StatusIngestStatusSourceLossSlateStatus) SetPinned

SetPinned gets a reference to the given bool and assigns it to the Pinned field.

func (*StatusIngestStatusSourceLossSlateStatus) SetPmt

SetPmt gets a reference to the given StatusIngestStatusPrimaryStatusPmt and assigns it to the Pmt field.

func (*StatusIngestStatusSourceLossSlateStatus) SetQualityScore

func (o *StatusIngestStatusSourceLossSlateStatus) SetQualityScore(v float64)

SetQualityScore gets a reference to the given float64 and assigns it to the QualityScore field.

func (*StatusIngestStatusSourceLossSlateStatus) SetUnavailableReason

func (o *StatusIngestStatusSourceLossSlateStatus) SetUnavailableReason(v string)

SetUnavailableReason gets a reference to the given string and assigns it to the UnavailableReason field.

func (StatusIngestStatusSourceLossSlateStatus) ToMap

func (o StatusIngestStatusSourceLossSlateStatus) ToMap() (map[string]interface{}, error)

type Summary

type Summary struct {
	// Station source ID
	Id string `json:"id"`
	// Source name
	Name *string `json:"name,omitempty"`
	// Link to this resource
	Self *string `json:"self,omitempty"`
}

Summary struct for Summary

func NewSummary

func NewSummary(id string) *Summary

NewSummary instantiates a new Summary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSummaryWithDefaults

func NewSummaryWithDefaults() *Summary

NewSummaryWithDefaults instantiates a new Summary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Summary) GetId

func (o *Summary) GetId() string

GetId returns the Id field value

func (*Summary) GetIdOk

func (o *Summary) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Summary) GetName

func (o *Summary) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Summary) GetNameOk

func (o *Summary) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary) GetSelf

func (o *Summary) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*Summary) GetSelfOk

func (o *Summary) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary) HasName

func (o *Summary) HasName() bool

HasName returns a boolean if a field has been set.

func (*Summary) HasSelf

func (o *Summary) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (Summary) MarshalJSON

func (o Summary) MarshalJSON() ([]byte, error)

func (*Summary) SetId

func (o *Summary) SetId(v string)

SetId sets field value

func (*Summary) SetName

func (o *Summary) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Summary) SetSelf

func (o *Summary) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (Summary) ToMap

func (o Summary) ToMap() (map[string]interface{}, error)

type Summary2

type Summary2 struct {
	// Desired state of channel
	DesiredState string `json:"desired_state"`
	// Content hash
	Etag string `json:"etag"`
	// Unique channel ID
	Id string `json:"id"`
	// Channel Labels
	Labels []string `json:"labels,omitempty"`
	// Friendly channel description
	Name *string `json:"name,omitempty"`
	// Organization
	Org string `json:"org"`
	// Link to this resource
	Self   *string        `json:"self,omitempty"`
	Source Summary2Source `json:"source"`
}

Summary2 struct for Summary2

func NewSummary2

func NewSummary2(desiredState string, etag string, id string, org string, source Summary2Source) *Summary2

NewSummary2 instantiates a new Summary2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSummary2WithDefaults

func NewSummary2WithDefaults() *Summary2

NewSummary2WithDefaults instantiates a new Summary2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Summary2) GetDesiredState

func (o *Summary2) GetDesiredState() string

GetDesiredState returns the DesiredState field value

func (*Summary2) GetDesiredStateOk

func (o *Summary2) GetDesiredStateOk() (*string, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value and a boolean to check if the value has been set.

func (*Summary2) GetEtag

func (o *Summary2) GetEtag() string

GetEtag returns the Etag field value

func (*Summary2) GetEtagOk

func (o *Summary2) GetEtagOk() (*string, bool)

GetEtagOk returns a tuple with the Etag field value and a boolean to check if the value has been set.

func (*Summary2) GetId

func (o *Summary2) GetId() string

GetId returns the Id field value

func (*Summary2) GetIdOk

func (o *Summary2) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Summary2) GetLabels

func (o *Summary2) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Summary2) GetLabelsOk

func (o *Summary2) GetLabelsOk() ([]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary2) GetName

func (o *Summary2) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Summary2) GetNameOk

func (o *Summary2) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary2) GetOrg

func (o *Summary2) GetOrg() string

GetOrg returns the Org field value

func (*Summary2) GetOrgOk

func (o *Summary2) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value and a boolean to check if the value has been set.

func (*Summary2) GetSelf

func (o *Summary2) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*Summary2) GetSelfOk

func (o *Summary2) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary2) GetSource

func (o *Summary2) GetSource() Summary2Source

GetSource returns the Source field value

func (*Summary2) GetSourceOk

func (o *Summary2) GetSourceOk() (*Summary2Source, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*Summary2) HasLabels

func (o *Summary2) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Summary2) HasName

func (o *Summary2) HasName() bool

HasName returns a boolean if a field has been set.

func (*Summary2) HasSelf

func (o *Summary2) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (Summary2) MarshalJSON

func (o Summary2) MarshalJSON() ([]byte, error)

func (*Summary2) SetDesiredState

func (o *Summary2) SetDesiredState(v string)

SetDesiredState sets field value

func (*Summary2) SetEtag

func (o *Summary2) SetEtag(v string)

SetEtag sets field value

func (*Summary2) SetId

func (o *Summary2) SetId(v string)

SetId sets field value

func (*Summary2) SetLabels

func (o *Summary2) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*Summary2) SetName

func (o *Summary2) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Summary2) SetOrg

func (o *Summary2) SetOrg(v string)

SetOrg sets field value

func (*Summary2) SetSelf

func (o *Summary2) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*Summary2) SetSource

func (o *Summary2) SetSource(v Summary2Source)

SetSource sets field value

func (Summary2) ToMap

func (o Summary2) ToMap() (map[string]interface{}, error)

type Summary2Source

type Summary2Source struct {
	// Station source ID
	Id string `json:"id"`
	// Source name
	Name *string `json:"name,omitempty"`
	// Link to this resource
	Self *string `json:"self,omitempty"`
}

Summary2Source Channel source

func NewSummary2Source

func NewSummary2Source(id string) *Summary2Source

NewSummary2Source instantiates a new Summary2Source object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSummary2SourceWithDefaults

func NewSummary2SourceWithDefaults() *Summary2Source

NewSummary2SourceWithDefaults instantiates a new Summary2Source object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Summary2Source) GetId

func (o *Summary2Source) GetId() string

GetId returns the Id field value

func (*Summary2Source) GetIdOk

func (o *Summary2Source) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Summary2Source) GetName

func (o *Summary2Source) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Summary2Source) GetNameOk

func (o *Summary2Source) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary2Source) GetSelf

func (o *Summary2Source) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*Summary2Source) GetSelfOk

func (o *Summary2Source) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Summary2Source) HasName

func (o *Summary2Source) HasName() bool

HasName returns a boolean if a field has been set.

func (*Summary2Source) HasSelf

func (o *Summary2Source) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (Summary2Source) MarshalJSON

func (o Summary2Source) MarshalJSON() ([]byte, error)

func (*Summary2Source) SetId

func (o *Summary2Source) SetId(v string)

SetId sets field value

func (*Summary2Source) SetName

func (o *Summary2Source) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Summary2Source) SetSelf

func (o *Summary2Source) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (Summary2Source) ToMap

func (o Summary2Source) ToMap() (map[string]interface{}, error)

type TaskResponse

type TaskResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty"`
	// List of tasks for the program
	Tasks []TaskResponseTasksInner `json:"tasks"`
}

TaskResponse struct for TaskResponse

func NewTaskResponse

func NewTaskResponse(tasks []TaskResponseTasksInner) *TaskResponse

NewTaskResponse instantiates a new TaskResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResponseWithDefaults

func NewTaskResponseWithDefaults() *TaskResponse

NewTaskResponseWithDefaults instantiates a new TaskResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResponse) GetSchema

func (o *TaskResponse) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*TaskResponse) GetSchemaOk

func (o *TaskResponse) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResponse) GetTasks

func (o *TaskResponse) GetTasks() []TaskResponseTasksInner

GetTasks returns the Tasks field value

func (*TaskResponse) GetTasksOk

func (o *TaskResponse) GetTasksOk() ([]TaskResponseTasksInner, bool)

GetTasksOk returns a tuple with the Tasks field value and a boolean to check if the value has been set.

func (*TaskResponse) HasSchema

func (o *TaskResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (TaskResponse) MarshalJSON

func (o TaskResponse) MarshalJSON() ([]byte, error)

func (*TaskResponse) SetSchema

func (o *TaskResponse) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*TaskResponse) SetTasks

func (o *TaskResponse) SetTasks(v []TaskResponseTasksInner)

SetTasks sets field value

func (TaskResponse) ToMap

func (o TaskResponse) ToMap() (map[string]interface{}, error)

type TaskResponseTasksInner

type TaskResponseTasksInner struct {
	// when the task was created in RFC3339Nano format
	Created time.Time `json:"created"`
	// indicates if the task is done or not
	Done bool `json:"done"`
	// when the task ended in RFC3339Nano format
	Ended time.Time `json:"ended"`
	// error message if any for this task
	Error string `json:"error"`
	// number of times the task failed
	FailureCount int32 `json:"failure_count"`
	// ID for the task
	Id string `json:"id"`
	// params sent to task
	Params string `json:"params"`
	// the progress of the task
	Progress float64 `json:"progress"`
	// Region represents the general geolocation the task is in.
	Region *string `json:"region,omitempty"`
	// Link to this resource
	Self *string `json:"self,omitempty"`
	// status for the task
	Status string `json:"status"`
	// indicates if the task succeeded or not
	Succeeded bool `json:"succeeded"`
	// type of task
	Type int32 `json:"type"`
	// priority
	Weight int32 `json:"weight"`
	// the version of the worker for this task
	WorkerVersion string `json:"workerVersion"`
	// the id of the worker for the task
	WorkerId int64 `json:"worker_id"`
}

TaskResponseTasksInner struct for TaskResponseTasksInner

func NewTaskResponseTasksInner

func NewTaskResponseTasksInner(created time.Time, done bool, ended time.Time, error_ string, failureCount int32, id string, params string, progress float64, status string, succeeded bool, type_ int32, weight int32, workerVersion string, workerId int64) *TaskResponseTasksInner

NewTaskResponseTasksInner instantiates a new TaskResponseTasksInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResponseTasksInnerWithDefaults

func NewTaskResponseTasksInnerWithDefaults() *TaskResponseTasksInner

NewTaskResponseTasksInnerWithDefaults instantiates a new TaskResponseTasksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResponseTasksInner) GetCreated

func (o *TaskResponseTasksInner) GetCreated() time.Time

GetCreated returns the Created field value

func (*TaskResponseTasksInner) GetCreatedOk

func (o *TaskResponseTasksInner) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetDone

func (o *TaskResponseTasksInner) GetDone() bool

GetDone returns the Done field value

func (*TaskResponseTasksInner) GetDoneOk

func (o *TaskResponseTasksInner) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetEnded

func (o *TaskResponseTasksInner) GetEnded() time.Time

GetEnded returns the Ended field value

func (*TaskResponseTasksInner) GetEndedOk

func (o *TaskResponseTasksInner) GetEndedOk() (*time.Time, bool)

GetEndedOk returns a tuple with the Ended field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetError

func (o *TaskResponseTasksInner) GetError() string

GetError returns the Error field value

func (*TaskResponseTasksInner) GetErrorOk

func (o *TaskResponseTasksInner) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetFailureCount

func (o *TaskResponseTasksInner) GetFailureCount() int32

GetFailureCount returns the FailureCount field value

func (*TaskResponseTasksInner) GetFailureCountOk

func (o *TaskResponseTasksInner) GetFailureCountOk() (*int32, bool)

GetFailureCountOk returns a tuple with the FailureCount field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetId

func (o *TaskResponseTasksInner) GetId() string

GetId returns the Id field value

func (*TaskResponseTasksInner) GetIdOk

func (o *TaskResponseTasksInner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetParams

func (o *TaskResponseTasksInner) GetParams() string

GetParams returns the Params field value

func (*TaskResponseTasksInner) GetParamsOk

func (o *TaskResponseTasksInner) GetParamsOk() (*string, bool)

GetParamsOk returns a tuple with the Params field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetProgress

func (o *TaskResponseTasksInner) GetProgress() float64

GetProgress returns the Progress field value

func (*TaskResponseTasksInner) GetProgressOk

func (o *TaskResponseTasksInner) GetProgressOk() (*float64, bool)

GetProgressOk returns a tuple with the Progress field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetRegion

func (o *TaskResponseTasksInner) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*TaskResponseTasksInner) GetRegionOk

func (o *TaskResponseTasksInner) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetSelf

func (o *TaskResponseTasksInner) GetSelf() string

GetSelf returns the Self field value if set, zero value otherwise.

func (*TaskResponseTasksInner) GetSelfOk

func (o *TaskResponseTasksInner) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetStatus

func (o *TaskResponseTasksInner) GetStatus() string

GetStatus returns the Status field value

func (*TaskResponseTasksInner) GetStatusOk

func (o *TaskResponseTasksInner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetSucceeded

func (o *TaskResponseTasksInner) GetSucceeded() bool

GetSucceeded returns the Succeeded field value

func (*TaskResponseTasksInner) GetSucceededOk

func (o *TaskResponseTasksInner) GetSucceededOk() (*bool, bool)

GetSucceededOk returns a tuple with the Succeeded field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetType

func (o *TaskResponseTasksInner) GetType() int32

GetType returns the Type field value

func (*TaskResponseTasksInner) GetTypeOk

func (o *TaskResponseTasksInner) GetTypeOk() (*int32, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetWeight

func (o *TaskResponseTasksInner) GetWeight() int32

GetWeight returns the Weight field value

func (*TaskResponseTasksInner) GetWeightOk

func (o *TaskResponseTasksInner) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetWorkerId

func (o *TaskResponseTasksInner) GetWorkerId() int64

GetWorkerId returns the WorkerId field value

func (*TaskResponseTasksInner) GetWorkerIdOk

func (o *TaskResponseTasksInner) GetWorkerIdOk() (*int64, bool)

GetWorkerIdOk returns a tuple with the WorkerId field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) GetWorkerVersion

func (o *TaskResponseTasksInner) GetWorkerVersion() string

GetWorkerVersion returns the WorkerVersion field value

func (*TaskResponseTasksInner) GetWorkerVersionOk

func (o *TaskResponseTasksInner) GetWorkerVersionOk() (*string, bool)

GetWorkerVersionOk returns a tuple with the WorkerVersion field value and a boolean to check if the value has been set.

func (*TaskResponseTasksInner) HasRegion added in v1.1.0

func (o *TaskResponseTasksInner) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*TaskResponseTasksInner) HasSelf

func (o *TaskResponseTasksInner) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (TaskResponseTasksInner) MarshalJSON

func (o TaskResponseTasksInner) MarshalJSON() ([]byte, error)

func (*TaskResponseTasksInner) SetCreated

func (o *TaskResponseTasksInner) SetCreated(v time.Time)

SetCreated sets field value

func (*TaskResponseTasksInner) SetDone

func (o *TaskResponseTasksInner) SetDone(v bool)

SetDone sets field value

func (*TaskResponseTasksInner) SetEnded

func (o *TaskResponseTasksInner) SetEnded(v time.Time)

SetEnded sets field value

func (*TaskResponseTasksInner) SetError

func (o *TaskResponseTasksInner) SetError(v string)

SetError sets field value

func (*TaskResponseTasksInner) SetFailureCount

func (o *TaskResponseTasksInner) SetFailureCount(v int32)

SetFailureCount sets field value

func (*TaskResponseTasksInner) SetId

func (o *TaskResponseTasksInner) SetId(v string)

SetId sets field value

func (*TaskResponseTasksInner) SetParams

func (o *TaskResponseTasksInner) SetParams(v string)

SetParams sets field value

func (*TaskResponseTasksInner) SetProgress

func (o *TaskResponseTasksInner) SetProgress(v float64)

SetProgress sets field value

func (*TaskResponseTasksInner) SetRegion

func (o *TaskResponseTasksInner) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*TaskResponseTasksInner) SetSelf

func (o *TaskResponseTasksInner) SetSelf(v string)

SetSelf gets a reference to the given string and assigns it to the Self field.

func (*TaskResponseTasksInner) SetStatus

func (o *TaskResponseTasksInner) SetStatus(v string)

SetStatus sets field value

func (*TaskResponseTasksInner) SetSucceeded

func (o *TaskResponseTasksInner) SetSucceeded(v bool)

SetSucceeded sets field value

func (*TaskResponseTasksInner) SetType

func (o *TaskResponseTasksInner) SetType(v int32)

SetType sets field value

func (*TaskResponseTasksInner) SetWeight

func (o *TaskResponseTasksInner) SetWeight(v int32)

SetWeight sets field value

func (*TaskResponseTasksInner) SetWorkerId

func (o *TaskResponseTasksInner) SetWorkerId(v int64)

SetWorkerId sets field value

func (*TaskResponseTasksInner) SetWorkerVersion

func (o *TaskResponseTasksInner) SetWorkerVersion(v string)

SetWorkerVersion sets field value

func (TaskResponseTasksInner) ToMap

func (o TaskResponseTasksInner) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequest added in v1.1.0

type UpdateProductConfigRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema                  *string                                            `json:"$schema,omitempty"`
	ArchiveSettings         *UpdateProductConfigRequestArchiveSettings         `json:"archive_settings,omitempty"`
	CollapseConfig          *UpdateProductConfigRequestCollapseConfig          `json:"collapse_config,omitempty"`
	CollapseTriggerConfig   *UpdateProductConfigRequestCollapseTriggerConfig   `json:"collapse_trigger_config,omitempty"`
	EdcPartialPresentations *UpdateProductConfigRequestEdcPartialPresentations `json:"edc_partial_presentations,omitempty"`
	// Template to transcode mp4 to hls
	EdcTranscodeTemplate *map[string]interface{} `json:"edc_transcode_template,omitempty"`
	// Notifiaction settings for collapses
	Notifications []UpdateProductConfigRequestNotificationsInner `json:"notifications,omitempty"`
	// Region represents the general geolocation the product is in.
	Region *string `json:"region,omitempty"`
	// store for product
	Store          *string                                   `json:"store,omitempty"`
	WorkflowConfig *UpdateProductConfigRequestWorkflowConfig `json:"workflow_config,omitempty"`
}

UpdateProductConfigRequest struct for UpdateProductConfigRequest

func NewUpdateProductConfigRequest added in v1.1.0

func NewUpdateProductConfigRequest() *UpdateProductConfigRequest

NewUpdateProductConfigRequest instantiates a new UpdateProductConfigRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestWithDefaults() *UpdateProductConfigRequest

NewUpdateProductConfigRequestWithDefaults instantiates a new UpdateProductConfigRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequest) GetArchiveSettings added in v1.1.0

GetArchiveSettings returns the ArchiveSettings field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetArchiveSettingsOk added in v1.1.0

GetArchiveSettingsOk returns a tuple with the ArchiveSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetCollapseConfig added in v1.1.0

GetCollapseConfig returns the CollapseConfig field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetCollapseConfigOk added in v1.1.0

GetCollapseConfigOk returns a tuple with the CollapseConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetCollapseTriggerConfig added in v1.1.0

GetCollapseTriggerConfig returns the CollapseTriggerConfig field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetCollapseTriggerConfigOk added in v1.1.0

GetCollapseTriggerConfigOk returns a tuple with the CollapseTriggerConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetEdcPartialPresentations added in v1.1.0

GetEdcPartialPresentations returns the EdcPartialPresentations field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetEdcPartialPresentationsOk added in v1.1.0

GetEdcPartialPresentationsOk returns a tuple with the EdcPartialPresentations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetEdcTranscodeTemplate added in v1.1.0

func (o *UpdateProductConfigRequest) GetEdcTranscodeTemplate() map[string]interface{}

GetEdcTranscodeTemplate returns the EdcTranscodeTemplate field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetEdcTranscodeTemplateOk added in v1.1.0

func (o *UpdateProductConfigRequest) GetEdcTranscodeTemplateOk() (*map[string]interface{}, bool)

GetEdcTranscodeTemplateOk returns a tuple with the EdcTranscodeTemplate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetNotifications added in v1.1.0

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetNotificationsOk added in v1.1.0

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetRegion added in v1.1.0

func (o *UpdateProductConfigRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetRegionOk added in v1.1.0

func (o *UpdateProductConfigRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetSchema added in v1.1.0

func (o *UpdateProductConfigRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetSchemaOk added in v1.1.0

func (o *UpdateProductConfigRequest) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetStore added in v1.1.0

func (o *UpdateProductConfigRequest) GetStore() string

GetStore returns the Store field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetStoreOk added in v1.1.0

func (o *UpdateProductConfigRequest) GetStoreOk() (*string, bool)

GetStoreOk returns a tuple with the Store field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) GetWorkflowConfig added in v1.1.0

GetWorkflowConfig returns the WorkflowConfig field value if set, zero value otherwise.

func (*UpdateProductConfigRequest) GetWorkflowConfigOk added in v1.1.0

GetWorkflowConfigOk returns a tuple with the WorkflowConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequest) HasArchiveSettings added in v1.1.0

func (o *UpdateProductConfigRequest) HasArchiveSettings() bool

HasArchiveSettings returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasCollapseConfig added in v1.1.0

func (o *UpdateProductConfigRequest) HasCollapseConfig() bool

HasCollapseConfig returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasCollapseTriggerConfig added in v1.1.0

func (o *UpdateProductConfigRequest) HasCollapseTriggerConfig() bool

HasCollapseTriggerConfig returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasEdcPartialPresentations added in v1.1.0

func (o *UpdateProductConfigRequest) HasEdcPartialPresentations() bool

HasEdcPartialPresentations returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasEdcTranscodeTemplate added in v1.1.0

func (o *UpdateProductConfigRequest) HasEdcTranscodeTemplate() bool

HasEdcTranscodeTemplate returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasNotifications added in v1.1.0

func (o *UpdateProductConfigRequest) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasRegion added in v1.1.0

func (o *UpdateProductConfigRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasSchema added in v1.1.0

func (o *UpdateProductConfigRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasStore added in v1.1.0

func (o *UpdateProductConfigRequest) HasStore() bool

HasStore returns a boolean if a field has been set.

func (*UpdateProductConfigRequest) HasWorkflowConfig added in v1.1.0

func (o *UpdateProductConfigRequest) HasWorkflowConfig() bool

HasWorkflowConfig returns a boolean if a field has been set.

func (UpdateProductConfigRequest) MarshalJSON added in v1.1.0

func (o UpdateProductConfigRequest) MarshalJSON() ([]byte, error)

func (*UpdateProductConfigRequest) SetArchiveSettings added in v1.1.0

SetArchiveSettings gets a reference to the given UpdateProductConfigRequestArchiveSettings and assigns it to the ArchiveSettings field.

func (*UpdateProductConfigRequest) SetCollapseConfig added in v1.1.0

SetCollapseConfig gets a reference to the given UpdateProductConfigRequestCollapseConfig and assigns it to the CollapseConfig field.

func (*UpdateProductConfigRequest) SetCollapseTriggerConfig added in v1.1.0

SetCollapseTriggerConfig gets a reference to the given UpdateProductConfigRequestCollapseTriggerConfig and assigns it to the CollapseTriggerConfig field.

func (*UpdateProductConfigRequest) SetEdcPartialPresentations added in v1.1.0

SetEdcPartialPresentations gets a reference to the given UpdateProductConfigRequestEdcPartialPresentations and assigns it to the EdcPartialPresentations field.

func (*UpdateProductConfigRequest) SetEdcTranscodeTemplate added in v1.1.0

func (o *UpdateProductConfigRequest) SetEdcTranscodeTemplate(v map[string]interface{})

SetEdcTranscodeTemplate gets a reference to the given map[string]interface{} and assigns it to the EdcTranscodeTemplate field.

func (*UpdateProductConfigRequest) SetNotifications added in v1.1.0

SetNotifications gets a reference to the given []UpdateProductConfigRequestNotificationsInner and assigns it to the Notifications field.

func (*UpdateProductConfigRequest) SetRegion added in v1.1.0

func (o *UpdateProductConfigRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*UpdateProductConfigRequest) SetSchema added in v1.1.0

func (o *UpdateProductConfigRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*UpdateProductConfigRequest) SetStore added in v1.1.0

func (o *UpdateProductConfigRequest) SetStore(v string)

SetStore gets a reference to the given string and assigns it to the Store field.

func (*UpdateProductConfigRequest) SetWorkflowConfig added in v1.1.0

SetWorkflowConfig gets a reference to the given UpdateProductConfigRequestWorkflowConfig and assigns it to the WorkflowConfig field.

func (UpdateProductConfigRequest) ToMap added in v1.1.0

func (o UpdateProductConfigRequest) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequestArchiveSettings added in v1.1.0

type UpdateProductConfigRequestArchiveSettings struct {
	GlobalArchiveSettings        *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings              `json:"global_archive_settings,omitempty"`
	NetstorageConnectionSettings []UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner `json:"netstorage_connection_settings,omitempty"`
	RemoteCopySettings           []UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner           `json:"remote_copy_settings,omitempty"`
	S3ArchiveSettings            []UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner            `json:"s3_archive_settings,omitempty"`
}

UpdateProductConfigRequestArchiveSettings Archive settings for collapses

func NewUpdateProductConfigRequestArchiveSettings added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettings() *UpdateProductConfigRequestArchiveSettings

NewUpdateProductConfigRequestArchiveSettings instantiates a new UpdateProductConfigRequestArchiveSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsWithDefaults() *UpdateProductConfigRequestArchiveSettings

NewUpdateProductConfigRequestArchiveSettingsWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettings) GetGlobalArchiveSettings added in v1.1.0

GetGlobalArchiveSettings returns the GlobalArchiveSettings field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettings) GetGlobalArchiveSettingsOk added in v1.1.0

GetGlobalArchiveSettingsOk returns a tuple with the GlobalArchiveSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettings) GetNetstorageConnectionSettings added in v1.1.0

GetNetstorageConnectionSettings returns the NetstorageConnectionSettings field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettings) GetNetstorageConnectionSettingsOk added in v1.1.0

GetNetstorageConnectionSettingsOk returns a tuple with the NetstorageConnectionSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettings) GetRemoteCopySettings added in v1.1.0

GetRemoteCopySettings returns the RemoteCopySettings field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettings) GetRemoteCopySettingsOk added in v1.1.0

GetRemoteCopySettingsOk returns a tuple with the RemoteCopySettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettings) GetS3ArchiveSettings added in v1.1.0

GetS3ArchiveSettings returns the S3ArchiveSettings field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettings) GetS3ArchiveSettingsOk added in v1.1.0

GetS3ArchiveSettingsOk returns a tuple with the S3ArchiveSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettings) HasGlobalArchiveSettings added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettings) HasGlobalArchiveSettings() bool

HasGlobalArchiveSettings returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettings) HasNetstorageConnectionSettings added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettings) HasNetstorageConnectionSettings() bool

HasNetstorageConnectionSettings returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettings) HasRemoteCopySettings added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettings) HasRemoteCopySettings() bool

HasRemoteCopySettings returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettings) HasS3ArchiveSettings added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettings) HasS3ArchiveSettings() bool

HasS3ArchiveSettings returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettings) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettings) SetGlobalArchiveSettings added in v1.1.0

SetGlobalArchiveSettings gets a reference to the given UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings and assigns it to the GlobalArchiveSettings field.

func (*UpdateProductConfigRequestArchiveSettings) SetNetstorageConnectionSettings added in v1.1.0

SetNetstorageConnectionSettings gets a reference to the given []UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner and assigns it to the NetstorageConnectionSettings field.

func (*UpdateProductConfigRequestArchiveSettings) SetRemoteCopySettings added in v1.1.0

SetRemoteCopySettings gets a reference to the given []UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner and assigns it to the RemoteCopySettings field.

func (*UpdateProductConfigRequestArchiveSettings) SetS3ArchiveSettings added in v1.1.0

SetS3ArchiveSettings gets a reference to the given []UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner and assigns it to the S3ArchiveSettings field.

func (UpdateProductConfigRequestArchiveSettings) ToMap added in v1.1.0

func (o UpdateProductConfigRequestArchiveSettings) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings struct {
	AesKeyConversion                    *string                                                                                `json:"aes_key_conversion,omitempty"`
	MasterUrlType                       *string                                                                                `json:"master_url_type,omitempty"`
	MediaUrlType                        *string                                                                                `json:"media_url_type,omitempty"`
	Origins                             *map[string]UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue `json:"origins,omitempty"`
	PreservePublishedDirectoryStructure *bool                                                                                  `json:"preserve_published_directory_structure,omitempty"`
	UrlType                             *string                                                                                `json:"url_type,omitempty"`
}

UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings struct for UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings() *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings

NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings instantiates a new UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsWithDefaults() *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings

NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetAesKeyConversion added in v1.1.0

GetAesKeyConversion returns the AesKeyConversion field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetAesKeyConversionOk added in v1.1.0

GetAesKeyConversionOk returns a tuple with the AesKeyConversion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetMasterUrlType added in v1.1.0

GetMasterUrlType returns the MasterUrlType field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetMasterUrlTypeOk added in v1.1.0

GetMasterUrlTypeOk returns a tuple with the MasterUrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetMediaUrlType added in v1.1.0

GetMediaUrlType returns the MediaUrlType field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetMediaUrlTypeOk added in v1.1.0

GetMediaUrlTypeOk returns a tuple with the MediaUrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetOrigins added in v1.1.0

GetOrigins returns the Origins field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetOriginsOk added in v1.1.0

GetOriginsOk returns a tuple with the Origins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetPreservePublishedDirectoryStructure added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetPreservePublishedDirectoryStructure() bool

GetPreservePublishedDirectoryStructure returns the PreservePublishedDirectoryStructure field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetPreservePublishedDirectoryStructureOk added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetPreservePublishedDirectoryStructureOk() (*bool, bool)

GetPreservePublishedDirectoryStructureOk returns a tuple with the PreservePublishedDirectoryStructure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetUrlType added in v1.1.0

GetUrlType returns the UrlType field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) GetUrlTypeOk added in v1.1.0

GetUrlTypeOk returns a tuple with the UrlType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasAesKeyConversion added in v1.1.0

HasAesKeyConversion returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasMasterUrlType added in v1.1.0

HasMasterUrlType returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasMediaUrlType added in v1.1.0

HasMediaUrlType returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasOrigins added in v1.1.0

HasOrigins returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasPreservePublishedDirectoryStructure added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasPreservePublishedDirectoryStructure() bool

HasPreservePublishedDirectoryStructure returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) HasUrlType added in v1.1.0

HasUrlType returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetAesKeyConversion added in v1.1.0

SetAesKeyConversion gets a reference to the given string and assigns it to the AesKeyConversion field.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetMasterUrlType added in v1.1.0

SetMasterUrlType gets a reference to the given string and assigns it to the MasterUrlType field.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetMediaUrlType added in v1.1.0

SetMediaUrlType gets a reference to the given string and assigns it to the MediaUrlType field.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetOrigins added in v1.1.0

SetOrigins gets a reference to the given map[string]UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue and assigns it to the Origins field.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetPreservePublishedDirectoryStructure added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetPreservePublishedDirectoryStructure(v bool)

SetPreservePublishedDirectoryStructure gets a reference to the given bool and assigns it to the PreservePublishedDirectoryStructure field.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) SetUrlType added in v1.1.0

SetUrlType gets a reference to the given string and assigns it to the UrlType field.

func (UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettings) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue struct {
	Headers  map[string]string `json:"headers"`
	Hostname string            `json:"hostname"`
}

UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue struct for UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue(headers map[string]string, hostname string) *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue

NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue instantiates a new UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValueWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValueWithDefaults() *UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue

NewUpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValueWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHeaders added in v1.1.0

GetHeaders returns the Headers field value

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHeadersOk added in v1.1.0

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHostname added in v1.1.0

GetHostname returns the Hostname field value

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHostnameOk added in v1.1.0

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) SetHeaders added in v1.1.0

SetHeaders sets field value

func (*UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) SetHostname added in v1.1.0

SetHostname sets field value

func (UpdateProductConfigRequestArchiveSettingsGlobalArchiveSettingsOriginsValue) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner struct {
	ArchiveTargetTypes         []string                                                                                   `json:"archive_target_types,omitempty"`
	AutoArchiveOnCollapseTypes []string                                                                                   `json:"auto_archive_on_collapse_types,omitempty"`
	AutoCopyToNetstorage       bool                                                                                       `json:"auto_copy_to_netstorage"`
	Basedir                    *string                                                                                    `json:"basedir,omitempty"`
	CopyCollapsedArchive       bool                                                                                       `json:"copy_collapsed_archive"`
	CopyRawArchive             bool                                                                                       `json:"copy_raw_archive"`
	Cpcode                     string                                                                                     `json:"cpcode"`
	Hostname                   string                                                                                     `json:"hostname"`
	Key                        string                                                                                     `json:"key"`
	Keyname                    string                                                                                     `json:"keyname"`
	ManifestUpdates            *UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates `json:"manifest_updates,omitempty"`
}

UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner struct for UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner(autoCopyToNetstorage bool, copyCollapsedArchive bool, copyRawArchive bool, cpcode string, hostname string, key string, keyname string) *UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner

NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner instantiates a new UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerWithDefaults() *UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner

NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetArchiveTargetTypes added in v1.5.0

GetArchiveTargetTypes returns the ArchiveTargetTypes field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetArchiveTargetTypesOk added in v1.5.0

GetArchiveTargetTypesOk returns a tuple with the ArchiveTargetTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetAutoArchiveOnCollapseTypes added in v1.1.0

GetAutoArchiveOnCollapseTypes returns the AutoArchiveOnCollapseTypes field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetAutoArchiveOnCollapseTypesOk added in v1.1.0

GetAutoArchiveOnCollapseTypesOk returns a tuple with the AutoArchiveOnCollapseTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetAutoCopyToNetstorage added in v1.1.0

GetAutoCopyToNetstorage returns the AutoCopyToNetstorage field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetAutoCopyToNetstorageOk added in v1.1.0

GetAutoCopyToNetstorageOk returns a tuple with the AutoCopyToNetstorage field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetBasedir added in v1.1.0

GetBasedir returns the Basedir field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetBasedirOk added in v1.1.0

GetBasedirOk returns a tuple with the Basedir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetCopyCollapsedArchive added in v1.1.0

GetCopyCollapsedArchive returns the CopyCollapsedArchive field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetCopyCollapsedArchiveOk added in v1.1.0

GetCopyCollapsedArchiveOk returns a tuple with the CopyCollapsedArchive field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetCopyRawArchive added in v1.1.0

GetCopyRawArchive returns the CopyRawArchive field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetCopyRawArchiveOk added in v1.1.0

GetCopyRawArchiveOk returns a tuple with the CopyRawArchive field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetCpcode added in v1.1.0

GetCpcode returns the Cpcode field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetCpcodeOk added in v1.1.0

GetCpcodeOk returns a tuple with the Cpcode field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetHostname added in v1.1.0

GetHostname returns the Hostname field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetHostnameOk added in v1.1.0

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetKey added in v1.1.0

GetKey returns the Key field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetKeyOk added in v1.1.0

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetKeyname added in v1.1.0

GetKeyname returns the Keyname field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetKeynameOk added in v1.1.0

GetKeynameOk returns a tuple with the Keyname field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetManifestUpdates added in v1.1.0

GetManifestUpdates returns the ManifestUpdates field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) GetManifestUpdatesOk added in v1.1.0

GetManifestUpdatesOk returns a tuple with the ManifestUpdates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) HasArchiveTargetTypes added in v1.5.0

HasArchiveTargetTypes returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) HasAutoArchiveOnCollapseTypes added in v1.1.0

HasAutoArchiveOnCollapseTypes returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) HasBasedir added in v1.1.0

HasBasedir returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) HasManifestUpdates added in v1.1.0

HasManifestUpdates returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetArchiveTargetTypes added in v1.5.0

SetArchiveTargetTypes gets a reference to the given []string and assigns it to the ArchiveTargetTypes field.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetAutoArchiveOnCollapseTypes added in v1.1.0

SetAutoArchiveOnCollapseTypes gets a reference to the given []string and assigns it to the AutoArchiveOnCollapseTypes field.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetAutoCopyToNetstorage added in v1.1.0

SetAutoCopyToNetstorage sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetBasedir added in v1.1.0

SetBasedir gets a reference to the given string and assigns it to the Basedir field.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetCopyCollapsedArchive added in v1.1.0

SetCopyCollapsedArchive sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetCopyRawArchive added in v1.1.0

SetCopyRawArchive sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetCpcode added in v1.1.0

SetCpcode sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetHostname added in v1.1.0

SetHostname sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetKey added in v1.1.0

SetKey sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetKeyname added in v1.1.0

SetKeyname sets field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) SetManifestUpdates added in v1.1.0

SetManifestUpdates gets a reference to the given UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates and assigns it to the ManifestUpdates field.

func (UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInner) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates struct {
	PlaybackAbsoluteBaseUrl *string `json:"playback_absolute_base_url,omitempty"`
	RemoveCrossPlaybackUrls bool    `json:"remove_cross_playback_urls"`
}

UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates struct for UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates(removeCrossPlaybackUrls bool) *UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates

NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates instantiates a new UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdatesWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdatesWithDefaults() *UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates

NewUpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdatesWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetPlaybackAbsoluteBaseUrl added in v1.1.0

GetPlaybackAbsoluteBaseUrl returns the PlaybackAbsoluteBaseUrl field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetPlaybackAbsoluteBaseUrlOk added in v1.1.0

GetPlaybackAbsoluteBaseUrlOk returns a tuple with the PlaybackAbsoluteBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetRemoveCrossPlaybackUrls added in v1.1.0

GetRemoveCrossPlaybackUrls returns the RemoveCrossPlaybackUrls field value

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetRemoveCrossPlaybackUrlsOk added in v1.1.0

GetRemoveCrossPlaybackUrlsOk returns a tuple with the RemoveCrossPlaybackUrls field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) HasPlaybackAbsoluteBaseUrl added in v1.1.0

HasPlaybackAbsoluteBaseUrl returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) SetPlaybackAbsoluteBaseUrl added in v1.1.0

SetPlaybackAbsoluteBaseUrl gets a reference to the given string and assigns it to the PlaybackAbsoluteBaseUrl field.

func (*UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) SetRemoveCrossPlaybackUrls added in v1.1.0

SetRemoveCrossPlaybackUrls sets field value

func (UpdateProductConfigRequestArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner struct {
	ArchiveTargetTypes           []string                                                                                     `json:"archive_target_types,omitempty"`
	AutoArchiveOnCollapseTypes   []string                                                                                     `json:"auto_archive_on_collapse_types,omitempty"`
	AutoCopyToRemoteHost         bool                                                                                         `json:"auto_copy_to_remote_host"`
	RemoteAutoCopySettings       *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings      `json:"remote_auto_copy_settings,omitempty"`
	RemoteCopyConnectionSettings UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings `json:"remote_copy_connection_settings"`
	RemoteCopyType               string                                                                                       `json:"remote_copy_type"`
}

UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner struct for UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner(autoCopyToRemoteHost bool, remoteCopyConnectionSettings UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings, remoteCopyType string) *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner

NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner instantiates a new UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerWithDefaults() *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner

NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetArchiveTargetTypes added in v1.5.0

GetArchiveTargetTypes returns the ArchiveTargetTypes field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetArchiveTargetTypesOk added in v1.5.0

GetArchiveTargetTypesOk returns a tuple with the ArchiveTargetTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetAutoArchiveOnCollapseTypes added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetAutoArchiveOnCollapseTypes() []string

GetAutoArchiveOnCollapseTypes returns the AutoArchiveOnCollapseTypes field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetAutoArchiveOnCollapseTypesOk added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetAutoArchiveOnCollapseTypesOk() ([]string, bool)

GetAutoArchiveOnCollapseTypesOk returns a tuple with the AutoArchiveOnCollapseTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetAutoCopyToRemoteHost added in v1.1.0

GetAutoCopyToRemoteHost returns the AutoCopyToRemoteHost field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetAutoCopyToRemoteHostOk added in v1.1.0

GetAutoCopyToRemoteHostOk returns a tuple with the AutoCopyToRemoteHost field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetRemoteAutoCopySettings added in v1.1.0

GetRemoteAutoCopySettings returns the RemoteAutoCopySettings field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetRemoteAutoCopySettingsOk added in v1.1.0

GetRemoteAutoCopySettingsOk returns a tuple with the RemoteAutoCopySettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetRemoteCopyConnectionSettings added in v1.1.0

GetRemoteCopyConnectionSettings returns the RemoteCopyConnectionSettings field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetRemoteCopyConnectionSettingsOk added in v1.1.0

GetRemoteCopyConnectionSettingsOk returns a tuple with the RemoteCopyConnectionSettings field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetRemoteCopyType added in v1.1.0

GetRemoteCopyType returns the RemoteCopyType field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) GetRemoteCopyTypeOk added in v1.1.0

GetRemoteCopyTypeOk returns a tuple with the RemoteCopyType field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) HasArchiveTargetTypes added in v1.5.0

HasArchiveTargetTypes returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) HasAutoArchiveOnCollapseTypes added in v1.1.0

HasAutoArchiveOnCollapseTypes returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) HasRemoteAutoCopySettings added in v1.1.0

HasRemoteAutoCopySettings returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetArchiveTargetTypes added in v1.5.0

SetArchiveTargetTypes gets a reference to the given []string and assigns it to the ArchiveTargetTypes field.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetAutoArchiveOnCollapseTypes added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetAutoArchiveOnCollapseTypes(v []string)

SetAutoArchiveOnCollapseTypes gets a reference to the given []string and assigns it to the AutoArchiveOnCollapseTypes field.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetAutoCopyToRemoteHost added in v1.1.0

SetAutoCopyToRemoteHost sets field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetRemoteAutoCopySettings added in v1.1.0

SetRemoteAutoCopySettings gets a reference to the given UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings and assigns it to the RemoteAutoCopySettings field.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetRemoteCopyConnectionSettings added in v1.1.0

SetRemoteCopyConnectionSettings sets field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) SetRemoteCopyType added in v1.1.0

SetRemoteCopyType sets field value

func (UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInner) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings struct {
	CopyCollapsedArchive bool `json:"copy_collapsed_archive"`
	CopyRawArchive       bool `json:"copy_raw_archive"`
}

UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings struct for UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings(copyCollapsedArchive bool, copyRawArchive bool) *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings

NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings instantiates a new UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettingsWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettingsWithDefaults() *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings

NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettingsWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) GetCopyCollapsedArchive added in v1.1.0

GetCopyCollapsedArchive returns the CopyCollapsedArchive field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) GetCopyCollapsedArchiveOk added in v1.1.0

GetCopyCollapsedArchiveOk returns a tuple with the CopyCollapsedArchive field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) GetCopyRawArchive added in v1.1.0

GetCopyRawArchive returns the CopyRawArchive field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) GetCopyRawArchiveOk added in v1.1.0

GetCopyRawArchiveOk returns a tuple with the CopyRawArchive field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) SetCopyCollapsedArchive added in v1.1.0

SetCopyCollapsedArchive sets field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) SetCopyRawArchive added in v1.1.0

SetCopyRawArchive sets field value

func (UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteAutoCopySettings) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings struct {
	Basedir  string  `json:"basedir"`
	Hostname string  `json:"hostname"`
	Password *string `json:"password,omitempty"`
	Port     *int32  `json:"port,omitempty"`
	Username string  `json:"username"`
}

UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings struct for UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings(basedir string, hostname string, username string) *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings

NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings instantiates a new UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettingsWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettingsWithDefaults() *UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings

NewUpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettingsWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetBasedir added in v1.1.0

GetBasedir returns the Basedir field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetBasedirOk added in v1.1.0

GetBasedirOk returns a tuple with the Basedir field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetHostname added in v1.1.0

GetHostname returns the Hostname field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetHostnameOk added in v1.1.0

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetPassword added in v1.1.0

GetPassword returns the Password field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetPasswordOk added in v1.1.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetPort added in v1.1.0

GetPort returns the Port field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetPortOk added in v1.1.0

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetUsername added in v1.1.0

GetUsername returns the Username field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) GetUsernameOk added in v1.1.0

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) HasPassword added in v1.1.0

HasPassword returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) HasPort added in v1.1.0

HasPort returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) SetBasedir added in v1.1.0

SetBasedir sets field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) SetHostname added in v1.1.0

SetHostname sets field value

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) SetPassword added in v1.1.0

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) SetPort added in v1.1.0

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) SetUsername added in v1.1.0

SetUsername sets field value

func (UpdateProductConfigRequestArchiveSettingsRemoteCopySettingsInnerRemoteCopyConnectionSettings) ToMap added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner added in v1.1.0

type UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner struct {
	AccessKeyId                *string  `json:"access_key_id,omitempty"`
	ArchiveTargetTypes         []string `json:"archive_target_types,omitempty"`
	AutoArchive                bool     `json:"auto_archive"`
	AutoArchiveOnCollapseTypes []string `json:"auto_archive_on_collapse_types,omitempty"`
	Bucket                     string   `json:"bucket"`
	Endpoint                   *string  `json:"endpoint,omitempty"`
	Prefix                     string   `json:"prefix"`
	Region                     string   `json:"region"`
	SecretAccessKey            *string  `json:"secret_access_key,omitempty"`
}

UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner struct for UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner

func NewUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner(autoArchive bool, bucket string, prefix string, region string) *UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner

NewUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner instantiates a new UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInnerWithDefaults() *UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner

NewUpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInnerWithDefaults instantiates a new UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAccessKeyId added in v1.1.0

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAccessKeyIdOk added in v1.1.0

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetArchiveTargetTypes added in v1.5.0

GetArchiveTargetTypes returns the ArchiveTargetTypes field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetArchiveTargetTypesOk added in v1.5.0

GetArchiveTargetTypesOk returns a tuple with the ArchiveTargetTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAutoArchive added in v1.1.0

GetAutoArchive returns the AutoArchive field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOk added in v1.1.0

GetAutoArchiveOk returns a tuple with the AutoArchive field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOnCollapseTypes added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOnCollapseTypes() []string

GetAutoArchiveOnCollapseTypes returns the AutoArchiveOnCollapseTypes field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOnCollapseTypesOk added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOnCollapseTypesOk() ([]string, bool)

GetAutoArchiveOnCollapseTypesOk returns a tuple with the AutoArchiveOnCollapseTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetBucket added in v1.1.0

GetBucket returns the Bucket field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetBucketOk added in v1.1.0

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetEndpoint added in v1.1.0

GetEndpoint returns the Endpoint field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetEndpointOk added in v1.1.0

GetEndpointOk returns a tuple with the Endpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetPrefix added in v1.1.0

GetPrefix returns the Prefix field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetPrefixOk added in v1.1.0

GetPrefixOk returns a tuple with the Prefix field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetRegion added in v1.1.0

GetRegion returns the Region field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetRegionOk added in v1.1.0

GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetSecretAccessKey added in v1.1.0

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) GetSecretAccessKeyOk added in v1.1.0

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) HasAccessKeyId added in v1.1.0

HasAccessKeyId returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) HasArchiveTargetTypes added in v1.5.0

HasArchiveTargetTypes returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) HasAutoArchiveOnCollapseTypes added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) HasAutoArchiveOnCollapseTypes() bool

HasAutoArchiveOnCollapseTypes returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) HasEndpoint added in v1.1.0

HasEndpoint returns a boolean if a field has been set.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) HasSecretAccessKey added in v1.1.0

HasSecretAccessKey returns a boolean if a field has been set.

func (UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetAccessKeyId added in v1.1.0

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetArchiveTargetTypes added in v1.5.0

SetArchiveTargetTypes gets a reference to the given []string and assigns it to the ArchiveTargetTypes field.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetAutoArchive added in v1.1.0

SetAutoArchive sets field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetAutoArchiveOnCollapseTypes added in v1.1.0

func (o *UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetAutoArchiveOnCollapseTypes(v []string)

SetAutoArchiveOnCollapseTypes gets a reference to the given []string and assigns it to the AutoArchiveOnCollapseTypes field.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetBucket added in v1.1.0

SetBucket sets field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetEndpoint added in v1.1.0

SetEndpoint gets a reference to the given string and assigns it to the Endpoint field.

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetPrefix added in v1.1.0

SetPrefix sets field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetRegion added in v1.1.0

SetRegion sets field value

func (*UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) SetSecretAccessKey added in v1.1.0

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

func (UpdateProductConfigRequestArchiveSettingsS3ArchiveSettingsInner) ToMap added in v1.1.0

type UpdateProductConfigRequestCollapseConfig added in v1.1.0

type UpdateProductConfigRequestCollapseConfig struct {
	AutoCopyMp4       bool                                                      `json:"auto_copy_mp4"`
	AutoCreateMp4     bool                                                      `json:"auto_create_mp4"`
	M3u8FiltersConfig UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig `json:"m3u8_filters_config"`
	V2FiltersConfig   UpdateProductConfigRequestCollapseConfigV2FiltersConfig   `json:"v2_filters_config"`
}

UpdateProductConfigRequestCollapseConfig Collapse filter options

func NewUpdateProductConfigRequestCollapseConfig added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfig(autoCopyMp4 bool, autoCreateMp4 bool, m3u8FiltersConfig UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig, v2FiltersConfig UpdateProductConfigRequestCollapseConfigV2FiltersConfig) *UpdateProductConfigRequestCollapseConfig

NewUpdateProductConfigRequestCollapseConfig instantiates a new UpdateProductConfigRequestCollapseConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseConfigWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigWithDefaults() *UpdateProductConfigRequestCollapseConfig

NewUpdateProductConfigRequestCollapseConfigWithDefaults instantiates a new UpdateProductConfigRequestCollapseConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestCollapseConfig) GetAutoCopyMp4 added in v1.8.1

func (o *UpdateProductConfigRequestCollapseConfig) GetAutoCopyMp4() bool

GetAutoCopyMp4 returns the AutoCopyMp4 field value

func (*UpdateProductConfigRequestCollapseConfig) GetAutoCopyMp4Ok added in v1.8.1

func (o *UpdateProductConfigRequestCollapseConfig) GetAutoCopyMp4Ok() (*bool, bool)

GetAutoCopyMp4Ok returns a tuple with the AutoCopyMp4 field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfig) GetAutoCreateMp4 added in v1.4.0

func (o *UpdateProductConfigRequestCollapseConfig) GetAutoCreateMp4() bool

GetAutoCreateMp4 returns the AutoCreateMp4 field value

func (*UpdateProductConfigRequestCollapseConfig) GetAutoCreateMp4Ok added in v1.4.0

func (o *UpdateProductConfigRequestCollapseConfig) GetAutoCreateMp4Ok() (*bool, bool)

GetAutoCreateMp4Ok returns a tuple with the AutoCreateMp4 field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfig) GetM3u8FiltersConfig added in v1.1.0

GetM3u8FiltersConfig returns the M3u8FiltersConfig field value

func (*UpdateProductConfigRequestCollapseConfig) GetM3u8FiltersConfigOk added in v1.1.0

GetM3u8FiltersConfigOk returns a tuple with the M3u8FiltersConfig field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfig) GetV2FiltersConfig added in v1.1.0

GetV2FiltersConfig returns the V2FiltersConfig field value

func (*UpdateProductConfigRequestCollapseConfig) GetV2FiltersConfigOk added in v1.1.0

GetV2FiltersConfigOk returns a tuple with the V2FiltersConfig field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestCollapseConfig) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestCollapseConfig) SetAutoCopyMp4 added in v1.8.1

func (o *UpdateProductConfigRequestCollapseConfig) SetAutoCopyMp4(v bool)

SetAutoCopyMp4 sets field value

func (*UpdateProductConfigRequestCollapseConfig) SetAutoCreateMp4 added in v1.4.0

func (o *UpdateProductConfigRequestCollapseConfig) SetAutoCreateMp4(v bool)

SetAutoCreateMp4 sets field value

func (*UpdateProductConfigRequestCollapseConfig) SetM3u8FiltersConfig added in v1.1.0

SetM3u8FiltersConfig sets field value

func (*UpdateProductConfigRequestCollapseConfig) SetV2FiltersConfig added in v1.1.0

SetV2FiltersConfig sets field value

func (UpdateProductConfigRequestCollapseConfig) ToMap added in v1.1.0

func (o UpdateProductConfigRequestCollapseConfig) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig added in v1.1.0

type UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig struct {
	Links []UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner `json:"links"`
}

UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig struct for UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig added in v1.1.0

NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfig instantiates a new UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigWithDefaults() *UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig

NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigWithDefaults instantiates a new UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetLinks returns the Links field value

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) GetLinksOk added in v1.1.0

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) MarshalJSON added in v1.1.0

SetLinks sets field value

func (UpdateProductConfigRequestCollapseConfigM3u8FiltersConfig) ToMap added in v1.1.0

type UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner added in v1.1.0

type UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner struct {
	Filtertypes     []string                                                                           `json:"filtertypes"`
	Include         bool                                                                               `json:"include"`
	MaintainMarkers *bool                                                                              `json:"maintain_markers,omitempty"`
	Timespan        []UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner `json:"timespan,omitempty"`
}

UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner struct for UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner(filtertypes []string, include bool) *UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner

NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner instantiates a new UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerWithDefaults() *UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner

NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerWithDefaults instantiates a new UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetFiltertypes added in v1.1.0

GetFiltertypes returns the Filtertypes field value

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetFiltertypesOk added in v1.1.0

GetFiltertypesOk returns a tuple with the Filtertypes field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetInclude added in v1.1.0

GetInclude returns the Include field value

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetIncludeOk added in v1.1.0

GetIncludeOk returns a tuple with the Include field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetMaintainMarkers added in v1.1.0

GetMaintainMarkers returns the MaintainMarkers field value if set, zero value otherwise.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetMaintainMarkersOk added in v1.1.0

GetMaintainMarkersOk returns a tuple with the MaintainMarkers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetTimespan added in v1.1.0

GetTimespan returns the Timespan field value if set, zero value otherwise.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) GetTimespanOk added in v1.1.0

GetTimespanOk returns a tuple with the Timespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) HasMaintainMarkers added in v1.1.0

HasMaintainMarkers returns a boolean if a field has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) HasTimespan added in v1.1.0

HasTimespan returns a boolean if a field has been set.

func (UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) SetFiltertypes added in v1.1.0

SetFiltertypes sets field value

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) SetInclude added in v1.1.0

SetInclude sets field value

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) SetMaintainMarkers added in v1.1.0

SetMaintainMarkers gets a reference to the given bool and assigns it to the MaintainMarkers field.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) SetTimespan added in v1.1.0

SetTimespan gets a reference to the given []UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner and assigns it to the Timespan field.

func (UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInner) ToMap added in v1.1.0

type UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner added in v1.1.0

type UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner struct {
	Endtime   *time.Time `json:"endtime,omitempty"`
	Starttime time.Time  `json:"starttime"`
}

UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner struct for UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner(starttime time.Time) *UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner

NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner instantiates a new UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInnerWithDefaults() *UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner

NewUpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInnerWithDefaults instantiates a new UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetEndtime added in v1.1.0

GetEndtime returns the Endtime field value if set, zero value otherwise.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetEndtimeOk added in v1.1.0

GetEndtimeOk returns a tuple with the Endtime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetStarttime added in v1.1.0

GetStarttime returns the Starttime field value

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetStarttimeOk added in v1.1.0

GetStarttimeOk returns a tuple with the Starttime field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) HasEndtime added in v1.1.0

HasEndtime returns a boolean if a field has been set.

func (UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) SetEndtime added in v1.1.0

SetEndtime gets a reference to the given time.Time and assigns it to the Endtime field.

func (*UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) SetStarttime added in v1.1.0

SetStarttime sets field value

func (UpdateProductConfigRequestCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) ToMap added in v1.1.0

type UpdateProductConfigRequestCollapseConfigV2FiltersConfig added in v1.1.0

type UpdateProductConfigRequestCollapseConfigV2FiltersConfig struct {
	Scte35 CollapseVODRequestFilterconfigScte35 `json:"scte_35"`
	// Time-based filtering
	Time []CollapseVODRequestFilterconfigTimeInner `json:"time"`
}

UpdateProductConfigRequestCollapseConfigV2FiltersConfig struct for UpdateProductConfigRequestCollapseConfigV2FiltersConfig

func NewUpdateProductConfigRequestCollapseConfigV2FiltersConfig added in v1.1.0

NewUpdateProductConfigRequestCollapseConfigV2FiltersConfig instantiates a new UpdateProductConfigRequestCollapseConfigV2FiltersConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseConfigV2FiltersConfigWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseConfigV2FiltersConfigWithDefaults() *UpdateProductConfigRequestCollapseConfigV2FiltersConfig

NewUpdateProductConfigRequestCollapseConfigV2FiltersConfigWithDefaults instantiates a new UpdateProductConfigRequestCollapseConfigV2FiltersConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestCollapseConfigV2FiltersConfig) GetScte35 added in v1.1.0

GetScte35 returns the Scte35 field value

func (*UpdateProductConfigRequestCollapseConfigV2FiltersConfig) GetScte35Ok added in v1.1.0

GetScte35Ok returns a tuple with the Scte35 field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseConfigV2FiltersConfig) GetTime added in v1.1.0

GetTime returns the Time field value

func (*UpdateProductConfigRequestCollapseConfigV2FiltersConfig) GetTimeOk added in v1.1.0

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestCollapseConfigV2FiltersConfig) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestCollapseConfigV2FiltersConfig) SetScte35 added in v1.1.0

SetScte35 sets field value

func (*UpdateProductConfigRequestCollapseConfigV2FiltersConfig) SetTime added in v1.1.0

SetTime sets field value

func (UpdateProductConfigRequestCollapseConfigV2FiltersConfig) ToMap added in v1.1.0

type UpdateProductConfigRequestCollapseTriggerConfig added in v1.1.0

type UpdateProductConfigRequestCollapseTriggerConfig struct {
	AllowMultiple   bool                                                           `json:"allow_multiple"`
	CollapseProgram bool                                                           `json:"collapse_program"`
	CollapseStream  bool                                                           `json:"collapse_stream"`
	Scte35Upid      *string                                                        `json:"scte35_upid,omitempty"`
	Triggers        []UpdateProductConfigRequestCollapseTriggerConfigTriggersInner `json:"triggers"`
}

UpdateProductConfigRequestCollapseTriggerConfig Options for when to trigger collapses

func NewUpdateProductConfigRequestCollapseTriggerConfig added in v1.1.0

func NewUpdateProductConfigRequestCollapseTriggerConfig(allowMultiple bool, collapseProgram bool, collapseStream bool, triggers []UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) *UpdateProductConfigRequestCollapseTriggerConfig

NewUpdateProductConfigRequestCollapseTriggerConfig instantiates a new UpdateProductConfigRequestCollapseTriggerConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseTriggerConfigWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseTriggerConfigWithDefaults() *UpdateProductConfigRequestCollapseTriggerConfig

NewUpdateProductConfigRequestCollapseTriggerConfigWithDefaults instantiates a new UpdateProductConfigRequestCollapseTriggerConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetAllowMultiple added in v1.1.0

GetAllowMultiple returns the AllowMultiple field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetAllowMultipleOk added in v1.1.0

func (o *UpdateProductConfigRequestCollapseTriggerConfig) GetAllowMultipleOk() (*bool, bool)

GetAllowMultipleOk returns a tuple with the AllowMultiple field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseProgram added in v1.1.0

func (o *UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseProgram() bool

GetCollapseProgram returns the CollapseProgram field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseProgramOk added in v1.1.0

func (o *UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseProgramOk() (*bool, bool)

GetCollapseProgramOk returns a tuple with the CollapseProgram field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseStream added in v1.1.0

GetCollapseStream returns the CollapseStream field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseStreamOk added in v1.1.0

func (o *UpdateProductConfigRequestCollapseTriggerConfig) GetCollapseStreamOk() (*bool, bool)

GetCollapseStreamOk returns a tuple with the CollapseStream field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetScte35Upid added in v1.1.0

GetScte35Upid returns the Scte35Upid field value if set, zero value otherwise.

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetScte35UpidOk added in v1.1.0

GetScte35UpidOk returns a tuple with the Scte35Upid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetTriggers added in v1.1.0

GetTriggers returns the Triggers field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) GetTriggersOk added in v1.1.0

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfig) HasScte35Upid added in v1.1.0

HasScte35Upid returns a boolean if a field has been set.

func (UpdateProductConfigRequestCollapseTriggerConfig) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestCollapseTriggerConfig) SetAllowMultiple added in v1.1.0

SetAllowMultiple sets field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) SetCollapseProgram added in v1.1.0

func (o *UpdateProductConfigRequestCollapseTriggerConfig) SetCollapseProgram(v bool)

SetCollapseProgram sets field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) SetCollapseStream added in v1.1.0

func (o *UpdateProductConfigRequestCollapseTriggerConfig) SetCollapseStream(v bool)

SetCollapseStream sets field value

func (*UpdateProductConfigRequestCollapseTriggerConfig) SetScte35Upid added in v1.1.0

SetScte35Upid gets a reference to the given string and assigns it to the Scte35Upid field.

func (*UpdateProductConfigRequestCollapseTriggerConfig) SetTriggers added in v1.1.0

SetTriggers sets field value

func (UpdateProductConfigRequestCollapseTriggerConfig) ToMap added in v1.1.0

func (o UpdateProductConfigRequestCollapseTriggerConfig) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequestCollapseTriggerConfigTriggersInner added in v1.1.0

type UpdateProductConfigRequestCollapseTriggerConfigTriggersInner struct {
	Scte35Upid          *string `json:"scte35_upid,omitempty"`
	SegmentationEventId *int32  `json:"segmentation_event_id,omitempty"`
	SegmentationTypeId  int32   `json:"segmentation_type_id"`
}

UpdateProductConfigRequestCollapseTriggerConfigTriggersInner struct for UpdateProductConfigRequestCollapseTriggerConfigTriggersInner

func NewUpdateProductConfigRequestCollapseTriggerConfigTriggersInner added in v1.1.0

func NewUpdateProductConfigRequestCollapseTriggerConfigTriggersInner(segmentationTypeId int32) *UpdateProductConfigRequestCollapseTriggerConfigTriggersInner

NewUpdateProductConfigRequestCollapseTriggerConfigTriggersInner instantiates a new UpdateProductConfigRequestCollapseTriggerConfigTriggersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestCollapseTriggerConfigTriggersInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestCollapseTriggerConfigTriggersInnerWithDefaults() *UpdateProductConfigRequestCollapseTriggerConfigTriggersInner

NewUpdateProductConfigRequestCollapseTriggerConfigTriggersInnerWithDefaults instantiates a new UpdateProductConfigRequestCollapseTriggerConfigTriggersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) GetScte35Upid added in v1.1.0

GetScte35Upid returns the Scte35Upid field value if set, zero value otherwise.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) GetScte35UpidOk added in v1.1.0

GetScte35UpidOk returns a tuple with the Scte35Upid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) GetSegmentationEventId added in v1.1.0

GetSegmentationEventId returns the SegmentationEventId field value if set, zero value otherwise.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) GetSegmentationEventIdOk added in v1.1.0

GetSegmentationEventIdOk returns a tuple with the SegmentationEventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) GetSegmentationTypeId added in v1.1.0

GetSegmentationTypeId returns the SegmentationTypeId field value

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) GetSegmentationTypeIdOk added in v1.1.0

GetSegmentationTypeIdOk returns a tuple with the SegmentationTypeId field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) HasScte35Upid added in v1.1.0

HasScte35Upid returns a boolean if a field has been set.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) HasSegmentationEventId added in v1.1.0

HasSegmentationEventId returns a boolean if a field has been set.

func (UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) SetScte35Upid added in v1.1.0

SetScte35Upid gets a reference to the given string and assigns it to the Scte35Upid field.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) SetSegmentationEventId added in v1.1.0

SetSegmentationEventId gets a reference to the given int32 and assigns it to the SegmentationEventId field.

func (*UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) SetSegmentationTypeId added in v1.1.0

SetSegmentationTypeId sets field value

func (UpdateProductConfigRequestCollapseTriggerConfigTriggersInner) ToMap added in v1.1.0

type UpdateProductConfigRequestEdcPartialPresentations added in v1.1.0

type UpdateProductConfigRequestEdcPartialPresentations struct {
	Presentations []UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner `json:"presentations"`
}

UpdateProductConfigRequestEdcPartialPresentations Partial presentation definitions

func NewUpdateProductConfigRequestEdcPartialPresentations added in v1.1.0

func NewUpdateProductConfigRequestEdcPartialPresentations(presentations []UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) *UpdateProductConfigRequestEdcPartialPresentations

NewUpdateProductConfigRequestEdcPartialPresentations instantiates a new UpdateProductConfigRequestEdcPartialPresentations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestEdcPartialPresentationsWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestEdcPartialPresentationsWithDefaults() *UpdateProductConfigRequestEdcPartialPresentations

NewUpdateProductConfigRequestEdcPartialPresentationsWithDefaults instantiates a new UpdateProductConfigRequestEdcPartialPresentations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestEdcPartialPresentations) GetPresentations added in v1.1.0

GetPresentations returns the Presentations field value

func (*UpdateProductConfigRequestEdcPartialPresentations) GetPresentationsOk added in v1.1.0

GetPresentationsOk returns a tuple with the Presentations field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestEdcPartialPresentations) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestEdcPartialPresentations) SetPresentations added in v1.1.0

SetPresentations sets field value

func (UpdateProductConfigRequestEdcPartialPresentations) ToMap added in v1.1.0

func (o UpdateProductConfigRequestEdcPartialPresentations) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner added in v1.1.0

type UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner struct {
	Name       string  `json:"name"`
	Renditions []int32 `json:"renditions"`
}

UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner struct for UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner

func NewUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner added in v1.1.0

func NewUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner(name string, renditions []int32) *UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner

NewUpdateProductConfigRequestEdcPartialPresentationsPresentationsInner instantiates a new UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestEdcPartialPresentationsPresentationsInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestEdcPartialPresentationsPresentationsInnerWithDefaults() *UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner

NewUpdateProductConfigRequestEdcPartialPresentationsPresentationsInnerWithDefaults instantiates a new UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) GetName added in v1.1.0

GetName returns the Name field value

func (*UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) GetNameOk added in v1.1.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) GetRenditions added in v1.1.0

GetRenditions returns the Renditions field value

func (*UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) GetRenditionsOk added in v1.1.0

GetRenditionsOk returns a tuple with the Renditions field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) SetName added in v1.1.0

SetName sets field value

func (*UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) SetRenditions added in v1.1.0

SetRenditions sets field value

func (UpdateProductConfigRequestEdcPartialPresentationsPresentationsInner) ToMap added in v1.1.0

type UpdateProductConfigRequestNotificationsInner added in v1.1.0

type UpdateProductConfigRequestNotificationsInner struct {
	EventTypes   []string                                                 `json:"event_types"`
	Name         string                                                   `json:"name"`
	Notification UpdateProductConfigRequestNotificationsInnerNotification `json:"notification"`
}

UpdateProductConfigRequestNotificationsInner struct for UpdateProductConfigRequestNotificationsInner

func NewUpdateProductConfigRequestNotificationsInner added in v1.1.0

func NewUpdateProductConfigRequestNotificationsInner(eventTypes []string, name string, notification UpdateProductConfigRequestNotificationsInnerNotification) *UpdateProductConfigRequestNotificationsInner

NewUpdateProductConfigRequestNotificationsInner instantiates a new UpdateProductConfigRequestNotificationsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestNotificationsInnerWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestNotificationsInnerWithDefaults() *UpdateProductConfigRequestNotificationsInner

NewUpdateProductConfigRequestNotificationsInnerWithDefaults instantiates a new UpdateProductConfigRequestNotificationsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestNotificationsInner) GetEventTypes added in v1.1.0

GetEventTypes returns the EventTypes field value

func (*UpdateProductConfigRequestNotificationsInner) GetEventTypesOk added in v1.1.0

func (o *UpdateProductConfigRequestNotificationsInner) GetEventTypesOk() ([]string, bool)

GetEventTypesOk returns a tuple with the EventTypes field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestNotificationsInner) GetName added in v1.1.0

GetName returns the Name field value

func (*UpdateProductConfigRequestNotificationsInner) GetNameOk added in v1.1.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestNotificationsInner) GetNotification added in v1.1.0

GetNotification returns the Notification field value

func (*UpdateProductConfigRequestNotificationsInner) GetNotificationOk added in v1.1.0

GetNotificationOk returns a tuple with the Notification field value and a boolean to check if the value has been set.

func (UpdateProductConfigRequestNotificationsInner) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestNotificationsInner) SetEventTypes added in v1.1.0

SetEventTypes sets field value

func (*UpdateProductConfigRequestNotificationsInner) SetName added in v1.1.0

SetName sets field value

func (*UpdateProductConfigRequestNotificationsInner) SetNotification added in v1.1.0

SetNotification sets field value

func (UpdateProductConfigRequestNotificationsInner) ToMap added in v1.1.0

func (o UpdateProductConfigRequestNotificationsInner) ToMap() (map[string]interface{}, error)

type UpdateProductConfigRequestNotificationsInnerNotification added in v1.1.0

type UpdateProductConfigRequestNotificationsInnerNotification struct {
	NotificationHostname *string `json:"notification_hostname,omitempty"`
	NotificationSettings string  `json:"notification_settings"`
	NotificationType     string  `json:"notification_type"`
	UseChannelApi        *bool   `json:"use_channel_api,omitempty"`
}

UpdateProductConfigRequestNotificationsInnerNotification struct for UpdateProductConfigRequestNotificationsInnerNotification

func NewUpdateProductConfigRequestNotificationsInnerNotification added in v1.1.0

func NewUpdateProductConfigRequestNotificationsInnerNotification(notificationSettings string, notificationType string) *UpdateProductConfigRequestNotificationsInnerNotification

NewUpdateProductConfigRequestNotificationsInnerNotification instantiates a new UpdateProductConfigRequestNotificationsInnerNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestNotificationsInnerNotificationWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestNotificationsInnerNotificationWithDefaults() *UpdateProductConfigRequestNotificationsInnerNotification

NewUpdateProductConfigRequestNotificationsInnerNotificationWithDefaults instantiates a new UpdateProductConfigRequestNotificationsInnerNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationHostname added in v1.1.0

GetNotificationHostname returns the NotificationHostname field value if set, zero value otherwise.

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationHostnameOk added in v1.1.0

func (o *UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationHostnameOk() (*string, bool)

GetNotificationHostnameOk returns a tuple with the NotificationHostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationSettings added in v1.1.0

GetNotificationSettings returns the NotificationSettings field value

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationSettingsOk added in v1.1.0

func (o *UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationSettingsOk() (*string, bool)

GetNotificationSettingsOk returns a tuple with the NotificationSettings field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationType added in v1.1.0

GetNotificationType returns the NotificationType field value

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetNotificationTypeOk added in v1.1.0

GetNotificationTypeOk returns a tuple with the NotificationType field value and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetUseChannelApi added in v1.1.0

GetUseChannelApi returns the UseChannelApi field value if set, zero value otherwise.

func (*UpdateProductConfigRequestNotificationsInnerNotification) GetUseChannelApiOk added in v1.1.0

GetUseChannelApiOk returns a tuple with the UseChannelApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestNotificationsInnerNotification) HasNotificationHostname added in v1.1.0

HasNotificationHostname returns a boolean if a field has been set.

func (*UpdateProductConfigRequestNotificationsInnerNotification) HasUseChannelApi added in v1.1.0

HasUseChannelApi returns a boolean if a field has been set.

func (UpdateProductConfigRequestNotificationsInnerNotification) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestNotificationsInnerNotification) SetNotificationHostname added in v1.1.0

SetNotificationHostname gets a reference to the given string and assigns it to the NotificationHostname field.

func (*UpdateProductConfigRequestNotificationsInnerNotification) SetNotificationSettings added in v1.1.0

SetNotificationSettings sets field value

func (*UpdateProductConfigRequestNotificationsInnerNotification) SetNotificationType added in v1.1.0

SetNotificationType sets field value

func (*UpdateProductConfigRequestNotificationsInnerNotification) SetUseChannelApi added in v1.1.0

SetUseChannelApi gets a reference to the given bool and assigns it to the UseChannelApi field.

func (UpdateProductConfigRequestNotificationsInnerNotification) ToMap added in v1.1.0

type UpdateProductConfigRequestWorkflowConfig added in v1.1.0

type UpdateProductConfigRequestWorkflowConfig struct {
	CutprogramPaddingInSeconds *int32  `json:"cutprogram_padding_in_seconds,omitempty"`
	MakeMp4                    *bool   `json:"make_mp4,omitempty"`
	Mp4FeatureFlag             *string `json:"mp4-feature-flag,omitempty"`
}

UpdateProductConfigRequestWorkflowConfig Config variables for workflows

func NewUpdateProductConfigRequestWorkflowConfig added in v1.1.0

func NewUpdateProductConfigRequestWorkflowConfig() *UpdateProductConfigRequestWorkflowConfig

NewUpdateProductConfigRequestWorkflowConfig instantiates a new UpdateProductConfigRequestWorkflowConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateProductConfigRequestWorkflowConfigWithDefaults added in v1.1.0

func NewUpdateProductConfigRequestWorkflowConfigWithDefaults() *UpdateProductConfigRequestWorkflowConfig

NewUpdateProductConfigRequestWorkflowConfigWithDefaults instantiates a new UpdateProductConfigRequestWorkflowConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateProductConfigRequestWorkflowConfig) GetCutprogramPaddingInSeconds added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) GetCutprogramPaddingInSeconds() int32

GetCutprogramPaddingInSeconds returns the CutprogramPaddingInSeconds field value if set, zero value otherwise.

func (*UpdateProductConfigRequestWorkflowConfig) GetCutprogramPaddingInSecondsOk added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) GetCutprogramPaddingInSecondsOk() (*int32, bool)

GetCutprogramPaddingInSecondsOk returns a tuple with the CutprogramPaddingInSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestWorkflowConfig) GetMakeMp4 added in v1.1.0

GetMakeMp4 returns the MakeMp4 field value if set, zero value otherwise.

func (*UpdateProductConfigRequestWorkflowConfig) GetMakeMp4Ok added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) GetMakeMp4Ok() (*bool, bool)

GetMakeMp4Ok returns a tuple with the MakeMp4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestWorkflowConfig) GetMp4FeatureFlag added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) GetMp4FeatureFlag() string

GetMp4FeatureFlag returns the Mp4FeatureFlag field value if set, zero value otherwise.

func (*UpdateProductConfigRequestWorkflowConfig) GetMp4FeatureFlagOk added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) GetMp4FeatureFlagOk() (*string, bool)

GetMp4FeatureFlagOk returns a tuple with the Mp4FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateProductConfigRequestWorkflowConfig) HasCutprogramPaddingInSeconds added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) HasCutprogramPaddingInSeconds() bool

HasCutprogramPaddingInSeconds returns a boolean if a field has been set.

func (*UpdateProductConfigRequestWorkflowConfig) HasMakeMp4 added in v1.1.0

HasMakeMp4 returns a boolean if a field has been set.

func (*UpdateProductConfigRequestWorkflowConfig) HasMp4FeatureFlag added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) HasMp4FeatureFlag() bool

HasMp4FeatureFlag returns a boolean if a field has been set.

func (UpdateProductConfigRequestWorkflowConfig) MarshalJSON added in v1.1.0

func (*UpdateProductConfigRequestWorkflowConfig) SetCutprogramPaddingInSeconds added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) SetCutprogramPaddingInSeconds(v int32)

SetCutprogramPaddingInSeconds gets a reference to the given int32 and assigns it to the CutprogramPaddingInSeconds field.

func (*UpdateProductConfigRequestWorkflowConfig) SetMakeMp4 added in v1.1.0

SetMakeMp4 gets a reference to the given bool and assigns it to the MakeMp4 field.

func (*UpdateProductConfigRequestWorkflowConfig) SetMp4FeatureFlag added in v1.1.0

func (o *UpdateProductConfigRequestWorkflowConfig) SetMp4FeatureFlag(v string)

SetMp4FeatureFlag gets a reference to the given string and assigns it to the Mp4FeatureFlag field.

func (UpdateProductConfigRequestWorkflowConfig) ToMap added in v1.1.0

func (o UpdateProductConfigRequestWorkflowConfig) ToMap() (map[string]interface{}, error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL