isp

package
v1.21.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 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 ApiGetOrgProductConfigRequest ¶ added in v1.11.0

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

func (ApiGetOrgProductConfigRequest) Execute ¶ added in v1.11.0

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 ApiGetOrgVodClipScte35MarkersRequest ¶ added in v1.11.0

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

func (ApiGetOrgVodClipScte35MarkersRequest) Execute ¶ added in v1.11.0

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 ApiPostOrgChannelSyndicationRequest ¶ added in v1.19.0

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

func (ApiPostOrgChannelSyndicationRequest) DynamicSyndicationRequest ¶ added in v1.19.0

func (r ApiPostOrgChannelSyndicationRequest) DynamicSyndicationRequest(dynamicSyndicationRequest DynamicSyndicationRequest) ApiPostOrgChannelSyndicationRequest

func (ApiPostOrgChannelSyndicationRequest) Execute ¶ added in v1.19.0

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 ¶

func (ApiPostOrgMakeMp4Request) PostMakeMP4Request ¶ added in v1.13.0

func (r ApiPostOrgMakeMp4Request) PostMakeMP4Request(postMakeMP4Request PostMakeMP4Request) ApiPostOrgMakeMp4Request

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) MakeClipRequest ¶ added in v1.12.0

func (r ApiPostOrgVodClipRequest) MakeClipRequest(makeClipRequest MakeClipRequest) 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 ¶

Deprecated, server ignores all values. Will be removed from API once all clients are confirmed to not break.

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 ¶

Deprecated, server ignores all values. Will be removed from API once all clients are confirmed to not break.

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 ApiPutOrgChannelFerRequest ¶ added in v1.13.0

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

func (ApiPutOrgChannelFerRequest) ArchiveFERRequest ¶ added in v1.13.0

func (r ApiPutOrgChannelFerRequest) ArchiveFERRequest(archiveFERRequest ArchiveFERRequest) ApiPutOrgChannelFerRequest

func (ApiPutOrgChannelFerRequest) Execute ¶ added in v1.13.0

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 ArchiveFERRequest ¶ added in v1.13.0

type ArchiveFERRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Correlation ID for this FER archive request
	CorrelationId string `json:"correlation_id" doc:"Correlation ID for this FER archive request"`
	// Portion of the query string that applies to all packages
	GlobalQueryString string                        `json:"global_query_string" doc:"Portion of the query string that applies to all packages"`
	Notification      ArchiveFERRequestNotification `json:"notification"`
	// Packages to be archived as FERs
	Packages []ArchiveFERRequestPackagesInner `json:"packages" doc:"Packages to be archived as FERs"`
}

ArchiveFERRequest struct for ArchiveFERRequest

func NewArchiveFERRequest ¶ added in v1.13.0

func NewArchiveFERRequest(correlationId string, globalQueryString string, notification ArchiveFERRequestNotification, packages []ArchiveFERRequestPackagesInner) *ArchiveFERRequest

NewArchiveFERRequest instantiates a new ArchiveFERRequest 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 NewArchiveFERRequestWithDefaults ¶ added in v1.13.0

func NewArchiveFERRequestWithDefaults() *ArchiveFERRequest

NewArchiveFERRequestWithDefaults instantiates a new ArchiveFERRequest 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 (*ArchiveFERRequest) GetCorrelationId ¶ added in v1.13.0

func (o *ArchiveFERRequest) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value

func (*ArchiveFERRequest) GetCorrelationIdOk ¶ added in v1.13.0

func (o *ArchiveFERRequest) GetCorrelationIdOk() (*string, bool)

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

func (*ArchiveFERRequest) GetGlobalQueryString ¶ added in v1.16.0

func (o *ArchiveFERRequest) GetGlobalQueryString() string

GetGlobalQueryString returns the GlobalQueryString field value

func (*ArchiveFERRequest) GetGlobalQueryStringOk ¶ added in v1.16.0

func (o *ArchiveFERRequest) GetGlobalQueryStringOk() (*string, bool)

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

func (*ArchiveFERRequest) GetNotification ¶ added in v1.13.0

func (o *ArchiveFERRequest) GetNotification() ArchiveFERRequestNotification

GetNotification returns the Notification field value

func (*ArchiveFERRequest) GetNotificationOk ¶ added in v1.13.0

func (o *ArchiveFERRequest) GetNotificationOk() (*ArchiveFERRequestNotification, bool)

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

func (*ArchiveFERRequest) GetPackages ¶ added in v1.16.0

GetPackages returns the Packages field value

func (*ArchiveFERRequest) GetPackagesOk ¶ added in v1.16.0

func (o *ArchiveFERRequest) GetPackagesOk() ([]ArchiveFERRequestPackagesInner, bool)

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

func (*ArchiveFERRequest) GetSchema ¶ added in v1.13.0

func (o *ArchiveFERRequest) GetSchema() string

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

func (*ArchiveFERRequest) GetSchemaOk ¶ added in v1.13.0

func (o *ArchiveFERRequest) 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 (*ArchiveFERRequest) HasSchema ¶ added in v1.13.0

func (o *ArchiveFERRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ArchiveFERRequest) MarshalJSON ¶ added in v1.13.0

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

func (*ArchiveFERRequest) SetCorrelationId ¶ added in v1.13.0

func (o *ArchiveFERRequest) SetCorrelationId(v string)

SetCorrelationId sets field value

func (*ArchiveFERRequest) SetGlobalQueryString ¶ added in v1.16.0

func (o *ArchiveFERRequest) SetGlobalQueryString(v string)

SetGlobalQueryString sets field value

func (*ArchiveFERRequest) SetNotification ¶ added in v1.13.0

func (o *ArchiveFERRequest) SetNotification(v ArchiveFERRequestNotification)

SetNotification sets field value

func (*ArchiveFERRequest) SetPackages ¶ added in v1.16.0

SetPackages sets field value

func (*ArchiveFERRequest) SetSchema ¶ added in v1.13.0

func (o *ArchiveFERRequest) SetSchema(v string)

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

func (ArchiveFERRequest) ToMap ¶ added in v1.13.0

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

type ArchiveFERRequestNotification ¶ added in v1.13.0

type ArchiveFERRequestNotification struct {
	Sns ArchiveFERRequestNotificationSns `json:"sns"`
}

ArchiveFERRequestNotification Notification settings

func NewArchiveFERRequestNotification ¶ added in v1.13.0

func NewArchiveFERRequestNotification(sns ArchiveFERRequestNotificationSns) *ArchiveFERRequestNotification

NewArchiveFERRequestNotification instantiates a new ArchiveFERRequestNotification 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 NewArchiveFERRequestNotificationWithDefaults ¶ added in v1.13.0

func NewArchiveFERRequestNotificationWithDefaults() *ArchiveFERRequestNotification

NewArchiveFERRequestNotificationWithDefaults instantiates a new ArchiveFERRequestNotification 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 (*ArchiveFERRequestNotification) GetSns ¶ added in v1.13.0

GetSns returns the Sns field value

func (*ArchiveFERRequestNotification) GetSnsOk ¶ added in v1.13.0

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

func (ArchiveFERRequestNotification) MarshalJSON ¶ added in v1.13.0

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

func (*ArchiveFERRequestNotification) SetSns ¶ added in v1.13.0

SetSns sets field value

func (ArchiveFERRequestNotification) ToMap ¶ added in v1.13.0

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

type ArchiveFERRequestNotificationSns ¶ added in v1.13.0

type ArchiveFERRequestNotificationSns struct {
	Region   string `json:"region"`
	TopicArn string `json:"topic_arn"`
}

ArchiveFERRequestNotificationSns struct for ArchiveFERRequestNotificationSns

func NewArchiveFERRequestNotificationSns ¶ added in v1.13.0

func NewArchiveFERRequestNotificationSns(region string, topicArn string) *ArchiveFERRequestNotificationSns

NewArchiveFERRequestNotificationSns instantiates a new ArchiveFERRequestNotificationSns 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 NewArchiveFERRequestNotificationSnsWithDefaults ¶ added in v1.13.0

func NewArchiveFERRequestNotificationSnsWithDefaults() *ArchiveFERRequestNotificationSns

NewArchiveFERRequestNotificationSnsWithDefaults instantiates a new ArchiveFERRequestNotificationSns 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 (*ArchiveFERRequestNotificationSns) GetRegion ¶ added in v1.13.0

GetRegion returns the Region field value

func (*ArchiveFERRequestNotificationSns) GetRegionOk ¶ added in v1.13.0

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

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

func (*ArchiveFERRequestNotificationSns) GetTopicArn ¶ added in v1.13.0

func (o *ArchiveFERRequestNotificationSns) GetTopicArn() string

GetTopicArn returns the TopicArn field value

func (*ArchiveFERRequestNotificationSns) GetTopicArnOk ¶ added in v1.13.0

func (o *ArchiveFERRequestNotificationSns) GetTopicArnOk() (*string, bool)

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

func (ArchiveFERRequestNotificationSns) MarshalJSON ¶ added in v1.13.0

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

func (*ArchiveFERRequestNotificationSns) SetRegion ¶ added in v1.13.0

func (o *ArchiveFERRequestNotificationSns) SetRegion(v string)

SetRegion sets field value

func (*ArchiveFERRequestNotificationSns) SetTopicArn ¶ added in v1.13.0

func (o *ArchiveFERRequestNotificationSns) SetTopicArn(v string)

SetTopicArn sets field value

func (ArchiveFERRequestNotificationSns) ToMap ¶ added in v1.13.0

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

type ArchiveFERRequestPackagesInner ¶ added in v1.16.0

type ArchiveFERRequestPackagesInner struct {
	Archive   ArchiveFERRequestPackagesInnerArchive `json:"archive"`
	Dash      ArchiveFERRequestPackagesInnerDash    `json:"dash"`
	Hls       ArchiveFERRequestPackagesInnerDash    `json:"hls"`
	PackageId string                                `json:"package_id"`
}

ArchiveFERRequestPackagesInner struct for ArchiveFERRequestPackagesInner

func NewArchiveFERRequestPackagesInner ¶ added in v1.16.0

NewArchiveFERRequestPackagesInner instantiates a new ArchiveFERRequestPackagesInner 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 NewArchiveFERRequestPackagesInnerWithDefaults ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerWithDefaults() *ArchiveFERRequestPackagesInner

NewArchiveFERRequestPackagesInnerWithDefaults instantiates a new ArchiveFERRequestPackagesInner 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 (*ArchiveFERRequestPackagesInner) GetArchive ¶ added in v1.16.0

GetArchive returns the Archive field value

func (*ArchiveFERRequestPackagesInner) GetArchiveOk ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInner) GetDash ¶ added in v1.16.0

GetDash returns the Dash field value

func (*ArchiveFERRequestPackagesInner) GetDashOk ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInner) GetHls ¶ added in v1.16.0

GetHls returns the Hls field value

func (*ArchiveFERRequestPackagesInner) GetHlsOk ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInner) GetPackageId ¶ added in v1.17.0

func (o *ArchiveFERRequestPackagesInner) GetPackageId() string

GetPackageId returns the PackageId field value

func (*ArchiveFERRequestPackagesInner) GetPackageIdOk ¶ added in v1.17.0

func (o *ArchiveFERRequestPackagesInner) GetPackageIdOk() (*string, bool)

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

func (ArchiveFERRequestPackagesInner) MarshalJSON ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInner) SetArchive ¶ added in v1.16.0

SetArchive sets field value

func (*ArchiveFERRequestPackagesInner) SetDash ¶ added in v1.16.0

SetDash sets field value

func (*ArchiveFERRequestPackagesInner) SetHls ¶ added in v1.16.0

SetHls sets field value

func (*ArchiveFERRequestPackagesInner) SetPackageId ¶ added in v1.17.0

func (o *ArchiveFERRequestPackagesInner) SetPackageId(v string)

SetPackageId sets field value

func (ArchiveFERRequestPackagesInner) ToMap ¶ added in v1.16.0

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

type ArchiveFERRequestPackagesInnerArchive ¶ added in v1.16.0

type ArchiveFERRequestPackagesInnerArchive struct {
	S3 ArchiveFERRequestPackagesInnerArchiveS3 `json:"s3"`
}

ArchiveFERRequestPackagesInnerArchive struct for ArchiveFERRequestPackagesInnerArchive

func NewArchiveFERRequestPackagesInnerArchive ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerArchive(s3 ArchiveFERRequestPackagesInnerArchiveS3) *ArchiveFERRequestPackagesInnerArchive

NewArchiveFERRequestPackagesInnerArchive instantiates a new ArchiveFERRequestPackagesInnerArchive 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 NewArchiveFERRequestPackagesInnerArchiveWithDefaults ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerArchiveWithDefaults() *ArchiveFERRequestPackagesInnerArchive

NewArchiveFERRequestPackagesInnerArchiveWithDefaults instantiates a new ArchiveFERRequestPackagesInnerArchive 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 (*ArchiveFERRequestPackagesInnerArchive) GetS3 ¶ added in v1.16.0

GetS3 returns the S3 field value

func (*ArchiveFERRequestPackagesInnerArchive) GetS3Ok ¶ added in v1.16.0

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

func (ArchiveFERRequestPackagesInnerArchive) MarshalJSON ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInnerArchive) SetS3 ¶ added in v1.16.0

SetS3 sets field value

func (ArchiveFERRequestPackagesInnerArchive) ToMap ¶ added in v1.16.0

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

type ArchiveFERRequestPackagesInnerArchiveS3 ¶ added in v1.16.0

type ArchiveFERRequestPackagesInnerArchiveS3 struct {
	BucketName string `json:"bucket_name"`
	Key        string `json:"key"`
	Region     string `json:"region"`
}

ArchiveFERRequestPackagesInnerArchiveS3 struct for ArchiveFERRequestPackagesInnerArchiveS3

func NewArchiveFERRequestPackagesInnerArchiveS3 ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerArchiveS3(bucketName string, key string, region string) *ArchiveFERRequestPackagesInnerArchiveS3

NewArchiveFERRequestPackagesInnerArchiveS3 instantiates a new ArchiveFERRequestPackagesInnerArchiveS3 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 NewArchiveFERRequestPackagesInnerArchiveS3WithDefaults ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerArchiveS3WithDefaults() *ArchiveFERRequestPackagesInnerArchiveS3

NewArchiveFERRequestPackagesInnerArchiveS3WithDefaults instantiates a new ArchiveFERRequestPackagesInnerArchiveS3 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 (*ArchiveFERRequestPackagesInnerArchiveS3) GetBucketName ¶ added in v1.16.0

GetBucketName returns the BucketName field value

func (*ArchiveFERRequestPackagesInnerArchiveS3) GetBucketNameOk ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerArchiveS3) GetBucketNameOk() (*string, bool)

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

func (*ArchiveFERRequestPackagesInnerArchiveS3) GetKey ¶ added in v1.16.0

GetKey returns the Key field value

func (*ArchiveFERRequestPackagesInnerArchiveS3) GetKeyOk ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInnerArchiveS3) GetRegion ¶ added in v1.16.0

GetRegion returns the Region field value

func (*ArchiveFERRequestPackagesInnerArchiveS3) GetRegionOk ¶ added in v1.16.0

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

func (ArchiveFERRequestPackagesInnerArchiveS3) MarshalJSON ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInnerArchiveS3) SetBucketName ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerArchiveS3) SetBucketName(v string)

SetBucketName sets field value

func (*ArchiveFERRequestPackagesInnerArchiveS3) SetKey ¶ added in v1.16.0

SetKey sets field value

func (*ArchiveFERRequestPackagesInnerArchiveS3) SetRegion ¶ added in v1.16.0

SetRegion sets field value

func (ArchiveFERRequestPackagesInnerArchiveS3) ToMap ¶ added in v1.16.0

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

type ArchiveFERRequestPackagesInnerDash ¶ added in v1.16.0

type ArchiveFERRequestPackagesInnerDash struct {
	FallbackUrl string `json:"fallback_url"`
	PrimaryUrl  string `json:"primary_url"`
	QueryString string `json:"query_string"`
}

ArchiveFERRequestPackagesInnerDash struct for ArchiveFERRequestPackagesInnerDash

func NewArchiveFERRequestPackagesInnerDash ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerDash(fallbackUrl string, primaryUrl string, queryString string) *ArchiveFERRequestPackagesInnerDash

NewArchiveFERRequestPackagesInnerDash instantiates a new ArchiveFERRequestPackagesInnerDash 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 NewArchiveFERRequestPackagesInnerDashWithDefaults ¶ added in v1.16.0

func NewArchiveFERRequestPackagesInnerDashWithDefaults() *ArchiveFERRequestPackagesInnerDash

NewArchiveFERRequestPackagesInnerDashWithDefaults instantiates a new ArchiveFERRequestPackagesInnerDash 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 (*ArchiveFERRequestPackagesInnerDash) GetFallbackUrl ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) GetFallbackUrl() string

GetFallbackUrl returns the FallbackUrl field value

func (*ArchiveFERRequestPackagesInnerDash) GetFallbackUrlOk ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) GetFallbackUrlOk() (*string, bool)

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

func (*ArchiveFERRequestPackagesInnerDash) GetPrimaryUrl ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) GetPrimaryUrl() string

GetPrimaryUrl returns the PrimaryUrl field value

func (*ArchiveFERRequestPackagesInnerDash) GetPrimaryUrlOk ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) GetPrimaryUrlOk() (*string, bool)

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

func (*ArchiveFERRequestPackagesInnerDash) GetQueryString ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) GetQueryString() string

GetQueryString returns the QueryString field value

func (*ArchiveFERRequestPackagesInnerDash) GetQueryStringOk ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) GetQueryStringOk() (*string, bool)

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

func (ArchiveFERRequestPackagesInnerDash) MarshalJSON ¶ added in v1.16.0

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

func (*ArchiveFERRequestPackagesInnerDash) SetFallbackUrl ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) SetFallbackUrl(v string)

SetFallbackUrl sets field value

func (*ArchiveFERRequestPackagesInnerDash) SetPrimaryUrl ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) SetPrimaryUrl(v string)

SetPrimaryUrl sets field value

func (*ArchiveFERRequestPackagesInnerDash) SetQueryString ¶ added in v1.16.0

func (o *ArchiveFERRequestPackagesInnerDash) SetQueryString(v string)

SetQueryString sets field value

func (ArchiveFERRequestPackagesInnerDash) ToMap ¶ added in v1.16.0

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

type ArchiveFERResponse ¶ added in v1.13.0

type ArchiveFERResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifier that is carried through the archive request
	CorrelationId *string `json:"correlation_id,omitempty" doc:"Identifier that is carried through the archive request"`
	// Task ID for the archive task started by the L2V service
	TaskId string `json:"task_id" doc:"Task ID for the archive task started by the L2V service"`
}

ArchiveFERResponse struct for ArchiveFERResponse

func NewArchiveFERResponse ¶ added in v1.13.0

func NewArchiveFERResponse(taskId string) *ArchiveFERResponse

NewArchiveFERResponse instantiates a new ArchiveFERResponse 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 NewArchiveFERResponseWithDefaults ¶ added in v1.13.0

func NewArchiveFERResponseWithDefaults() *ArchiveFERResponse

NewArchiveFERResponseWithDefaults instantiates a new ArchiveFERResponse 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 (*ArchiveFERResponse) GetCorrelationId ¶ added in v1.13.0

func (o *ArchiveFERResponse) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*ArchiveFERResponse) GetCorrelationIdOk ¶ added in v1.13.0

func (o *ArchiveFERResponse) 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 (*ArchiveFERResponse) GetSchema ¶ added in v1.13.0

func (o *ArchiveFERResponse) GetSchema() string

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

func (*ArchiveFERResponse) GetSchemaOk ¶ added in v1.13.0

func (o *ArchiveFERResponse) 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 (*ArchiveFERResponse) GetTaskId ¶ added in v1.13.0

func (o *ArchiveFERResponse) GetTaskId() string

GetTaskId returns the TaskId field value

func (*ArchiveFERResponse) GetTaskIdOk ¶ added in v1.13.0

func (o *ArchiveFERResponse) GetTaskIdOk() (*string, bool)

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

func (*ArchiveFERResponse) HasCorrelationId ¶ added in v1.13.0

func (o *ArchiveFERResponse) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*ArchiveFERResponse) HasSchema ¶ added in v1.13.0

func (o *ArchiveFERResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (ArchiveFERResponse) MarshalJSON ¶ added in v1.13.0

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

func (*ArchiveFERResponse) SetCorrelationId ¶ added in v1.13.0

func (o *ArchiveFERResponse) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*ArchiveFERResponse) SetSchema ¶ added in v1.13.0

func (o *ArchiveFERResponse) SetSchema(v string)

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

func (*ArchiveFERResponse) SetTaskId ¶ added in v1.13.0

func (o *ArchiveFERResponse) SetTaskId(v string)

SetTaskId sets field value

func (ArchiveFERResponse) ToMap ¶ added in v1.13.0

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

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	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" doc:"Where the error occured, e.g. 'body.items[3].tags' or 'path.thing-id'"`
	// Error message text
	Message *string `json:"message,omitempty" doc:"Error message text"`
	// The value at the given location
	Value interface{} `json:"value,omitempty" doc:"The value at the given location"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty" format:"date-time" doc:"Date and time the channel was created."`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty" enum:"ON,OFF" doc:"Desired running state for a channel."`
	// External Channel ID provided at channel creation time
	Id     *string       `` /* 133-byte string literal not displayed */
	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 `` /* 201-byte string literal not displayed */
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty" format:"date-time" doc:"Date and time the channel was last modified."`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty" doc:"A friendly human-readable name for the channel. This will get displayed in user interfaces."`
	Organization *string            `json:"organization,omitempty" minLength:"1"`
	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 `` /* 223-byte string literal not displayed */
	// 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 `` /* 271-byte string literal not displayed */
	// Self link for the channel.
	Self      *string           `json:"self,omitempty" format:"uri-reference" doc:"Self link for the channel."`
	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 `` /* 230-byte string literal not displayed */
}

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" minItems:"1"`
	// Closed captions source embedding. If unspecified, defaults to ATSC_A53.
	CaptionsSource *string `` /* 137-byte string literal not displayed */
	// Unique identifier for this source.
	Id *string `json:"id,omitempty" doc:"Unique identifier for this source."`
	// Self link for the source.
	Self *string `json:"self,omitempty" format:"uri-reference" doc:"Self link for the source."`
}

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" minLength:"1"`
	// RFC 5646, e.g. 'en' 'en-US'
	Language *string `json:"language,omitempty" minLength:"1" doc:"RFC 5646, e.g. 'en' 'en-US'"`
	// License specifies how the audio in this source is licensed.
	License *string `json:"license,omitempty" enum:"LIVE,REPLAY" doc:"License specifies how the audio in this source is licensed."`
	// Language fiendly name, e.g. 'English', 'Spanish'
	Name *string `json:"name,omitempty" minLength:"1" doc:"Language fiendly name, e.g. 'English', 'Spanish'"`
	// Expression for choosing an audio track in the stream for this AudioSource https://wbdstreaming.atlassian.net/wiki/spaces/LIVE/pages/250351679/Proposal+Audio+Track+Selection
	Selector *string `` /* 204-byte string literal not displayed */
}

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) GetLicense ¶ added in v1.12.0

GetLicense returns the License field value if set, zero value otherwise.

func (*ChannelIngestSourceAudioSourcesInner) GetLicenseOk ¶ added in v1.12.0

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

GetLicenseOk returns a tuple with the License 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) HasLicense ¶ added in v1.12.0

HasLicense 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) SetLicense ¶ added in v1.12.0

SetLicense gets a reference to the given string and assigns it to the License 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" doc:"Defines the list of packagers available for Publications."`
}

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"`
	// Only one of ['web_vtt', 'ttml'] may be set.
	Ttml   *map[string]interface{}               `json:"ttml,omitempty" doc:"Only one of ['web_vtt', 'ttml'] may be set."`
	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) GetTtml ¶ added in v1.20.0

func (o *ChannelPackagingPackagersValue) GetTtml() map[string]interface{}

GetTtml returns the Ttml field value if set, zero value otherwise.

func (*ChannelPackagingPackagersValue) GetTtmlOk ¶ added in v1.20.0

func (o *ChannelPackagingPackagersValue) GetTtmlOk() (*map[string]interface{}, bool)

GetTtmlOk returns a tuple with the Ttml 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) HasTtml ¶ added in v1.20.0

func (o *ChannelPackagingPackagersValue) HasTtml() bool

HasTtml 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) SetTtml ¶ added in v1.20.0

func (o *ChannelPackagingPackagersValue) SetTtml(v map[string]interface{})

SetTtml gets a reference to the given map[string]interface{} and assigns it to the Ttml 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" doc:"Only one of ['bulk_file', 'sample_aes', 'common'] may be set."`
	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" doc:"The Asset Identifier which was taken from the token entitlement service request."`
	// The Identifier of the Company that this token belongs.
	CompanyId *string `json:"company_id,omitempty" doc:"The Identifier of the Company that this token belongs."`
	// DRM system keys to request
	Drms []string `` /* 149-byte string literal not displayed */
	// 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 `` /* 186-byte string literal not displayed */
}

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 `` /* 158-byte string literal not displayed */
}

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" enum:"CENC,CBCS" doc:"Defines the scheme that can be used with Common Encryption"`
}

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" doc:"Unique ID used for certificate settings, unique per distributor."`
	// (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 `` /* 206-byte string literal not displayed */
	// Unique ID used for credentials settings, unique per distributor.
	CredentialsId *string `json:"credentials_id,omitempty" doc:"Unique ID used for credentials settings, unique per distributor."`
	// 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 `` /* 254-byte string literal not displayed */
	// (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 `` /* 377-byte string literal not displayed */
	// (Optional) An identifier to a list of HTTP headers to be added to the request sent to the CPIX service.
	HeadersId *string `` /* 137-byte string literal not displayed */
	// CPIX service URI
	Uri *string `json:"uri,omitempty" format:"uri-reference" minLength:"1" doc:"CPIX service URI"`
}

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 `` /* 342-byte string literal not displayed */
	// Rotate keys on (SCTE35) program boundaries such that no two programs will be protected with the same key.
	Program *bool `` /* 136-byte string literal not displayed */
	// Do not encrypt segments that are part of more than one SCTE-35 program.
	ProgramOverlapSkipEncrypt *bool `json:"program_overlap_skip_encrypt,omitempty" doc:"Do not encrypt segments that are part of more than one SCTE-35 program."`
}

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 `` /* 177-byte string literal not displayed */
	// Indicates which publish points must succeed for segment publishing to use the keys.
	RequirePublish *string `` /* 137-byte string literal not displayed */
}

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 `` /* 192-byte string literal not displayed */
	// 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 `` /* 372-byte string literal not displayed */
	// (Optional) Specifies if this pubpoint should not be monitored by PLM.
	DoNotMonitor *bool `json:"do_not_monitor,omitempty" doc:"(Optional) Specifies if this pubpoint should not be monitored by PLM."`
	// Allows custom HTTP headers to be set via configuration for all HTTP requests.
	Headers *map[string]string `json:"headers,omitempty" doc:"Allows custom HTTP headers to be set via configuration for all HTTP requests."`
	// Method overrides what HTTP method to specify in requests to the Publish Point. If not specified the service will default to POST.
	Method *string `` /* 159-byte string literal not displayed */
	// 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 `` /* 211-byte string literal not displayed */
	// Specifies any query parameters that will be added to playback urls. Should not include the initial '?' Example: 'foo=bar&q=golang'
	PlaybackQueryParams *string `` /* 175-byte string literal not displayed */
	// The base URL where generated playlists will be sent/published. Each publish point requires a unique 'publish_base_url'.
	PublishBaseUrl *string `` /* 182-byte string literal not displayed */
}

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" doc:"Plain text password for basic auth."`
	// Username for basic auth.
	Username *string `json:"username,omitempty" doc:"Username for basic auth."`
}

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 `` /* 286-byte string literal not displayed */
	// If true, insert ID3 tags that include a UTC timestamp. This is a Turner/WM-specific extension.
	InsertId3UtcTime *bool `` /* 137-byte string literal not displayed */
}

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 `` /* 154-byte string literal not displayed */
	// Insert pssh boxes generated by content protection into packaged segments. Defaults to not insert pssh boxes to the packaged segments.
	InsertPsshBox *bool `` /* 172-byte string literal not displayed */
}

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" enum:"TEXT,MP4" doc:"The file format used to encapsulate the WebVTT segments."`
}

ChannelPackagingPackagersValueWebVtt Only one of ['web_vtt', 'ttml'] 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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// CMAF playback configurations
	Cmaf []ChannelPlaybackCmafInner `json:"cmaf,omitempty" doc:"CMAF playback configurations"`
	// Dash playback configurations
	Dash []ChannelPlaybackCmafInner `json:"dash,omitempty" doc:"Dash playback configurations"`
	// HLS playback configurations
	Hls []ChannelPlaybackCmafInner `json:"hls,omitempty" doc:"HLS playback configurations"`
	// Origin playback configurations
	Origin []ChannelPlaybackOriginInner `json:"origin,omitempty" doc:"Origin playback configurations"`
}

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) GetOrigin ¶ added in v1.13.0

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*ChannelPlayback) GetOriginOk ¶ added in v1.13.0

func (o *ChannelPlayback) GetOriginOk() ([]ChannelPlaybackOriginInner, bool)

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 (*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) HasOrigin ¶ added in v1.13.0

func (o *ChannelPlayback) HasOrigin() bool

HasOrigin 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) SetOrigin ¶ added in v1.13.0

func (o *ChannelPlayback) SetOrigin(v []ChannelPlaybackOriginInner)

SetOrigin gets a reference to the given []ChannelPlaybackOriginInner and assigns it to the Origin 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" doc:"Partial Presentation Playback URLs"`
	// Playback URL
	Url string `json:"url" doc:"Playback 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" doc:"Only one of ['bulk_file', 'sample_aes', 'common'] may be set."`
	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 ChannelPlaybackOriginInner ¶ added in v1.13.0

type ChannelPlaybackOriginInner struct {
	Dash                     *ChannelPlaybackOriginInnerDash                     `json:"dash,omitempty"`
	FallbackManifestDefaults *ChannelPlaybackOriginInnerFallbackManifestDefaults `json:"fallback_manifest_defaults,omitempty"`
	Hls                      *ChannelPlaybackOriginInnerHls                      `json:"hls,omitempty"`
	PackagerConfig           *ChannelPackagingPackagersValue                     `json:"packager_config,omitempty"`
	// packager_id is the ID used to identify the packager_config within the channel configuration.
	PackagerId              *string                                             `` /* 127-byte string literal not displayed */
	PrimaryManifestDefaults *ChannelPlaybackOriginInnerFallbackManifestDefaults `json:"primary_manifest_defaults,omitempty"`
}

ChannelPlaybackOriginInner struct for ChannelPlaybackOriginInner

func NewChannelPlaybackOriginInner ¶ added in v1.13.0

func NewChannelPlaybackOriginInner() *ChannelPlaybackOriginInner

NewChannelPlaybackOriginInner instantiates a new ChannelPlaybackOriginInner 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 NewChannelPlaybackOriginInnerWithDefaults ¶ added in v1.13.0

func NewChannelPlaybackOriginInnerWithDefaults() *ChannelPlaybackOriginInner

NewChannelPlaybackOriginInnerWithDefaults instantiates a new ChannelPlaybackOriginInner 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 (*ChannelPlaybackOriginInner) GetDash ¶ added in v1.13.0

GetDash returns the Dash field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInner) GetDashOk ¶ added in v1.13.0

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 (*ChannelPlaybackOriginInner) GetFallbackManifestDefaults ¶ added in v1.13.0

GetFallbackManifestDefaults returns the FallbackManifestDefaults field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInner) GetFallbackManifestDefaultsOk ¶ added in v1.13.0

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

func (*ChannelPlaybackOriginInner) GetHls ¶ added in v1.13.0

GetHls returns the Hls field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInner) GetHlsOk ¶ added in v1.13.0

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 (*ChannelPlaybackOriginInner) GetPackagerConfig ¶ added in v1.13.0

GetPackagerConfig returns the PackagerConfig field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInner) GetPackagerConfigOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInner) GetPackagerConfigOk() (*ChannelPackagingPackagersValue, bool)

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

func (*ChannelPlaybackOriginInner) GetPackagerId ¶ added in v1.17.0

func (o *ChannelPlaybackOriginInner) GetPackagerId() string

GetPackagerId returns the PackagerId field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInner) GetPackagerIdOk ¶ added in v1.17.0

func (o *ChannelPlaybackOriginInner) 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 (*ChannelPlaybackOriginInner) GetPrimaryManifestDefaults ¶ added in v1.13.0

GetPrimaryManifestDefaults returns the PrimaryManifestDefaults field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInner) GetPrimaryManifestDefaultsOk ¶ added in v1.13.0

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

func (*ChannelPlaybackOriginInner) HasDash ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInner) HasDash() bool

HasDash returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInner) HasFallbackManifestDefaults ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInner) HasFallbackManifestDefaults() bool

HasFallbackManifestDefaults returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInner) HasHls ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInner) HasHls() bool

HasHls returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInner) HasPackagerConfig ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInner) HasPackagerConfig() bool

HasPackagerConfig returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInner) HasPackagerId ¶ added in v1.17.0

func (o *ChannelPlaybackOriginInner) HasPackagerId() bool

HasPackagerId returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInner) HasPrimaryManifestDefaults ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInner) HasPrimaryManifestDefaults() bool

HasPrimaryManifestDefaults returns a boolean if a field has been set.

func (ChannelPlaybackOriginInner) MarshalJSON ¶ added in v1.13.0

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

func (*ChannelPlaybackOriginInner) SetDash ¶ added in v1.13.0

SetDash gets a reference to the given ChannelPlaybackOriginInnerDash and assigns it to the Dash field.

func (*ChannelPlaybackOriginInner) SetFallbackManifestDefaults ¶ added in v1.13.0

SetFallbackManifestDefaults gets a reference to the given ChannelPlaybackOriginInnerFallbackManifestDefaults and assigns it to the FallbackManifestDefaults field.

func (*ChannelPlaybackOriginInner) SetHls ¶ added in v1.13.0

SetHls gets a reference to the given ChannelPlaybackOriginInnerHls and assigns it to the Hls field.

func (*ChannelPlaybackOriginInner) SetPackagerConfig ¶ added in v1.13.0

SetPackagerConfig gets a reference to the given ChannelPackagingPackagersValue and assigns it to the PackagerConfig field.

func (*ChannelPlaybackOriginInner) SetPackagerId ¶ added in v1.17.0

func (o *ChannelPlaybackOriginInner) SetPackagerId(v string)

SetPackagerId gets a reference to the given string and assigns it to the PackagerId field.

func (*ChannelPlaybackOriginInner) SetPrimaryManifestDefaults ¶ added in v1.13.0

SetPrimaryManifestDefaults gets a reference to the given ChannelPlaybackOriginInnerFallbackManifestDefaults and assigns it to the PrimaryManifestDefaults field.

func (ChannelPlaybackOriginInner) ToMap ¶ added in v1.13.0

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

type ChannelPlaybackOriginInnerDash ¶ added in v1.13.0

type ChannelPlaybackOriginInnerDash struct {
	// fallback_manifest is the name of the fallback playback manifest. ex. 'fallback.m3u8' or 'fallback.mpd'
	FallbackManifest *string `` /* 143-byte string literal not displayed */
	// fallback_url is the full playback url for the fallback. It is a composition of hostname, path and fallback_manifest fields. ex. 'https://foo.example.com/live/usw2/path/to/manifest/dir/fallback.m3u8'
	FallbackUrl *string `` /* 234-byte string literal not displayed */
	// hostname for the playback url. ex. 'foo.example.com'
	Hostname *string `json:"hostname,omitempty" doc:"hostname for the playback url. ex. 'foo.example.com'"`
	// path identifies where manifests live at the host. ex. /live/usw2/path/to/manifest/dir
	Path *string `json:"path,omitempty" doc:"path identifies where manifests live at the host. ex. /live/usw2/path/to/manifest/dir"`
	// primary_manifest is the name of the primary playback manifest. ex. 'main.m3u8' or 'main.mpd'
	PrimaryManifest *string `` /* 132-byte string literal not displayed */
	// primary_url is the full playback url for the primary. It is a composition of hostname, path and primary_manifest fields. ex. 'https://foo.example.com/live/usw2/path/to/manifest/dir/main.m3u8'
	PrimaryUrl *string `` /* 226-byte string literal not displayed */
}

ChannelPlaybackOriginInnerDash Dash can be an empty value if Aventus Origin does not have a valid Dash url for the packaged segments.

func NewChannelPlaybackOriginInnerDash ¶ added in v1.13.0

func NewChannelPlaybackOriginInnerDash() *ChannelPlaybackOriginInnerDash

NewChannelPlaybackOriginInnerDash instantiates a new ChannelPlaybackOriginInnerDash 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 NewChannelPlaybackOriginInnerDashWithDefaults ¶ added in v1.13.0

func NewChannelPlaybackOriginInnerDashWithDefaults() *ChannelPlaybackOriginInnerDash

NewChannelPlaybackOriginInnerDashWithDefaults instantiates a new ChannelPlaybackOriginInnerDash 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 (*ChannelPlaybackOriginInnerDash) GetFallbackManifest ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetFallbackManifest() string

GetFallbackManifest returns the FallbackManifest field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerDash) GetFallbackManifestOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetFallbackManifestOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerDash) GetFallbackUrl ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetFallbackUrl() string

GetFallbackUrl returns the FallbackUrl field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerDash) GetFallbackUrlOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetFallbackUrlOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerDash) GetHostname ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerDash) GetHostnameOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetHostnameOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerDash) GetPath ¶ added in v1.13.0

GetPath returns the Path field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerDash) GetPathOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetPathOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerDash) GetPrimaryManifest ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetPrimaryManifest() string

GetPrimaryManifest returns the PrimaryManifest field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerDash) GetPrimaryManifestOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetPrimaryManifestOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerDash) GetPrimaryUrl ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetPrimaryUrl() string

GetPrimaryUrl returns the PrimaryUrl field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerDash) GetPrimaryUrlOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) GetPrimaryUrlOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerDash) HasFallbackManifest ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) HasFallbackManifest() bool

HasFallbackManifest returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerDash) HasFallbackUrl ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) HasFallbackUrl() bool

HasFallbackUrl returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerDash) HasHostname ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerDash) HasPath ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerDash) HasPrimaryManifest ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) HasPrimaryManifest() bool

HasPrimaryManifest returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerDash) HasPrimaryUrl ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) HasPrimaryUrl() bool

HasPrimaryUrl returns a boolean if a field has been set.

func (ChannelPlaybackOriginInnerDash) MarshalJSON ¶ added in v1.13.0

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

func (*ChannelPlaybackOriginInnerDash) SetFallbackManifest ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) SetFallbackManifest(v string)

SetFallbackManifest gets a reference to the given string and assigns it to the FallbackManifest field.

func (*ChannelPlaybackOriginInnerDash) SetFallbackUrl ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) SetFallbackUrl(v string)

SetFallbackUrl gets a reference to the given string and assigns it to the FallbackUrl field.

func (*ChannelPlaybackOriginInnerDash) SetHostname ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*ChannelPlaybackOriginInnerDash) SetPath ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*ChannelPlaybackOriginInnerDash) SetPrimaryManifest ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) SetPrimaryManifest(v string)

SetPrimaryManifest gets a reference to the given string and assigns it to the PrimaryManifest field.

func (*ChannelPlaybackOriginInnerDash) SetPrimaryUrl ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerDash) SetPrimaryUrl(v string)

SetPrimaryUrl gets a reference to the given string and assigns it to the PrimaryUrl field.

func (ChannelPlaybackOriginInnerDash) ToMap ¶ added in v1.13.0

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

type ChannelPlaybackOriginInnerFallbackManifestDefaults ¶ added in v1.13.0

type ChannelPlaybackOriginInnerFallbackManifestDefaults struct {
	// DASH Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering DASH manifests.
	DashSignalingFormats []string `` /* 386-byte string literal not displayed */
	// Duration is the length of content that will be included in the manifest, in seconds. The max supported DVR window is 12 hours. If not specified, the default duration will be 30 seconds.
	DurationSeconds *int32 `` /* 268-byte string literal not displayed */
	// HLS signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	HlsSignalingFormats []string `` /* 288-byte string literal not displayed */
	// Allows specifying url type for HLS media playlists and DASH manifests. If not provided, playlist generation will use 'RELATIVE'.
	MediaUrlType *string `` /* 205-byte string literal not displayed */
	// 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 `` /* 256-byte string literal not displayed */
	// Allows specifying url type for HLS multi-variant playlists. If not provided, playlist generation will use 'RELATIVE'.
	MultiVariantUrlType *string `` /* 202-byte string literal not displayed */
	// 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 `` /* 235-byte string literal not displayed */
	// Pre Start Duration is the length of content that will be included in the manifest when the start time of a manifest is in the future. When a manifest is near the start time but does not contain 'pre_start_duration_seconds' content Manifest Origin will keep content before the start time to make the manifest length at least 'pre_start_duration_seconds'. If not specified requesting a manifest in the future will result in a 404.
	PreStartDurationSeconds *int32 `` /* 521-byte string literal not displayed */
	// 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 `` /* 301-byte string literal not displayed */
}

ChannelPlaybackOriginInnerFallbackManifestDefaults struct for ChannelPlaybackOriginInnerFallbackManifestDefaults

func NewChannelPlaybackOriginInnerFallbackManifestDefaults ¶ added in v1.13.0

func NewChannelPlaybackOriginInnerFallbackManifestDefaults() *ChannelPlaybackOriginInnerFallbackManifestDefaults

NewChannelPlaybackOriginInnerFallbackManifestDefaults instantiates a new ChannelPlaybackOriginInnerFallbackManifestDefaults 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 NewChannelPlaybackOriginInnerFallbackManifestDefaultsWithDefaults ¶ added in v1.13.0

func NewChannelPlaybackOriginInnerFallbackManifestDefaultsWithDefaults() *ChannelPlaybackOriginInnerFallbackManifestDefaults

NewChannelPlaybackOriginInnerFallbackManifestDefaultsWithDefaults instantiates a new ChannelPlaybackOriginInnerFallbackManifestDefaults 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetDashSignalingFormats ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetDashSignalingFormats() []string

GetDashSignalingFormats returns the DashSignalingFormats field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetDashSignalingFormatsOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetDurationSeconds ¶ added in v1.13.0

GetDurationSeconds returns the DurationSeconds field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetDurationSecondsOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetDurationSecondsOk() (*int32, bool)

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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetHlsSignalingFormats ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetHlsSignalingFormats() []string

GetHlsSignalingFormats returns the HlsSignalingFormats field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetHlsSignalingFormatsOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMediaUrlType ¶ added in v1.13.0

GetMediaUrlType returns the MediaUrlType field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMediaUrlTypeOk ¶ added in v1.13.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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMinimumUpdatePeriodSeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMinimumUpdatePeriodSeconds() int32

GetMinimumUpdatePeriodSeconds returns the MinimumUpdatePeriodSeconds field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMinimumUpdatePeriodSecondsOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMultiVariantUrlType ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMultiVariantUrlType() string

GetMultiVariantUrlType returns the MultiVariantUrlType field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetMultiVariantUrlTypeOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPdtOnEverySegment ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPdtOnEverySegment() bool

GetPdtOnEverySegment returns the PdtOnEverySegment field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPdtOnEverySegmentOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPreStartDurationSeconds() int32

GetPreStartDurationSeconds returns the PreStartDurationSeconds field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPreStartDurationSecondsOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetPreStartDurationSecondsOk() (*int32, bool)

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

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetSuggestedPresentationDelaySeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) GetSuggestedPresentationDelaySeconds() int32

GetSuggestedPresentationDelaySeconds returns the SuggestedPresentationDelaySeconds field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) GetSuggestedPresentationDelaySecondsOk ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) 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 (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasDashSignalingFormats ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasDashSignalingFormats() bool

HasDashSignalingFormats returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasDurationSeconds ¶ added in v1.13.0

HasDurationSeconds returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasHlsSignalingFormats ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasHlsSignalingFormats() bool

HasHlsSignalingFormats returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasMediaUrlType ¶ added in v1.13.0

HasMediaUrlType returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasMinimumUpdatePeriodSeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasMinimumUpdatePeriodSeconds() bool

HasMinimumUpdatePeriodSeconds returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasMultiVariantUrlType ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasMultiVariantUrlType() bool

HasMultiVariantUrlType returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasPdtOnEverySegment ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasPdtOnEverySegment() bool

HasPdtOnEverySegment returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasPreStartDurationSeconds() bool

HasPreStartDurationSeconds returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) HasSuggestedPresentationDelaySeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) HasSuggestedPresentationDelaySeconds() bool

HasSuggestedPresentationDelaySeconds returns a boolean if a field has been set.

func (ChannelPlaybackOriginInnerFallbackManifestDefaults) MarshalJSON ¶ added in v1.13.0

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetDashSignalingFormats ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetDashSignalingFormats(v []string)

SetDashSignalingFormats gets a reference to the given []string and assigns it to the DashSignalingFormats field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetDurationSeconds ¶ added in v1.13.0

SetDurationSeconds gets a reference to the given int32 and assigns it to the DurationSeconds field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetHlsSignalingFormats ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetHlsSignalingFormats(v []string)

SetHlsSignalingFormats gets a reference to the given []string and assigns it to the HlsSignalingFormats field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetMediaUrlType ¶ added in v1.13.0

SetMediaUrlType gets a reference to the given string and assigns it to the MediaUrlType field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetMinimumUpdatePeriodSeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetMinimumUpdatePeriodSeconds(v int32)

SetMinimumUpdatePeriodSeconds gets a reference to the given int32 and assigns it to the MinimumUpdatePeriodSeconds field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetMultiVariantUrlType ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetMultiVariantUrlType(v string)

SetMultiVariantUrlType gets a reference to the given string and assigns it to the MultiVariantUrlType field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetPdtOnEverySegment ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetPdtOnEverySegment(v bool)

SetPdtOnEverySegment gets a reference to the given bool and assigns it to the PdtOnEverySegment field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetPreStartDurationSeconds(v int32)

SetPreStartDurationSeconds gets a reference to the given int32 and assigns it to the PreStartDurationSeconds field.

func (*ChannelPlaybackOriginInnerFallbackManifestDefaults) SetSuggestedPresentationDelaySeconds ¶ added in v1.13.0

func (o *ChannelPlaybackOriginInnerFallbackManifestDefaults) SetSuggestedPresentationDelaySeconds(v int32)

SetSuggestedPresentationDelaySeconds gets a reference to the given int32 and assigns it to the SuggestedPresentationDelaySeconds field.

func (ChannelPlaybackOriginInnerFallbackManifestDefaults) ToMap ¶ added in v1.13.0

type ChannelPlaybackOriginInnerHls ¶ added in v1.20.0

type ChannelPlaybackOriginInnerHls struct {
	// fallback_manifest is the name of the fallback playback manifest. ex. 'fallback.m3u8' or 'fallback.mpd'
	FallbackManifest *string `` /* 143-byte string literal not displayed */
	// fallback_url is the full playback url for the fallback. It is a composition of hostname, path and fallback_manifest fields. ex. 'https://foo.example.com/live/usw2/path/to/manifest/dir/fallback.m3u8'
	FallbackUrl *string `` /* 234-byte string literal not displayed */
	// hostname for the playback url. ex. 'foo.example.com'
	Hostname *string `json:"hostname,omitempty" doc:"hostname for the playback url. ex. 'foo.example.com'"`
	// path identifies where manifests live at the host. ex. /live/usw2/path/to/manifest/dir
	Path *string `json:"path,omitempty" doc:"path identifies where manifests live at the host. ex. /live/usw2/path/to/manifest/dir"`
	// primary_manifest is the name of the primary playback manifest. ex. 'main.m3u8' or 'main.mpd'
	PrimaryManifest *string `` /* 132-byte string literal not displayed */
	// primary_url is the full playback url for the primary. It is a composition of hostname, path and primary_manifest fields. ex. 'https://foo.example.com/live/usw2/path/to/manifest/dir/main.m3u8'
	PrimaryUrl *string `` /* 226-byte string literal not displayed */
}

ChannelPlaybackOriginInnerHls HLS can be an empty value if Aventus Origin does not have a valid HLS url for the packaged segments.

func NewChannelPlaybackOriginInnerHls ¶ added in v1.20.0

func NewChannelPlaybackOriginInnerHls() *ChannelPlaybackOriginInnerHls

NewChannelPlaybackOriginInnerHls instantiates a new ChannelPlaybackOriginInnerHls 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 NewChannelPlaybackOriginInnerHlsWithDefaults ¶ added in v1.20.0

func NewChannelPlaybackOriginInnerHlsWithDefaults() *ChannelPlaybackOriginInnerHls

NewChannelPlaybackOriginInnerHlsWithDefaults instantiates a new ChannelPlaybackOriginInnerHls 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 (*ChannelPlaybackOriginInnerHls) GetFallbackManifest ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetFallbackManifest() string

GetFallbackManifest returns the FallbackManifest field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerHls) GetFallbackManifestOk ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetFallbackManifestOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerHls) GetFallbackUrl ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetFallbackUrl() string

GetFallbackUrl returns the FallbackUrl field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerHls) GetFallbackUrlOk ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetFallbackUrlOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerHls) GetHostname ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerHls) GetHostnameOk ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetHostnameOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerHls) GetPath ¶ added in v1.20.0

GetPath returns the Path field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerHls) GetPathOk ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetPathOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerHls) GetPrimaryManifest ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetPrimaryManifest() string

GetPrimaryManifest returns the PrimaryManifest field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerHls) GetPrimaryManifestOk ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetPrimaryManifestOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerHls) GetPrimaryUrl ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetPrimaryUrl() string

GetPrimaryUrl returns the PrimaryUrl field value if set, zero value otherwise.

func (*ChannelPlaybackOriginInnerHls) GetPrimaryUrlOk ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) GetPrimaryUrlOk() (*string, bool)

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

func (*ChannelPlaybackOriginInnerHls) HasFallbackManifest ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) HasFallbackManifest() bool

HasFallbackManifest returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerHls) HasFallbackUrl ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) HasFallbackUrl() bool

HasFallbackUrl returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerHls) HasHostname ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerHls) HasPath ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerHls) HasPrimaryManifest ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) HasPrimaryManifest() bool

HasPrimaryManifest returns a boolean if a field has been set.

func (*ChannelPlaybackOriginInnerHls) HasPrimaryUrl ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) HasPrimaryUrl() bool

HasPrimaryUrl returns a boolean if a field has been set.

func (ChannelPlaybackOriginInnerHls) MarshalJSON ¶ added in v1.20.0

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

func (*ChannelPlaybackOriginInnerHls) SetFallbackManifest ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) SetFallbackManifest(v string)

SetFallbackManifest gets a reference to the given string and assigns it to the FallbackManifest field.

func (*ChannelPlaybackOriginInnerHls) SetFallbackUrl ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) SetFallbackUrl(v string)

SetFallbackUrl gets a reference to the given string and assigns it to the FallbackUrl field.

func (*ChannelPlaybackOriginInnerHls) SetHostname ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*ChannelPlaybackOriginInnerHls) SetPath ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*ChannelPlaybackOriginInnerHls) SetPrimaryManifest ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) SetPrimaryManifest(v string)

SetPrimaryManifest gets a reference to the given string and assigns it to the PrimaryManifest field.

func (*ChannelPlaybackOriginInnerHls) SetPrimaryUrl ¶ added in v1.20.0

func (o *ChannelPlaybackOriginInnerHls) SetPrimaryUrl(v string)

SetPrimaryUrl gets a reference to the given string and assigns it to the PrimaryUrl field.

func (ChannelPlaybackOriginInnerHls) ToMap ¶ added in v1.20.0

func (o ChannelPlaybackOriginInnerHls) 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 `` /* 160-byte string literal not displayed */
	// Set of string identifiers corresponding to features that this Channel is opting in.
	FeatureFlags []string                   `json:"feature_flags,omitempty" doc:"Set of string identifiers corresponding to features that this Channel is opting in."`
	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 `` /* 174-byte string literal not displayed */
	// A set of configurations for delivering RTMP streams
	RtmpPublications []ChannelPublishingRtmpPublicationsInner `json:"rtmp_publications,omitempty" doc:"A set of configurations for delivering RTMP streams"`
	// A set of configurations for delivering SRT streams
	SrtPublications []ChannelPublishingSrtPublicationsInner `json:"srt_publications,omitempty" doc:"A set of configurations for delivering SRT streams"`
}

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 `` /* 274-byte string literal not displayed */
	// 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 `` /* 263-byte string literal not displayed */
	// Language code as RFC 5646, e.g. 'en' 'en-US'.
	Language *string `json:"language,omitempty" doc:"Language code as RFC 5646, e.g. 'en' 'en-US'."`
	// Source stream name.
	Name *string `json:"name,omitempty" doc:"Source stream name."`
}

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 `` /* 216-byte string literal not displayed */
	// 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 `` /* 179-byte string literal not displayed */
	// Specifies the retention time, in days, for archived content.
	RetentionDays *int32 `` /* 138-byte string literal not displayed */
}

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 `` /* 222-byte string literal not displayed */
	// Create VODs for all publish points in this publication. Note that Live2VOD must also be configured for the parent |Channel|.
	CreateVods *bool                                   `` /* 159-byte string literal not displayed */
	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 `` /* 415-byte string literal not displayed */
	// 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 `` /* 237-byte string literal not displayed */
	// 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                               `` /* 300-byte string literal not displayed */
	Hls                *ChannelPublishingPublicationsInnerHls `json:"hls,omitempty"`
	// List of video encoder IDs that should have I-Frame only playlists generated for them.
	IframeOnlyEncoderIds []string `` /* 151-byte string literal not displayed */
	// Optional master manifest name. When not supplied a default of 'master' will be used.
	MasterPlaylistName *string                                   `` /* 128-byte string literal not displayed */
	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 `` /* 371-byte string literal not displayed */
	// Publish points specify where to output.
	PublishPoints []ChannelPublishingPublicationsInnerPublishPointsInner `json:"publish_points,omitempty" minItems:"1" doc:"Publish points specify where to output."`
	// 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                                        `` /* 326-byte string literal not displayed */
	Startover           *ChannelPublishingPublicationsInnerStartover `json:"startover,omitempty"`
	// Optional: Specify what thumbnail_encoders should be in this Publication
	ThumbnailEncoderIds []string `` /* 135-byte string literal not displayed */
	// Optional, indicates whether we should pad the bitrate (false) or use what is explicitly provided (true)
	UseStrictBitrate *bool `` /* 145-byte string literal not displayed */
	// 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 `` /* 222-byte string literal not displayed */
}

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 `` /* 241-byte string literal not displayed */
	// Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	SignalingFormats []string `` /* 371-byte string literal not displayed */
	// 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 `` /* 239-byte string literal not displayed */
	// If set to 'URL_TYPE_UNDEFINED' playlist generation will use 'RELATIVE'.
	UrlType *string `` /* 142-byte string literal not displayed */
}

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 `` /* 586-byte string literal not displayed */
	// 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 `` /* 403-byte string literal not displayed */
	// How often the multi-variant playlist(s) should be published (in seconds) once a channel is started. If 0 (not provided), defaults to 1 hour. The following can also result in re-publishing of multi-variant playlists: - Configuration changes related to transcoding configuration (i.e. adding, removing, changing encoders). - Service code changes related to manifest generation.
	MasterPublishFrequencySecs *int32 `` /* 443-byte string literal not displayed */
	// Allows specifying url type for HLS master playlists. If not provided, playlist generation will use 'RELATIVE'.
	MasterUrlType *string `` /* 188-byte string literal not displayed */
	// Allows specifying url type for HLS media playlists. If not provided, playlist generation will use 'RELATIVE'.
	MediaUrlType *string `` /* 186-byte string literal not displayed */
	// 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 `` /* 257-byte string literal not displayed */
	// 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 `` /* 231-byte string literal not displayed */
	// Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	SignalingFormats []string `` /* 280-byte string literal not displayed */
	// 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 `` /* 227-byte string literal not displayed */
}

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 `` /* 220-byte string literal not displayed */
	// 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. NOTE: This MUST only be used with push based manifest. Ignore this field when using Aventus Origin with Dynamic Manifests. Instead use the AudioSource.License field.
	FerAudioEncoderIds []string `` /* 474-byte string literal not displayed */
	// 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 `` /* 256-byte string literal not displayed */
	// Sub-path that will be appended onto the publish and playback base URLs of HTTP PublishPoints for published playlist files.
	PlaylistPath *string `` /* 173-byte string literal not displayed */
	// 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 `` /* 239-byte string literal not displayed */
	// 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 `` /* 220-byte string literal not displayed */
}

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 {
	FallbackDefaults *ChannelPublishingPublicationsInnerOriginFallbackDefaults `json:"fallback_defaults,omitempty"`
	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 `` /* 429-byte string literal not displayed */
}

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) GetFallbackDefaults ¶ added in v1.13.0

GetFallbackDefaults returns the FallbackDefaults field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOrigin) GetFallbackDefaultsOk ¶ added in v1.13.0

GetFallbackDefaultsOk returns a tuple with the FallbackDefaults field value if set, nil otherwise and a boolean to check if the value has been 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) HasFallbackDefaults ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOrigin) HasFallbackDefaults() bool

HasFallbackDefaults returns a boolean if a field 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) SetFallbackDefaults ¶ added in v1.13.0

SetFallbackDefaults gets a reference to the given ChannelPublishingPublicationsInnerOriginFallbackDefaults and assigns it to the FallbackDefaults field.

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 ChannelPublishingPublicationsInnerOriginFallbackDefaults ¶ added in v1.13.0

type ChannelPublishingPublicationsInnerOriginFallbackDefaults struct {
	// DASH Signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering DASH manifests.
	DashSignalingFormats []string `` /* 386-byte string literal not displayed */
	// Duration is the length of content that will be included in the manifest, in seconds. The max supported DVR window is 12 hours. If not specified, the default duration will be 30 seconds.
	DurationSeconds *int32 `` /* 268-byte string literal not displayed */
	// HLS signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	HlsSignalingFormats []string `` /* 288-byte string literal not displayed */
	// Allows specifying url type for HLS media playlists and DASH manifests. If not provided, playlist generation will use 'RELATIVE'.
	MediaUrlType *string `` /* 205-byte string literal not displayed */
	// 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 `` /* 256-byte string literal not displayed */
	// Allows specifying url type for HLS multi-variant playlists. If not provided, playlist generation will use 'RELATIVE'.
	MultiVariantUrlType *string `` /* 202-byte string literal not displayed */
	// 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 `` /* 235-byte string literal not displayed */
	// Pre Start Duration is the length of content that will be included in the manifest when the start time of a manifest is in the future. When a manifest is near the start time but does not contain 'pre_start_duration_seconds' content Manifest Origin will keep content before the start time to make the manifest length at least 'pre_start_duration_seconds'. If not specified requesting a manifest in the future will result in a 404.
	PreStartDurationSeconds *int32 `` /* 521-byte string literal not displayed */
	// 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 `` /* 301-byte string literal not displayed */
}

ChannelPublishingPublicationsInnerOriginFallbackDefaults FallbackDefaults specifies the alternative behavior of the dynamic manifest generator. This behavior is intended to be a simplified configuration comparead to the default behavior so that it can be used as a fallback for when players are encountering issues with the default behavior. Specific behaviors can be overwritten using appropriate query string parameters when making the request for the manifest.

func NewChannelPublishingPublicationsInnerOriginFallbackDefaults ¶ added in v1.13.0

func NewChannelPublishingPublicationsInnerOriginFallbackDefaults() *ChannelPublishingPublicationsInnerOriginFallbackDefaults

NewChannelPublishingPublicationsInnerOriginFallbackDefaults instantiates a new ChannelPublishingPublicationsInnerOriginFallbackDefaults 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 NewChannelPublishingPublicationsInnerOriginFallbackDefaultsWithDefaults ¶ added in v1.13.0

func NewChannelPublishingPublicationsInnerOriginFallbackDefaultsWithDefaults() *ChannelPublishingPublicationsInnerOriginFallbackDefaults

NewChannelPublishingPublicationsInnerOriginFallbackDefaultsWithDefaults instantiates a new ChannelPublishingPublicationsInnerOriginFallbackDefaults 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetDashSignalingFormats ¶ added in v1.13.0

GetDashSignalingFormats returns the DashSignalingFormats field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetDashSignalingFormatsOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetDurationSeconds ¶ added in v1.13.0

GetDurationSeconds returns the DurationSeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetDurationSecondsOk ¶ added in v1.13.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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetHlsSignalingFormats ¶ added in v1.13.0

GetHlsSignalingFormats returns the HlsSignalingFormats field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetHlsSignalingFormatsOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMediaUrlType ¶ added in v1.13.0

GetMediaUrlType returns the MediaUrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMediaUrlTypeOk ¶ added in v1.13.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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMinimumUpdatePeriodSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMinimumUpdatePeriodSeconds() int32

GetMinimumUpdatePeriodSeconds returns the MinimumUpdatePeriodSeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMinimumUpdatePeriodSecondsOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMultiVariantUrlType ¶ added in v1.13.0

GetMultiVariantUrlType returns the MultiVariantUrlType field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetMultiVariantUrlTypeOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetPdtOnEverySegment ¶ added in v1.13.0

GetPdtOnEverySegment returns the PdtOnEverySegment field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetPdtOnEverySegmentOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetPreStartDurationSeconds() int32

GetPreStartDurationSeconds returns the PreStartDurationSeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetPreStartDurationSecondsOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetPreStartDurationSecondsOk() (*int32, bool)

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

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetSuggestedPresentationDelaySeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetSuggestedPresentationDelaySeconds() int32

GetSuggestedPresentationDelaySeconds returns the SuggestedPresentationDelaySeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) GetSuggestedPresentationDelaySecondsOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) 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 (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasDashSignalingFormats ¶ added in v1.13.0

HasDashSignalingFormats returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasDurationSeconds ¶ added in v1.13.0

HasDurationSeconds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasHlsSignalingFormats ¶ added in v1.13.0

HasHlsSignalingFormats returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasMediaUrlType ¶ added in v1.13.0

HasMediaUrlType returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasMinimumUpdatePeriodSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasMinimumUpdatePeriodSeconds() bool

HasMinimumUpdatePeriodSeconds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasMultiVariantUrlType ¶ added in v1.13.0

HasMultiVariantUrlType returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasPdtOnEverySegment ¶ added in v1.13.0

HasPdtOnEverySegment returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasPreStartDurationSeconds() bool

HasPreStartDurationSeconds returns a boolean if a field has been set.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasSuggestedPresentationDelaySeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) HasSuggestedPresentationDelaySeconds() bool

HasSuggestedPresentationDelaySeconds returns a boolean if a field has been set.

func (ChannelPublishingPublicationsInnerOriginFallbackDefaults) MarshalJSON ¶ added in v1.13.0

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetDashSignalingFormats ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetDashSignalingFormats(v []string)

SetDashSignalingFormats gets a reference to the given []string and assigns it to the DashSignalingFormats field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetDurationSeconds ¶ added in v1.13.0

SetDurationSeconds gets a reference to the given int32 and assigns it to the DurationSeconds field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetHlsSignalingFormats ¶ added in v1.13.0

SetHlsSignalingFormats gets a reference to the given []string and assigns it to the HlsSignalingFormats field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetMediaUrlType ¶ added in v1.13.0

SetMediaUrlType gets a reference to the given string and assigns it to the MediaUrlType field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetMinimumUpdatePeriodSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetMinimumUpdatePeriodSeconds(v int32)

SetMinimumUpdatePeriodSeconds gets a reference to the given int32 and assigns it to the MinimumUpdatePeriodSeconds field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetMultiVariantUrlType ¶ added in v1.13.0

SetMultiVariantUrlType gets a reference to the given string and assigns it to the MultiVariantUrlType field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetPdtOnEverySegment ¶ added in v1.13.0

SetPdtOnEverySegment gets a reference to the given bool and assigns it to the PdtOnEverySegment field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetPreStartDurationSeconds(v int32)

SetPreStartDurationSeconds gets a reference to the given int32 and assigns it to the PreStartDurationSeconds field.

func (*ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetSuggestedPresentationDelaySeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginFallbackDefaults) SetSuggestedPresentationDelaySeconds(v int32)

SetSuggestedPresentationDelaySeconds gets a reference to the given int32 and assigns it to the SuggestedPresentationDelaySeconds field.

func (ChannelPublishingPublicationsInnerOriginFallbackDefaults) ToMap ¶ added in v1.13.0

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 `` /* 386-byte string literal not displayed */
	// Duration is the length of content that will be included in the manifest, in seconds. The max supported DVR window is 12 hours. If not specified, the default duration will be 30 seconds.
	DurationSeconds *int32 `` /* 268-byte string literal not displayed */
	// HLS signaling formats specifies which SCTE-35 timeline marker formatting to use when rendering playlists.
	HlsSignalingFormats []string `` /* 288-byte string literal not displayed */
	// Allows specifying url type for HLS media playlists and DASH manifests. If not provided, playlist generation will use 'RELATIVE'.
	MediaUrlType *string `` /* 205-byte string literal not displayed */
	// 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 `` /* 256-byte string literal not displayed */
	// Allows specifying url type for HLS multi-variant playlists. If not provided, playlist generation will use 'RELATIVE'.
	MultiVariantUrlType *string `` /* 202-byte string literal not displayed */
	// 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 `` /* 235-byte string literal not displayed */
	// Pre Start Duration is the length of content that will be included in the manifest when the start time of a manifest is in the future. When a manifest is near the start time but does not contain 'pre_start_duration_seconds' content Manifest Origin will keep content before the start time to make the manifest length at least 'pre_start_duration_seconds'. If not specified requesting a manifest in the future will result in a 404.
	PreStartDurationSeconds *int32 `` /* 521-byte string literal not displayed */
	// 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 `` /* 301-byte string literal not displayed */
}

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) GetPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetPreStartDurationSeconds() int32

GetPreStartDurationSeconds returns the PreStartDurationSeconds field value if set, zero value otherwise.

func (*ChannelPublishingPublicationsInnerOriginManifestDefaults) GetPreStartDurationSecondsOk ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) GetPreStartDurationSecondsOk() (*int32, bool)

GetPreStartDurationSecondsOk returns a tuple with the PreStartDurationSeconds 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) HasPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) HasPreStartDurationSeconds() bool

HasPreStartDurationSeconds 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) SetPreStartDurationSeconds ¶ added in v1.13.0

func (o *ChannelPublishingPublicationsInnerOriginManifestDefaults) SetPreStartDurationSeconds(v int32)

SetPreStartDurationSeconds gets a reference to the given int32 and assigns it to the PreStartDurationSeconds 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 `` /* 172-byte string literal not displayed */
	// 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 `` /* 300-byte string literal not displayed */
}

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 `` /* 192-byte string literal not displayed */
	// 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 `` /* 372-byte string literal not displayed */
	// (Optional) Specifies if this pubpoint should not be monitored by PLM.
	DoNotMonitor *bool `json:"do_not_monitor,omitempty" doc:"(Optional) Specifies if this pubpoint should not be monitored by PLM."`
	// Allows custom HTTP headers to be set via configuration for all HTTP requests.
	Headers *map[string]string `json:"headers,omitempty" doc:"Allows custom HTTP headers to be set via configuration for all HTTP requests."`
	// Method overrides what HTTP method to specify in requests to the Publish Point. If not specified the service will default to POST.
	Method *string `` /* 159-byte string literal not displayed */
	// 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 `` /* 211-byte string literal not displayed */
	// Specifies any query parameters that will be added to playback urls. Should not include the initial '?' Example: 'foo=bar&q=golang'
	PlaybackQueryParams *string `` /* 175-byte string literal not displayed */
	// The base URL where generated playlists will be sent/published. Each publish point requires a unique 'publish_base_url'.
	PublishBaseUrl *string `` /* 182-byte string literal not displayed */
}

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{}                                `` /* 152-byte string literal not displayed */
	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 `` /* 246-byte string literal not displayed */
}

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" minLength:"1" doc:"Only AAC encoders are supported"`
	// RTMP publication ID. Must be unique.
	Id  *string `json:"id,omitempty" minLength:"1" pattern:"/^([a-z0-9]+(-*[a-z0-9]+)*)$/" doc:"RTMP publication ID. Must be unique."`
	Url *string `json:"url,omitempty" format:"uri" minLength:"1" pattern:"/^rtmps?:\/\//"`
	// Only h264 encoders are supported
	VideoEncoderId *string `json:"video_encoder_id,omitempty" minLength:"1" doc:"Only h264 encoders are supported"`
}

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" minItems:"1"`
	// SRT publication ID. Must be unique.
	Id *string `json:"id,omitempty" minLength:"1" pattern:"/^([a-z0-9]+(-*[a-z0-9]+)*)$/" doc:"SRT publication ID. Must be unique."`
	// 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 `` /* 276-byte string literal not displayed */
	// 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                                                    `` /* 284-byte string literal not displayed */
	Url           *string                                                   `json:"url,omitempty" format:"uri" minLength:"1" pattern:"/^srt:\/\//"`
	VideoEncoders []ChannelPublishingSrtPublicationsInnerAudioEncodersInner `json:"video_encoders,omitempty" minItems:"1"`
}

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" minLength:"1"`
	// 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 `` /* 275-byte string literal not displayed */
}

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 `` /* 128-byte string literal not displayed */
	// 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 `` /* 220-byte string literal not displayed */
	// Settings that apply to specific segments.
	SegmentSettings []ChannelSignalingSegmentSettingsInner `json:"segment_settings,omitempty" doc:"Settings that apply to specific segments."`
	// Segment types to process for in-band signaling.
	Segments []string `` /* 389-byte string literal not displayed */
}

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 `` /* 153-byte string literal not displayed */
	// 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 `` /* 469-byte string literal not displayed */
	// 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 `` /* 258-byte string literal not displayed */
	// Per-segment type slate overrides.
	Slates []ChannelSignalingBlackoutSettingsSlatesInner `json:"slates,omitempty" doc:"Per-segment type slate overrides."`
}

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 `` /* 198-byte string literal not displayed */
	// 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 `` /* 471-byte string literal not displayed */
	// Exclusive list of hex string encoded colon separated UPID Type:ID pairs (e.g. '0A:1A2B3C4D') to enable this blackout slate on.
	Upids []string `` /* 155-byte string literal not displayed */
}

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 `` /* 352-byte string literal not displayed */
	// 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 `` /* 185-byte string literal not displayed */
	// Specifies a 'correction' to the splice_time of in-band SCTE-35 in milliseconds.
	OffsetMillis *int32 `` /* 162-byte string literal not displayed */
	// Determines which Segment End signaling mode to use for the provided segments. If unspecified, defaults to MATCH_END_EVENT_ID.
	SegmentEndMode *string `` /* 229-byte string literal not displayed */
	// 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                                        `` /* 500-byte string literal not displayed */
	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" format:"int32"`
}

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" doc:"Indicates whether this channel is monitored by automation."`
}

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" doc:"Shortcode indicating what action was taken"`
	// Agent responsible for the action taken
	Agent string  `json:"agent" doc:"Agent responsible for the action taken"`
	Query *string `json:"query,omitempty"`
	// The request body, if any, of the original action
	RequestBody string `json:"request_body" doc:"The request body, if any, of the original action"`
	// HTTP Status code indicating outcome of the action.
	StatusCode int32 `json:"status_code" format:"int32" doc:"HTTP Status code indicating outcome of the action."`
	// Timestamp of the action in UTC
	Timestamp time.Time `json:"timestamp" format:"date-time" doc:"Timestamp of the action in UTC"`
	// Correlation identifier for tracing
	TraceId string `json:"trace_id" doc:"Correlation identifier for tracing"`
}

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 `` /* 145-byte string literal not displayed */
	// Deprecated: Do not use. Debug_overlay overlays debugging information from the transcoder into the top right of 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. This setting is deprecated in favour of debug_overlay2.
	// Deprecated
	DebugOverlay  *bool                          `` /* 475-byte string literal not displayed */
	DebugOverlays *ChannelTranscodeDebugOverlays `json:"debug_overlays,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 `` /* 188-byte string literal not displayed */
	// Specify how to process ID3 tags from the input source. If not specified, ID3 tags in the source will be ignored.
	Id3Mode *string `` /* 163-byte string literal not displayed */
	// 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 `` /* 258-byte string literal not displayed */
	// Resize mode specifies how to scale a video up or down to match the output dimensions.
	ResizeMode *string                    `` /* 145-byte string literal not displayed */
	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 `` /* 215-byte string literal not displayed */
	// Thumbnail encoders specify how to create image snapshots of the video stream.
	ThumbnailEncoders []ChannelTranscodeThumbnailEncodersInner `json:"thumbnail_encoders,omitempty" doc:"Thumbnail encoders specify how to create image snapshots of the video stream."`
	// Video encoders specify video conversion settings, e.g. dimensions, codec, bitrate, etc.
	VideoEncoders []ChannelTranscodeVideoEncodersInner `` /* 138-byte string literal not displayed */
}

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. Deprecated

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. Deprecated

func (*ChannelTranscode) GetDebugOverlays ¶ added in v1.12.0

func (o *ChannelTranscode) GetDebugOverlays() ChannelTranscodeDebugOverlays

GetDebugOverlays returns the DebugOverlays field value if set, zero value otherwise.

func (*ChannelTranscode) GetDebugOverlaysOk ¶ added in v1.12.0

func (o *ChannelTranscode) GetDebugOverlaysOk() (*ChannelTranscodeDebugOverlays, bool)

GetDebugOverlaysOk returns a tuple with the DebugOverlays 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) 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) HasDebugOverlays ¶ added in v1.12.0

func (o *ChannelTranscode) HasDebugOverlays() bool

HasDebugOverlays 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) 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. Deprecated

func (*ChannelTranscode) SetDebugOverlays ¶ added in v1.12.0

func (o *ChannelTranscode) SetDebugOverlays(v ChannelTranscodeDebugOverlays)

SetDebugOverlays gets a reference to the given ChannelTranscodeDebugOverlays and assigns it to the DebugOverlays 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) 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" minLength:"1" doc:"Audio source ID specifies which stream within the audio source to use."`
	// Bit rate specifies the constant number of bits used per second. Higher values result in better audio quality but bigger file sizes.
	BitRate *int32 `` /* 202-byte string literal not displayed */
	// Channels specifies the number of real 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 2 or 6, and EAC3 supports 2 or 6. For example, for AC3 5.1 one would set 6 channels. Channel configurations are as follows: 1 - Mono (C) 2 - Stereo / Dolby 2.0 (L, R) 6 - Dolby 5.1 (L, C, R, l, r, LFE) Dolby Atmos layouts such as 5.1.4 are achieved by setting this field to 6 and configuring ddp_joc_logical_channels in EAC3Settings as desired.
	Channels *int32 `` /* 642-byte string literal not displayed */
	// Codec specifies the audio data encoding format.
	Codec *string                                 `json:"codec,omitempty" enum:"AAC_LC,AC3,EAC3,HE_AAC" doc:"Codec specifies the audio data encoding format."`
	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                                     `` /* 147-byte string literal not displayed */
	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 `` /* 373-byte string literal not displayed */
}

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 {
	// If non-zero, configures the encoder to compute JOC metadata (i.e. Dolby Atmos) for the given logical speaker layout. The transcoder does not guarantee any particular bed layout in the JOC metadata, and this setting currently has no effect on that. It merely determines the channel layout to which all inputs are converted before encoding. Legal values are: 8 - 5.1.2 10 - 5.1.4 For sources with raw PCM input and more than 6 channels, configure this according to the expected input channel layout. For channels which expect to take a 7.1 EAC-3 input, configure to 8. For all other cases, including upmixing from 5.1 or fewer channels or any kind of Atmos input, configure to 10. This setting is mutually exclusive with ddp_joc_passthrough. This setting has no effect on the current production version of the transcoder, nor does the current production version of the transcoder support raw PCM inputs.
	DdpJocLogicalChannels *int32 `` /* 964-byte string literal not displayed */
	// 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 `` /* 473-byte string literal not displayed */
	// If specified, overrides the dynamic range control line mode. If unspecified and the source audio is AC-3 or EAC-3, the DRC line mode matches the input. If unspecified and the source audio is any other codec, the encoder uses an unspecified default which may change without notice. This setting has no effect on transcoder versions which do not support Atmos encoding.
	DrcLineMode *string `` /* 490-byte string literal not displayed */
	// If specified, overrides the dynamic range control RF mode. If unspecified and the source audio is AC-3 or EAC-3, the DRC RF mode matches the input. If unspecified and the source audio is any other codec, the encoder uses an unspecified default which may change without notice. This setting has no effect on transcoder versions which do not support Atmos encoding.
	DrcRfMode *string `` /* 484-byte string literal not displayed */
	// If specified, overrides whether surround phase shift is enabled. If unspecified and the source audio is AC-3 or EAC-3, the surround phase shift mode matches the input. If unspecified and the source audio is any other codec, the encoder uses an unspecified default which may change without notice. This setting has no effect on transcoder versions which do not support Atmos encoding.
	SurroundPhaseShift *string `` /* 493-byte string literal not displayed */
}

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) GetDdpJocLogicalChannels ¶ added in v1.20.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocLogicalChannels() int32

GetDdpJocLogicalChannels returns the DdpJocLogicalChannels field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocLogicalChannelsOk ¶ added in v1.20.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDdpJocLogicalChannelsOk() (*int32, bool)

GetDdpJocLogicalChannelsOk returns a tuple with the DdpJocLogicalChannels field value if set, nil otherwise and a boolean to check if the value has been 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) GetDrcLineMode ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDrcLineMode() string

GetDrcLineMode returns the DrcLineMode field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerEac3) GetDrcLineModeOk ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDrcLineModeOk() (*string, bool)

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

func (*ChannelTranscodeAudioEncodersInnerEac3) GetDrcRfMode ¶ added in v1.21.0

GetDrcRfMode returns the DrcRfMode field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerEac3) GetDrcRfModeOk ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetDrcRfModeOk() (*string, bool)

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

func (*ChannelTranscodeAudioEncodersInnerEac3) GetSurroundPhaseShift ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetSurroundPhaseShift() string

GetSurroundPhaseShift returns the SurroundPhaseShift field value if set, zero value otherwise.

func (*ChannelTranscodeAudioEncodersInnerEac3) GetSurroundPhaseShiftOk ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) GetSurroundPhaseShiftOk() (*string, bool)

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

func (*ChannelTranscodeAudioEncodersInnerEac3) HasDdpJocLogicalChannels ¶ added in v1.20.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) HasDdpJocLogicalChannels() bool

HasDdpJocLogicalChannels returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerEac3) HasDdpJocPassthrough ¶

func (o *ChannelTranscodeAudioEncodersInnerEac3) HasDdpJocPassthrough() bool

HasDdpJocPassthrough returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerEac3) HasDrcLineMode ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) HasDrcLineMode() bool

HasDrcLineMode returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerEac3) HasDrcRfMode ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) HasDrcRfMode() bool

HasDrcRfMode returns a boolean if a field has been set.

func (*ChannelTranscodeAudioEncodersInnerEac3) HasSurroundPhaseShift ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) HasSurroundPhaseShift() bool

HasSurroundPhaseShift returns a boolean if a field has been set.

func (ChannelTranscodeAudioEncodersInnerEac3) MarshalJSON ¶

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

func (*ChannelTranscodeAudioEncodersInnerEac3) SetDdpJocLogicalChannels ¶ added in v1.20.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) SetDdpJocLogicalChannels(v int32)

SetDdpJocLogicalChannels gets a reference to the given int32 and assigns it to the DdpJocLogicalChannels field.

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) SetDrcLineMode ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) SetDrcLineMode(v string)

SetDrcLineMode gets a reference to the given string and assigns it to the DrcLineMode field.

func (*ChannelTranscodeAudioEncodersInnerEac3) SetDrcRfMode ¶ added in v1.21.0

SetDrcRfMode gets a reference to the given string and assigns it to the DrcRfMode field.

func (*ChannelTranscodeAudioEncodersInnerEac3) SetSurroundPhaseShift ¶ added in v1.21.0

func (o *ChannelTranscodeAudioEncodersInnerEac3) SetSurroundPhaseShift(v string)

SetSurroundPhaseShift gets a reference to the given string and assigns it to the SurroundPhaseShift 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. This may only be set if lkfs is explicitly configured to -24.
	DialogIntel *bool `` /* 162-byte string literal not displayed */
	// Loudness normalization LKFS setting. Default value is -24.
	Lkfs *int32 `json:"lkfs,omitempty" format:"int32" doc:"Loudness normalization LKFS setting. Default value is -24."`
	// Peak Limit. The only allowable value is -2.0. This field is soft-deprecated and will be unsupported in a future transcoder version. In the current transcoder version, the values 0.0 and -2.0 both produce the same configuration.
	PeakLimit *float32 `` /* 276-byte string literal not displayed */
}

ChannelTranscodeAudioEncodersInnerLoudness Loudness normalization settings. Loudness configuration is required for non-passthrough AC-3 and EAC-3.

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) 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) 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) 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 ChannelTranscodeDebugOverlays ¶ added in v1.12.0

type ChannelTranscodeDebugOverlays struct {
	// Position of the debug overlay within the output frame.
	Position *string `` /* 141-byte string literal not displayed */
}

ChannelTranscodeDebugOverlays The debug_overlays specifies the position of the debugging overlay information from the transcoder into each video output. The overlay is burned into the video and will be visible to end-users if enabled. The default position value is OFF, which results in no debug overlay. Do not enable on customer facing channels. Requires a transcoder restart if the state is changed.

func NewChannelTranscodeDebugOverlays ¶ added in v1.12.0

func NewChannelTranscodeDebugOverlays() *ChannelTranscodeDebugOverlays

NewChannelTranscodeDebugOverlays instantiates a new ChannelTranscodeDebugOverlays 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 NewChannelTranscodeDebugOverlaysWithDefaults ¶ added in v1.12.0

func NewChannelTranscodeDebugOverlaysWithDefaults() *ChannelTranscodeDebugOverlays

NewChannelTranscodeDebugOverlaysWithDefaults instantiates a new ChannelTranscodeDebugOverlays 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 (*ChannelTranscodeDebugOverlays) GetPosition ¶ added in v1.12.0

func (o *ChannelTranscodeDebugOverlays) GetPosition() string

GetPosition returns the Position field value if set, zero value otherwise.

func (*ChannelTranscodeDebugOverlays) GetPositionOk ¶ added in v1.12.0

func (o *ChannelTranscodeDebugOverlays) GetPositionOk() (*string, bool)

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

func (*ChannelTranscodeDebugOverlays) HasPosition ¶ added in v1.12.0

func (o *ChannelTranscodeDebugOverlays) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (ChannelTranscodeDebugOverlays) MarshalJSON ¶ added in v1.12.0

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

func (*ChannelTranscodeDebugOverlays) SetPosition ¶ added in v1.12.0

func (o *ChannelTranscodeDebugOverlays) SetPosition(v string)

SetPosition gets a reference to the given string and assigns it to the Position field.

func (ChannelTranscodeDebugOverlays) ToMap ¶ added in v1.12.0

func (o ChannelTranscodeDebugOverlays) 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 `` /* 194-byte string literal not displayed */
}

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 `` /* 360-byte string literal not displayed */
	// Not public because we haven't shipped low latency HLS yet and we probably need to update the naming.
	PartialsMode *string `` /* 148-byte string literal not displayed */
	// 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 `` /* 279-byte string literal not displayed */
	// Include TEMI (Timeline and External Media Information ISO/IEC 13818-1:2019 Annex U) to mpeg-ts segments.
	Temi *bool `` /* 132-byte string literal not displayed */
}

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 `` /* 147-byte string literal not displayed */
	// Language is the code for the language in which the subtitles are written.
	Language *string                                        `json:"language,omitempty" minLength:"2" doc:"Language is the code for the language in which the subtitles are written."`
	Teletext *ChannelTranscodeSubtitleEncodersInnerTeletext `json:"teletext,omitempty"`
	// Usage indicates how this encoder should be flagged in generated manifests.
	Usage *string `` /* 136-byte string literal not displayed */
}

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 `` /* 625-byte string literal not displayed */
	// 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 `` /* 1029-byte string literal not displayed */
}

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 three-letter language code declared in the Teletext descriptor in the source PMT. If the language is not found, the subtitles will be empty. language + type configuration is mutually exclusive with magazine + page configuration.
	Language *string `` /* 264-byte string literal not displayed */
	// The teletext magazine number where the subtitles are found. magazine + page configuration is mutually exclusive with language + type configuration.
	Magazine *int32 `` /* 206-byte string literal not displayed */
	// The teletext page number where the subtitles are found. magazine + page configuration is mutually exclusive with language + type configuration.
	Page *int32 `` /* 198-byte string literal not displayed */
	// The Teletext page type declared in the Teletext descriptor in the source PMT. If this field is unset, it will be inferred from the 'usage' field on the SubtitleEncoder using this table: SubtitleEncoder.CLOSED_CAPTIONS => TeletextSource.PAGE_TYPE_SUBTITLE_HEARING_IMPAIRED SubtitleEncoder.SUBTITLES => TeletextSource.PAGE_TYPE_SUBTITLE
	PageType *string `` /* 509-byte string literal not displayed */
}

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) GetLanguage ¶ added in v1.14.0

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

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) GetLanguageOk ¶ added in v1.14.0

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 (*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) GetPageType ¶ added in v1.14.0

GetPageType returns the PageType field value if set, zero value otherwise.

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) GetPageTypeOk ¶ added in v1.14.0

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

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) HasLanguage ¶ added in v1.14.0

HasLanguage returns a boolean if a field 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) HasPageType ¶ added in v1.14.0

HasPageType returns a boolean if a field has been set.

func (ChannelTranscodeSubtitleEncodersInnerTeletext) MarshalJSON ¶ added in v1.1.0

func (*ChannelTranscodeSubtitleEncodersInnerTeletext) SetLanguage ¶ added in v1.14.0

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

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) SetPageType ¶ added in v1.14.0

SetPageType gets a reference to the given string and assigns it to the PageType 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" format:"int32" exclusiveMinimum:"0" doc:"Height specifies the thumbnail image height in pixels."`
	// Encoder ID. IDs must be unique for all encoders. This ID is referenced when setting up playlist publishing.
	Id *string `` /* 147-byte string literal not displayed */
	// Width specifies the thumbnail image width in pixels.
	Width *int32 `json:"width,omitempty" format:"int32" exclusiveMinimum:"0" doc:"Width specifies the thumbnail image width in pixels."`
}

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 `` /* 266-byte string literal not displayed */
	// 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                                 `` /* 294-byte string literal not displayed */
	H264      *ChannelTranscodeVideoEncodersInnerH264 `json:"h264,omitempty"`
	H265      *ChannelTranscodeVideoEncodersInnerH265 `json:"h265,omitempty"`
	// Height specifies the video height in pixels. Must be a multiple of two. Valid resolution ranges, width x height are: H.264: 2x2 to 1920x1080 H.265: 130x34 to 3840x2160
	Height *int32 `` /* 233-byte string literal not displayed */
	// Encoder ID. IDs must be unique for all encoders. This ID is referenced when setting up playlist publishing.
	Id *string `` /* 147-byte string literal not displayed */
	// Width specifies the video width in pixels. Must be a multiple of two. Valid resolution ranges, width x height are: H.264: 2x2 to 1920x1080 H.265: 130x34 to 3840x2160
	Width *int32 `` /* 230-byte string literal not displayed */
}

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 `` /* 225-byte string literal not displayed */
}

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 `` /* 209-byte string literal not displayed */
}

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" doc:"Only one of ['profile5', 'profile81', 'profile84'] may be set."`
	Profile81 *ChannelTranscodeVideoEncodersInnerH265HdrDolbyVisionProfile81 `json:"profile81,omitempty"`
	// Only one of ['profile5', 'profile81', 'profile84'] may be set.
	Profile84 *map[string]interface{} `json:"profile84,omitempty" doc:"Only one of ['profile5', 'profile81', 'profile84'] may be set."`
}

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" format:"double" minimum:"0" maximum:"10000" doc:"Maximum Content Light Level (nits)."`
	// Maximum Frame-Average Light Level (nits).
	MaxFall *float64 `json:"max_fall,omitempty" format:"double" minimum:"0" maximum:"10000" doc:"Maximum Frame-Average Light Level (nits)."`
}

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" enum:"BT2020,P3_D65,BT709" doc:"Identifies color primaries and white point."`
	// Maximum display mastering luminance (nits). Must be greater than min_dml.
	MaxDml *float64 `` /* 148-byte string literal not displayed */
	// Minimum display mastering luminance (nits).
	MinDml *float64 `json:"min_dml,omitempty" format:"double" minimum:"0" maximum:"10000" doc:"Minimum display mastering luminance (nits)."`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Prefix for clip
	ClipPrefix *string `json:"clip_prefix,omitempty" doc:"Prefix for clip"`
	// Suffix for clip
	ClipSuffix *string `json:"clip_suffix,omitempty" doc:"Suffix for clip"`
	// Disable any autoprefix
	DisableAutoPrefix *bool `json:"disable_auto_prefix,omitempty" doc:"Disable any autoprefix"`
	// EndTime of VOD
	EndTime      *time.Time                      `json:"end_time,omitempty" format:"date-time" doc:"EndTime of VOD"`
	Filterconfig *CollapseVODRequestFilterconfig `json:"filterconfig,omitempty"`
	// Description for new collapsed clip
	NewClipDescription string `json:"new_clip_description" doc:"Description for new collapsed clip"`
	// New Clip ID for collapsed clip
	NewClipId int64 `json:"new_clip_id" format:"int64" doc:"New Clip ID for collapsed clip"`
	// Publish newly created VOD
	PublishVod *bool `json:"publish_vod,omitempty" doc:"Publish newly created VOD"`
	// StartTime of VOD
	StartTime *time.Time `json:"start_time,omitempty" format:"date-time" doc:"StartTime of VOD"`
	// UPID for VOD
	Upid *string `json:"upid,omitempty" doc:"UPID for VOD"`
}

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,omitempty"`
	// Time-based filtering
	Time []CollapseVODRequestFilterconfigTimeInner `json:"time,omitempty" doc:"Time-based filtering"`
}

CollapseVODRequestFilterconfig SCTE/TIME based filtering on collapses

func NewCollapseVODRequestFilterconfig ¶

func NewCollapseVODRequestFilterconfig() *CollapseVODRequestFilterconfig

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 if set, zero value otherwise.

func (*CollapseVODRequestFilterconfig) GetScte35Ok ¶

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

func (*CollapseVODRequestFilterconfig) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*CollapseVODRequestFilterconfig) GetTimeOk ¶

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

func (*CollapseVODRequestFilterconfig) HasScte35 ¶ added in v1.20.0

func (o *CollapseVODRequestFilterconfig) HasScte35() bool

HasScte35 returns a boolean if a field has been set.

func (*CollapseVODRequestFilterconfig) HasTime ¶ added in v1.20.0

func (o *CollapseVODRequestFilterconfig) HasTime() bool

HasTime returns a boolean if a field has been set.

func (CollapseVODRequestFilterconfig) MarshalJSON ¶

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

func (*CollapseVODRequestFilterconfig) SetScte35 ¶

SetScte35 gets a reference to the given CollapseVODRequestFilterconfigScte35 and assigns it to the Scte35 field.

func (*CollapseVODRequestFilterconfig) SetTime ¶

SetTime gets a reference to the given []CollapseVODRequestFilterconfigTimeInner and assigns it to the Time field.

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" doc:"Filter out SCTE-35 break"`
	// Filter out chapters
	Chapter bool `json:"chapter" doc:"Filter out chapters"`
	// Filter out distributor ads
	DistributorAds bool                                         `json:"distributor_ads" doc:"Filter out distributor ads"`
	Options        *CollapseVODRequestFilterconfigScte35Options `json:"options,omitempty"`
	// Filter out provider ads
	ProviderAds bool `json:"provider_ads" doc:"Filter out provider ads"`
	// Filter out SCTE-35 message upid
	Upid string `json:"upid" doc:"Filter out SCTE-35 message upid"`
}

CollapseVODRequestFilterconfigScte35 SCTE-based filtering

func NewCollapseVODRequestFilterconfigScte35 ¶

func NewCollapseVODRequestFilterconfigScte35(break_ bool, chapter bool, distributorAds bool, 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 if set, zero value otherwise.

func (*CollapseVODRequestFilterconfigScte35) GetOptionsOk ¶

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise 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) HasOptions ¶ added in v1.20.0

HasOptions returns a boolean if a field 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 gets a reference to the given CollapseVODRequestFilterconfigScte35Options and assigns it to the Options field.

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" doc:"Signal removal of provider ads"`
}

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" format:"date-time" doc:"end time of the time window of segments"`
	// should include boundary within the VOD
	Include bool `json:"include" doc:"should include boundary within the VOD"`
	// start time of the time window of segments
	Start time.Time `json:"start" format:"date-time" doc:"start time of the time window of segments"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// New Clip ID for collapsed vod
	ClipId int64 `json:"clip_id" format:"int64" doc:"New Clip ID for collapsed vod"`
	// Identifies collapse task id
	TaskId string `json:"task_id" doc:"Identifies collapse 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" format:"int64"`
	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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// id for this clip
	Clipid int64 `json:"clipid" format:"int64" doc:"id for this clip"`
	// date and time when clip was created
	Created time.Time `json:"created" format:"date-time" doc:"date and time when clip was created"`
	// description of the clip
	Description string `json:"description" doc:"description of the clip"`
	// clip duration in seconds
	Duration int64 `json:"duration" format:"int64" doc:"clip duration in seconds"`
	// clip end time
	EndTime time.Time `json:"endTime" format:"date-time" doc:"clip end time"`
	// path to the mp4
	Mp4path string `json:"mp4path" doc:"path to the mp4"`
	// source of the clip
	Source string `json:"source" doc:"source of the clip"`
	// clip start time
	StartTime time.Time `json:"startTime" format:"date-time" doc:"clip start time"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	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" format:"int64"`
	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" format:"int64"`
	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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	ClearSegmentConfig DeprecatedGetProgramResponseClearSegmentConfig `json:"clear_segment_config"`
	// description of the program
	Description string `json:"description" doc:"description of the program"`
	// total number off files for the program
	FileCount int64 `json:"file_count" format:"int64" doc:"total number off files for the program"`
	// date last published
	LastPublished time.Time `json:"last_published" format:"date-time" doc:"date last published"`
	// id for the program
	Progid string `json:"progid" doc:"id for the program"`
	// clip id
	PubClipId int64 `json:"pub_clip_id" format:"int64" doc:"clip id"`
	// vod id
	PubVodId int64 `json:"pub_vod_id" format:"int64" doc:"vod id"`
	// number of days to retain
	RetentionDays int64 `json:"retention_days" format:"int64" doc:"number of days to retain"`
	// total bytes in the program
	TotalBytes int64 `json:"total_bytes" format:"int64" doc:"total bytes in the program"`
}

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" format:"date-time" doc:"date first published"`
	// store location
	Store string `json:"store" doc:"store location"`
	// prefix of the store
	StorePrefix string `json:"store_prefix" doc:"prefix of the store"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	Duration     int64   `json:"duration" format:"int64"`
	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" format:"int64" doc:"id for this clip"`
	// date and time when clip was created
	Created time.Time `json:"created" format:"date-time" doc:"date and time when clip was created"`
	// description of the clip
	Description string `json:"description" doc:"description of the clip"`
	// clip duration in seconds
	Duration int64 `json:"duration" format:"int64" doc:"clip duration in seconds"`
	// clip end time
	EndTime time.Time `json:"endTime" format:"date-time" doc:"clip end time"`
	// path to the mp4
	Mp4path string `json:"mp4path" doc:"path to the mp4"`
	// source of the clip
	Source string `json:"source" doc:"source of the clip"`
	// clip start time
	StartTime time.Time `json:"startTime" format:"date-time" doc:"clip start time"`
}

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" doc:"description of the vod"`
	// number of files for the vod
	FileCount int64 `json:"file_count" format:"int64" doc:"number of files for the vod"`
	// date last published
	LastPublished *time.Time `json:"last_published,omitempty" format:"date-time" doc:"date last published"`
	// format
	PackagingFormat *string `json:"packaging_format,omitempty" doc:"format"`
	// store location of the vod
	Store string `json:"store" doc:"store location of the vod"`
	// store prefix for the vod
	Storeprefix string `json:"storeprefix" doc:"store prefix for the vod"`
	// total bytes for the vod
	TotalBytes int64 `json:"total_bytes" format:"int64" doc:"total bytes for the vod"`
	// version of the vod
	Version string `json:"version" doc:"version of the vod"`
	// id of the vod
	Vodid int64 `json:"vodid" format:"int64" doc:"id of the vod"`
}

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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
		@param productId Product ID for a l2v request
		@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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 deprecated legacy route support.
@param productId Product ID for a l2v request
@param programId Program ID for a l2v request.  Used only for the deprecated 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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// if true, forces recreation of the mp4 if already created.
	Force *bool `json:"force,omitempty" doc:"if true, forces recreation of the mp4 if already created."`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// task id of the makemp4 task that has been created.
	Taskid string `json:"taskid" doc:"task id of the makemp4 task that has been created."`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Desired state
	DesiredState string `json:"desired_state" enum:"ON,OFF" doc:"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 DynamicSyndicationRequest ¶ added in v1.19.1

type DynamicSyndicationRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema  *string                          `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	Archive DynamicSyndicationRequestArchive `json:"archive"`
	// Correlation ID for this FER archive request
	CorrelationId string `json:"correlation_id" doc:"Correlation ID for this FER archive request"`
	// URL of the main manifest to reference for the mp4
	ManifestUrl  string                                `json:"manifest_url" doc:"URL of the main manifest to reference for the mp4"`
	Notification DynamicSyndicationRequestNotification `json:"notification"`
	// Query string containing params for the manifest url
	QueryString string `json:"query_string" doc:"Query string containing params for the manifest url"`
	// List of files to be created by Syndication
	SyndicationFiles []DynamicSyndicationRequestSyndicationFilesInner `json:"syndication_files" minItems:"1" doc:"List of files to be created by Syndication"`
}

DynamicSyndicationRequest struct for DynamicSyndicationRequest

func NewDynamicSyndicationRequest ¶ added in v1.19.1

func NewDynamicSyndicationRequest(archive DynamicSyndicationRequestArchive, correlationId string, manifestUrl string, notification DynamicSyndicationRequestNotification, queryString string, syndicationFiles []DynamicSyndicationRequestSyndicationFilesInner) *DynamicSyndicationRequest

NewDynamicSyndicationRequest instantiates a new DynamicSyndicationRequest 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 NewDynamicSyndicationRequestWithDefaults ¶ added in v1.19.1

func NewDynamicSyndicationRequestWithDefaults() *DynamicSyndicationRequest

NewDynamicSyndicationRequestWithDefaults instantiates a new DynamicSyndicationRequest 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 (*DynamicSyndicationRequest) GetArchive ¶ added in v1.19.1

GetArchive returns the Archive field value

func (*DynamicSyndicationRequest) GetArchiveOk ¶ added in v1.19.1

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

func (*DynamicSyndicationRequest) GetCorrelationId ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value

func (*DynamicSyndicationRequest) GetCorrelationIdOk ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetCorrelationIdOk() (*string, bool)

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

func (*DynamicSyndicationRequest) GetManifestUrl ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetManifestUrl() string

GetManifestUrl returns the ManifestUrl field value

func (*DynamicSyndicationRequest) GetManifestUrlOk ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetManifestUrlOk() (*string, bool)

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

func (*DynamicSyndicationRequest) GetNotification ¶ added in v1.19.1

GetNotification returns the Notification field value

func (*DynamicSyndicationRequest) GetNotificationOk ¶ added in v1.19.1

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

func (*DynamicSyndicationRequest) GetQueryString ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetQueryString() string

GetQueryString returns the QueryString field value

func (*DynamicSyndicationRequest) GetQueryStringOk ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetQueryStringOk() (*string, bool)

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

func (*DynamicSyndicationRequest) GetSchema ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) GetSchema() string

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

func (*DynamicSyndicationRequest) GetSchemaOk ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) 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 (*DynamicSyndicationRequest) GetSyndicationFiles ¶ added in v1.19.1

GetSyndicationFiles returns the SyndicationFiles field value

func (*DynamicSyndicationRequest) GetSyndicationFilesOk ¶ added in v1.19.1

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

func (*DynamicSyndicationRequest) HasSchema ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DynamicSyndicationRequest) MarshalJSON ¶ added in v1.19.1

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

func (*DynamicSyndicationRequest) SetArchive ¶ added in v1.19.1

SetArchive sets field value

func (*DynamicSyndicationRequest) SetCorrelationId ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) SetCorrelationId(v string)

SetCorrelationId sets field value

func (*DynamicSyndicationRequest) SetManifestUrl ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) SetManifestUrl(v string)

SetManifestUrl sets field value

func (*DynamicSyndicationRequest) SetNotification ¶ added in v1.19.1

SetNotification sets field value

func (*DynamicSyndicationRequest) SetQueryString ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) SetQueryString(v string)

SetQueryString sets field value

func (*DynamicSyndicationRequest) SetSchema ¶ added in v1.19.1

func (o *DynamicSyndicationRequest) SetSchema(v string)

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

func (*DynamicSyndicationRequest) SetSyndicationFiles ¶ added in v1.19.1

SetSyndicationFiles sets field value

func (DynamicSyndicationRequest) ToMap ¶ added in v1.19.1

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

type DynamicSyndicationRequestArchive ¶ added in v1.20.0

type DynamicSyndicationRequestArchive struct {
	S3 ArchiveFERRequestPackagesInnerArchiveS3 `json:"s3"`
}

DynamicSyndicationRequestArchive Archive settings

func NewDynamicSyndicationRequestArchive ¶ added in v1.20.0

func NewDynamicSyndicationRequestArchive(s3 ArchiveFERRequestPackagesInnerArchiveS3) *DynamicSyndicationRequestArchive

NewDynamicSyndicationRequestArchive instantiates a new DynamicSyndicationRequestArchive 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 NewDynamicSyndicationRequestArchiveWithDefaults ¶ added in v1.20.0

func NewDynamicSyndicationRequestArchiveWithDefaults() *DynamicSyndicationRequestArchive

NewDynamicSyndicationRequestArchiveWithDefaults instantiates a new DynamicSyndicationRequestArchive 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 (*DynamicSyndicationRequestArchive) GetS3 ¶ added in v1.20.0

GetS3 returns the S3 field value

func (*DynamicSyndicationRequestArchive) GetS3Ok ¶ added in v1.20.0

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

func (DynamicSyndicationRequestArchive) MarshalJSON ¶ added in v1.20.0

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

func (*DynamicSyndicationRequestArchive) SetS3 ¶ added in v1.20.0

SetS3 sets field value

func (DynamicSyndicationRequestArchive) ToMap ¶ added in v1.20.0

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

type DynamicSyndicationRequestNotification ¶ added in v1.20.0

type DynamicSyndicationRequestNotification struct {
	Sns ArchiveFERRequestNotificationSns `json:"sns"`
}

DynamicSyndicationRequestNotification Notification Settings

func NewDynamicSyndicationRequestNotification ¶ added in v1.20.0

func NewDynamicSyndicationRequestNotification(sns ArchiveFERRequestNotificationSns) *DynamicSyndicationRequestNotification

NewDynamicSyndicationRequestNotification instantiates a new DynamicSyndicationRequestNotification 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 NewDynamicSyndicationRequestNotificationWithDefaults ¶ added in v1.20.0

func NewDynamicSyndicationRequestNotificationWithDefaults() *DynamicSyndicationRequestNotification

NewDynamicSyndicationRequestNotificationWithDefaults instantiates a new DynamicSyndicationRequestNotification 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 (*DynamicSyndicationRequestNotification) GetSns ¶ added in v1.20.0

GetSns returns the Sns field value

func (*DynamicSyndicationRequestNotification) GetSnsOk ¶ added in v1.20.0

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

func (DynamicSyndicationRequestNotification) MarshalJSON ¶ added in v1.20.0

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

func (*DynamicSyndicationRequestNotification) SetSns ¶ added in v1.20.0

SetSns sets field value

func (DynamicSyndicationRequestNotification) ToMap ¶ added in v1.20.0

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

type DynamicSyndicationRequestSyndicationFilesInner ¶ added in v1.19.1

type DynamicSyndicationRequestSyndicationFilesInner struct {
	AudioEncoderId string  `json:"audio_encoder_id"`
	FilePath       string  `json:"file_path"`
	ManifestPath   *string `json:"manifest_path,omitempty"`
	VideoEncoderId *string `json:"video_encoder_id,omitempty"`
}

DynamicSyndicationRequestSyndicationFilesInner struct for DynamicSyndicationRequestSyndicationFilesInner

func NewDynamicSyndicationRequestSyndicationFilesInner ¶ added in v1.19.1

func NewDynamicSyndicationRequestSyndicationFilesInner(audioEncoderId string, filePath string) *DynamicSyndicationRequestSyndicationFilesInner

NewDynamicSyndicationRequestSyndicationFilesInner instantiates a new DynamicSyndicationRequestSyndicationFilesInner 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 NewDynamicSyndicationRequestSyndicationFilesInnerWithDefaults ¶ added in v1.19.1

func NewDynamicSyndicationRequestSyndicationFilesInnerWithDefaults() *DynamicSyndicationRequestSyndicationFilesInner

NewDynamicSyndicationRequestSyndicationFilesInnerWithDefaults instantiates a new DynamicSyndicationRequestSyndicationFilesInner 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 (*DynamicSyndicationRequestSyndicationFilesInner) GetAudioEncoderId ¶ added in v1.19.1

GetAudioEncoderId returns the AudioEncoderId field value

func (*DynamicSyndicationRequestSyndicationFilesInner) GetAudioEncoderIdOk ¶ added in v1.19.1

func (o *DynamicSyndicationRequestSyndicationFilesInner) GetAudioEncoderIdOk() (*string, bool)

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

func (*DynamicSyndicationRequestSyndicationFilesInner) GetFilePath ¶ added in v1.19.1

GetFilePath returns the FilePath field value

func (*DynamicSyndicationRequestSyndicationFilesInner) GetFilePathOk ¶ added in v1.19.1

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

func (*DynamicSyndicationRequestSyndicationFilesInner) GetManifestPath ¶ added in v1.20.0

GetManifestPath returns the ManifestPath field value if set, zero value otherwise.

func (*DynamicSyndicationRequestSyndicationFilesInner) GetManifestPathOk ¶ added in v1.20.0

func (o *DynamicSyndicationRequestSyndicationFilesInner) GetManifestPathOk() (*string, bool)

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

func (*DynamicSyndicationRequestSyndicationFilesInner) GetVideoEncoderId ¶ added in v1.19.1

GetVideoEncoderId returns the VideoEncoderId field value if set, zero value otherwise.

func (*DynamicSyndicationRequestSyndicationFilesInner) GetVideoEncoderIdOk ¶ added in v1.19.1

func (o *DynamicSyndicationRequestSyndicationFilesInner) 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 (*DynamicSyndicationRequestSyndicationFilesInner) HasManifestPath ¶ added in v1.20.0

HasManifestPath returns a boolean if a field has been set.

func (*DynamicSyndicationRequestSyndicationFilesInner) HasVideoEncoderId ¶ added in v1.20.0

HasVideoEncoderId returns a boolean if a field has been set.

func (DynamicSyndicationRequestSyndicationFilesInner) MarshalJSON ¶ added in v1.19.1

func (*DynamicSyndicationRequestSyndicationFilesInner) SetAudioEncoderId ¶ added in v1.19.1

SetAudioEncoderId sets field value

func (*DynamicSyndicationRequestSyndicationFilesInner) SetFilePath ¶ added in v1.19.1

SetFilePath sets field value

func (*DynamicSyndicationRequestSyndicationFilesInner) SetManifestPath ¶ added in v1.20.0

SetManifestPath gets a reference to the given string and assigns it to the ManifestPath field.

func (*DynamicSyndicationRequestSyndicationFilesInner) SetVideoEncoderId ¶ added in v1.19.1

SetVideoEncoderId gets a reference to the given string and assigns it to the VideoEncoderId field.

func (DynamicSyndicationRequestSyndicationFilesInner) ToMap ¶ added in v1.19.1

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

type DynamicSyndicationResponse ¶ added in v1.19.1

type DynamicSyndicationResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifier that is carried through the syndication request
	CorrelationId *string `json:"correlation_id,omitempty" doc:"Identifier that is carried through the syndication request"`
	// Task ID for the syndication task started by the L2V service
	TaskId string `json:"task_id" doc:"Task ID for the syndication task started by the L2V service"`
}

DynamicSyndicationResponse struct for DynamicSyndicationResponse

func NewDynamicSyndicationResponse ¶ added in v1.19.1

func NewDynamicSyndicationResponse(taskId string) *DynamicSyndicationResponse

NewDynamicSyndicationResponse instantiates a new DynamicSyndicationResponse 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 NewDynamicSyndicationResponseWithDefaults ¶ added in v1.19.1

func NewDynamicSyndicationResponseWithDefaults() *DynamicSyndicationResponse

NewDynamicSyndicationResponseWithDefaults instantiates a new DynamicSyndicationResponse 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 (*DynamicSyndicationResponse) GetCorrelationId ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*DynamicSyndicationResponse) GetCorrelationIdOk ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) 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 (*DynamicSyndicationResponse) GetSchema ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) GetSchema() string

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

func (*DynamicSyndicationResponse) GetSchemaOk ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) 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 (*DynamicSyndicationResponse) GetTaskId ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) GetTaskId() string

GetTaskId returns the TaskId field value

func (*DynamicSyndicationResponse) GetTaskIdOk ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) GetTaskIdOk() (*string, bool)

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

func (*DynamicSyndicationResponse) HasCorrelationId ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*DynamicSyndicationResponse) HasSchema ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (DynamicSyndicationResponse) MarshalJSON ¶ added in v1.19.1

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

func (*DynamicSyndicationResponse) SetCorrelationId ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*DynamicSyndicationResponse) SetSchema ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) SetSchema(v string)

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

func (*DynamicSyndicationResponse) SetTaskId ¶ added in v1.19.1

func (o *DynamicSyndicationResponse) SetTaskId(v string)

SetTaskId sets field value

func (DynamicSyndicationResponse) ToMap ¶ added in v1.19.1

func (o DynamicSyndicationResponse) 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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// A human-readable explanation specific to this occurrence of the problem.
	Detail *string `json:"detail,omitempty" doc:"A human-readable explanation specific to this occurrence of the problem."`
	// Optional list of individual error details
	Errors []ErrorModelErrorsInner `json:"errors,omitempty" doc:"Optional list of individual error details"`
	// A URI reference that identifies the specific occurence of the problem.
	Instance *string `json:"instance,omitempty" format:"uri" doc:"A URI reference that identifies the specific occurence of the problem."`
	// HTTP status code
	Status *int32 `json:"status,omitempty" format:"int32" doc:"HTTP status code"`
	// A short, human-readable summary of the problem type. This value should not change between occurances of the error.
	Title *string `` /* 143-byte string literal not displayed */
	// A URI reference to human-readable documentation for the error.
	Type *string `` /* 127-byte string literal not displayed */
}

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" doc:"Where the error occured, e.g. 'body.items[3].tags' or 'path.thing-id'"`
	// Error message text
	Message *string `json:"message,omitempty" doc:"Error message text"`
	// The value at the given location
	Value interface{} `json:"value,omitempty" doc:"The value at the given location"`
}

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 `` /* 185-byte string literal not displayed */
	// 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 `` /* 635-byte string literal not displayed */
	// 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 `` /* 406-byte string literal not displayed */
	// Whether this signal will start/end/etc a signaling segment
	SignalType string `json:"signal_type" enum:"start,end,breakaway,resumption" doc:"Whether this signal will start/end/etc a signaling segment"`
	// Slate url
	SlateUri *string `json:"slate_uri,omitempty" format:"uri" doc:"Slate url"`
	// Qualifier type
	Type *string `json:"type,omitempty" enum:"none,overlap,in_progress" doc:"Qualifier type"`
	// UPIDs
	Upids []string `json:"upids,omitempty" doc:"UPIDs"`
}

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" doc:"Error details from the signaling subsystem"`
	// Result of signal; 'accepted' means no error
	ResultCode string `` /* 141-byte string literal not displayed */
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Duration of the clip in ms
	Duration int64 `json:"duration" format:"int64" doc:"Duration of the clip in ms"`
	// Program End of Clip
	ProgramEnd string `json:"program_end" doc:"Program End of Clip"`
	// Program Start of Clip
	ProgramStart string `json:"program_start" doc:"Program Start of Clip"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Lists of all audio and video tracks that are available. Note: the default audio and video track info will also appear here.
	AudioTracks       []GetPreviewStreamsResponseAudioTracksInner `` /* 159-byte string literal not displayed */
	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                                     `` /* 325-byte string literal not displayed */
	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                                      `` /* 141-byte string literal not displayed */
	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" format:"int32"`
	// 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 `` /* 192-byte string literal not displayed */
	Id          *int32  `json:"id,omitempty" format:"int32" minimum:"0"`
	// Friendly name of the AudioTrack.
	Name        *string `json:"name,omitempty" doc:"Friendly name of the AudioTrack."`
	NumChannels *int32  `json:"num_channels,omitempty" format:"int32"`
	SampleRate  *int32  `json:"sample_rate,omitempty" format:"int32"`
}

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" format:"int32"`
	// 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 `` /* 192-byte string literal not displayed */
	Id          *int32  `json:"id,omitempty" format:"int32" minimum:"0"`
	// Friendly name of the AudioTrack.
	Name        *string `json:"name,omitempty" doc:"Friendly name of the AudioTrack."`
	NumChannels *int32  `json:"num_channels,omitempty" format:"int32"`
	SampleRate  *int32  `json:"sample_rate,omitempty" format:"int32"`
}

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" format:"int32"`
	// 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  `` /* 270-byte string literal not displayed */
	FrameRate   *float32 `json:"frame_rate,omitempty" format:"float"`
	Height      *int32   `json:"height,omitempty" format:"int32"`
	Id          *int32   `json:"id,omitempty" format:"int32" minimum:"0"`
	// Friendly name of the VideoTrack.
	Name  *string `json:"name,omitempty" doc:"Friendly name of the VideoTrack."`
	Width *int32  `json:"width,omitempty" format:"int32"`
}

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 GetProductConfigResponse ¶ added in v1.11.0

type GetProductConfigResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Errors when fetching product config
	Errors []ErrorModelErrorsInner `json:"errors" doc:"Errors when fetching product config"`
	// Product Config for a given org and product id
	ProductConfig []GetProductConfigResponseProductConfigInner `json:"product_config" doc:"Product Config for a given org and product id"`
}

GetProductConfigResponse struct for GetProductConfigResponse

func NewGetProductConfigResponse ¶ added in v1.11.0

func NewGetProductConfigResponse(errors []ErrorModelErrorsInner, productConfig []GetProductConfigResponseProductConfigInner) *GetProductConfigResponse

NewGetProductConfigResponse instantiates a new GetProductConfigResponse 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 NewGetProductConfigResponseWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseWithDefaults() *GetProductConfigResponse

NewGetProductConfigResponseWithDefaults instantiates a new GetProductConfigResponse 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 (*GetProductConfigResponse) GetErrors ¶ added in v1.11.0

GetErrors returns the Errors field value

func (*GetProductConfigResponse) GetErrorsOk ¶ added in v1.11.0

func (o *GetProductConfigResponse) GetErrorsOk() ([]ErrorModelErrorsInner, bool)

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

func (*GetProductConfigResponse) GetProductConfig ¶ added in v1.11.0

GetProductConfig returns the ProductConfig field value

func (*GetProductConfigResponse) GetProductConfigOk ¶ added in v1.11.0

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

func (*GetProductConfigResponse) GetSchema ¶ added in v1.11.0

func (o *GetProductConfigResponse) GetSchema() string

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

func (*GetProductConfigResponse) GetSchemaOk ¶ added in v1.11.0

func (o *GetProductConfigResponse) 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 (*GetProductConfigResponse) HasSchema ¶ added in v1.11.0

func (o *GetProductConfigResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (GetProductConfigResponse) MarshalJSON ¶ added in v1.11.0

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

func (*GetProductConfigResponse) SetErrors ¶ added in v1.11.0

SetErrors sets field value

func (*GetProductConfigResponse) SetProductConfig ¶ added in v1.11.0

SetProductConfig sets field value

func (*GetProductConfigResponse) SetSchema ¶ added in v1.11.0

func (o *GetProductConfigResponse) SetSchema(v string)

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

func (GetProductConfigResponse) ToMap ¶ added in v1.11.0

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

type GetProductConfigResponseProductConfigInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInner struct {
	ArchiveSettings         *GetProductConfigResponseProductConfigInnerArchiveSettings         `json:"archive_settings,omitempty"`
	CollapseConfig          *GetProductConfigResponseProductConfigInnerCollapseConfig          `json:"collapse_config,omitempty"`
	CollapseTriggerConfig   *GetProductConfigResponseProductConfigInnerCollapseTriggerConfig   `json:"collapse_trigger_config,omitempty"`
	EdcPartialPresentations *GetProductConfigResponseProductConfigInnerEdcPartialPresentations `json:"edc_partial_presentations,omitempty"`
	// Template to transcode mp4 to hls
	EdcTranscodeTemplate *map[string]interface{} `json:"edc_transcode_template,omitempty" doc:"Template to transcode mp4 to hls"`
	// Notifiaction settings for collapses
	Notifications []GetProductConfigResponseProductConfigInnerNotificationsInner `json:"notifications,omitempty" doc:"Notifiaction settings for collapses"`
	// Region represents the general geolocation the product is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the product is in."`
	// store for product
	Store          *string                                                   `json:"store,omitempty" doc:"store for product"`
	WorkflowConfig *GetProductConfigResponseProductConfigInnerWorkflowConfig `json:"workflow_config,omitempty"`
}

GetProductConfigResponseProductConfigInner struct for GetProductConfigResponseProductConfigInner

func NewGetProductConfigResponseProductConfigInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInner() *GetProductConfigResponseProductConfigInner

NewGetProductConfigResponseProductConfigInner instantiates a new GetProductConfigResponseProductConfigInner 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 NewGetProductConfigResponseProductConfigInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerWithDefaults() *GetProductConfigResponseProductConfigInner

NewGetProductConfigResponseProductConfigInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInner 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 (*GetProductConfigResponseProductConfigInner) GetArchiveSettings ¶ added in v1.11.0

GetArchiveSettings returns the ArchiveSettings field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetArchiveSettingsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInner) GetCollapseConfig ¶ added in v1.11.0

GetCollapseConfig returns the CollapseConfig field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetCollapseConfigOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInner) GetCollapseTriggerConfig ¶ added in v1.11.0

GetCollapseTriggerConfig returns the CollapseTriggerConfig field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetCollapseTriggerConfigOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInner) GetEdcPartialPresentations ¶ added in v1.11.0

GetEdcPartialPresentations returns the EdcPartialPresentations field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetEdcPartialPresentationsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInner) GetEdcTranscodeTemplate ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) GetEdcTranscodeTemplate() map[string]interface{}

GetEdcTranscodeTemplate returns the EdcTranscodeTemplate field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetEdcTranscodeTemplateOk ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) 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 (*GetProductConfigResponseProductConfigInner) GetNotifications ¶ added in v1.11.0

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetNotificationsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInner) GetRegion ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInner) GetRegionOk ¶ added in v1.11.0

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 (*GetProductConfigResponseProductConfigInner) GetStore ¶ added in v1.11.0

GetStore returns the Store field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetStoreOk ¶ added in v1.11.0

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 (*GetProductConfigResponseProductConfigInner) GetWorkflowConfig ¶ added in v1.11.0

GetWorkflowConfig returns the WorkflowConfig field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInner) GetWorkflowConfigOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInner) HasArchiveSettings ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasArchiveSettings() bool

HasArchiveSettings returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasCollapseConfig ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasCollapseConfig() bool

HasCollapseConfig returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasCollapseTriggerConfig ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasCollapseTriggerConfig() bool

HasCollapseTriggerConfig returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasEdcPartialPresentations ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasEdcPartialPresentations() bool

HasEdcPartialPresentations returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasEdcTranscodeTemplate ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasEdcTranscodeTemplate() bool

HasEdcTranscodeTemplate returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasNotifications ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasRegion ¶ added in v1.11.0

HasRegion returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasStore ¶ added in v1.11.0

HasStore returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInner) HasWorkflowConfig ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) HasWorkflowConfig() bool

HasWorkflowConfig returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInner) SetArchiveSettings ¶ added in v1.11.0

SetArchiveSettings gets a reference to the given GetProductConfigResponseProductConfigInnerArchiveSettings and assigns it to the ArchiveSettings field.

func (*GetProductConfigResponseProductConfigInner) SetCollapseConfig ¶ added in v1.11.0

SetCollapseConfig gets a reference to the given GetProductConfigResponseProductConfigInnerCollapseConfig and assigns it to the CollapseConfig field.

func (*GetProductConfigResponseProductConfigInner) SetCollapseTriggerConfig ¶ added in v1.11.0

SetCollapseTriggerConfig gets a reference to the given GetProductConfigResponseProductConfigInnerCollapseTriggerConfig and assigns it to the CollapseTriggerConfig field.

func (*GetProductConfigResponseProductConfigInner) SetEdcPartialPresentations ¶ added in v1.11.0

SetEdcPartialPresentations gets a reference to the given GetProductConfigResponseProductConfigInnerEdcPartialPresentations and assigns it to the EdcPartialPresentations field.

func (*GetProductConfigResponseProductConfigInner) SetEdcTranscodeTemplate ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInner) SetEdcTranscodeTemplate(v map[string]interface{})

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

func (*GetProductConfigResponseProductConfigInner) SetNotifications ¶ added in v1.11.0

SetNotifications gets a reference to the given []GetProductConfigResponseProductConfigInnerNotificationsInner and assigns it to the Notifications field.

func (*GetProductConfigResponseProductConfigInner) SetRegion ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInner) SetStore ¶ added in v1.11.0

SetStore gets a reference to the given string and assigns it to the Store field.

func (*GetProductConfigResponseProductConfigInner) SetWorkflowConfig ¶ added in v1.11.0

SetWorkflowConfig gets a reference to the given GetProductConfigResponseProductConfigInnerWorkflowConfig and assigns it to the WorkflowConfig field.

func (GetProductConfigResponseProductConfigInner) ToMap ¶ added in v1.11.0

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

type GetProductConfigResponseProductConfigInnerArchiveSettings ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettings struct {
	GlobalArchiveSettings        *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings              `json:"global_archive_settings,omitempty"`
	NetstorageConnectionSettings []GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner `json:"netstorage_connection_settings,omitempty"`
	S3ArchiveSettings            []GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner            `json:"s3_archive_settings,omitempty"`
}

GetProductConfigResponseProductConfigInnerArchiveSettings Archive settings for collapses

func NewGetProductConfigResponseProductConfigInnerArchiveSettings ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettings() *GetProductConfigResponseProductConfigInnerArchiveSettings

NewGetProductConfigResponseProductConfigInnerArchiveSettings instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettings 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 NewGetProductConfigResponseProductConfigInnerArchiveSettingsWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsWithDefaults() *GetProductConfigResponseProductConfigInnerArchiveSettings

NewGetProductConfigResponseProductConfigInnerArchiveSettingsWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettings 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 (*GetProductConfigResponseProductConfigInnerArchiveSettings) GetGlobalArchiveSettings ¶ added in v1.11.0

GetGlobalArchiveSettings returns the GlobalArchiveSettings field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) GetGlobalArchiveSettingsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettings) GetNetstorageConnectionSettings ¶ added in v1.11.0

GetNetstorageConnectionSettings returns the NetstorageConnectionSettings field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) GetNetstorageConnectionSettingsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettings) GetS3ArchiveSettings ¶ added in v1.11.0

GetS3ArchiveSettings returns the S3ArchiveSettings field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) GetS3ArchiveSettingsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettings) HasGlobalArchiveSettings ¶ added in v1.11.0

HasGlobalArchiveSettings returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) HasNetstorageConnectionSettings ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerArchiveSettings) HasNetstorageConnectionSettings() bool

HasNetstorageConnectionSettings returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) HasS3ArchiveSettings ¶ added in v1.11.0

HasS3ArchiveSettings returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerArchiveSettings) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) SetGlobalArchiveSettings ¶ added in v1.11.0

SetGlobalArchiveSettings gets a reference to the given GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings and assigns it to the GlobalArchiveSettings field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) SetNetstorageConnectionSettings ¶ added in v1.11.0

SetNetstorageConnectionSettings gets a reference to the given []GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner and assigns it to the NetstorageConnectionSettings field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettings) SetS3ArchiveSettings ¶ added in v1.11.0

SetS3ArchiveSettings gets a reference to the given []GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner and assigns it to the S3ArchiveSettings field.

func (GetProductConfigResponseProductConfigInnerArchiveSettings) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings struct {
	AesKeyConversion                    *string                                                                                                `json:"aes_key_conversion,omitempty"`
	EnforceCustomMp4Path                *bool                                                                                                  `json:"enforce_custom_mp4_path,omitempty"`
	MasterUrlType                       *string                                                                                                `json:"master_url_type,omitempty"`
	MediaUrlType                        *string                                                                                                `json:"media_url_type,omitempty"`
	Origins                             *map[string]GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue `json:"origins,omitempty"`
	PreservePublishedDirectoryStructure *bool                                                                                                  `json:"preserve_published_directory_structure,omitempty"`
	UrlType                             *string                                                                                                `json:"url_type,omitempty"`
}

GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings struct for GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings() *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings

NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings 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 NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsWithDefaults() *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings

NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings 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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetAesKeyConversion ¶ added in v1.11.0

GetAesKeyConversion returns the AesKeyConversion field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetAesKeyConversionOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetEnforceCustomMp4Path ¶ added in v1.21.0

GetEnforceCustomMp4Path returns the EnforceCustomMp4Path field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetEnforceCustomMp4PathOk ¶ added in v1.21.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetMasterUrlType ¶ added in v1.11.0

GetMasterUrlType returns the MasterUrlType field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetMasterUrlTypeOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetMediaUrlType ¶ added in v1.11.0

GetMediaUrlType returns the MediaUrlType field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetMediaUrlTypeOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetOrigins ¶ added in v1.11.0

GetOrigins returns the Origins field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetOriginsOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetPreservePublishedDirectoryStructure ¶ added in v1.11.0

GetPreservePublishedDirectoryStructure returns the PreservePublishedDirectoryStructure field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetPreservePublishedDirectoryStructureOk ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) 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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetUrlType ¶ added in v1.11.0

GetUrlType returns the UrlType field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) GetUrlTypeOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasAesKeyConversion ¶ added in v1.11.0

HasAesKeyConversion returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasEnforceCustomMp4Path ¶ added in v1.21.0

HasEnforceCustomMp4Path returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasMasterUrlType ¶ added in v1.11.0

HasMasterUrlType returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasMediaUrlType ¶ added in v1.11.0

HasMediaUrlType returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasOrigins ¶ added in v1.11.0

HasOrigins returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasPreservePublishedDirectoryStructure ¶ added in v1.11.0

HasPreservePublishedDirectoryStructure returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) HasUrlType ¶ added in v1.11.0

HasUrlType returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetAesKeyConversion ¶ added in v1.11.0

SetAesKeyConversion gets a reference to the given string and assigns it to the AesKeyConversion field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetEnforceCustomMp4Path ¶ added in v1.21.0

SetEnforceCustomMp4Path gets a reference to the given bool and assigns it to the EnforceCustomMp4Path field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetMasterUrlType ¶ added in v1.11.0

SetMasterUrlType gets a reference to the given string and assigns it to the MasterUrlType field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetMediaUrlType ¶ added in v1.11.0

SetMediaUrlType gets a reference to the given string and assigns it to the MediaUrlType field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetOrigins ¶ added in v1.11.0

SetOrigins gets a reference to the given map[string]GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue and assigns it to the Origins field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetPreservePublishedDirectoryStructure ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetPreservePublishedDirectoryStructure(v bool)

SetPreservePublishedDirectoryStructure gets a reference to the given bool and assigns it to the PreservePublishedDirectoryStructure field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) SetUrlType ¶ added in v1.11.0

SetUrlType gets a reference to the given string and assigns it to the UrlType field.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue struct {
	Headers  map[string]string `json:"headers"`
	Hostname string            `json:"hostname"`
}

GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue struct for GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue(headers map[string]string, hostname string) *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue

NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue 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 NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValueWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValueWithDefaults() *GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue

NewGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValueWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue 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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHeaders ¶ added in v1.11.0

GetHeaders returns the Headers field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHeadersOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHostname ¶ added in v1.11.0

GetHostname returns the Hostname field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) GetHostnameOk ¶ added in v1.11.0

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

func (GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) SetHeaders ¶ added in v1.11.0

SetHeaders sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) SetHostname ¶ added in v1.11.0

SetHostname sets field value

func (GetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner 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            *GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates `json:"manifest_updates,omitempty"`
}

GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner struct for GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner(autoCopyToNetstorage bool, copyCollapsedArchive bool, copyRawArchive bool, cpcode string, hostname string, key string, keyname string) *GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner

NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner 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 NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerWithDefaults() *GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner

NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner 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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetArchiveTargetTypes ¶ added in v1.11.0

GetArchiveTargetTypes returns the ArchiveTargetTypes field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetArchiveTargetTypesOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetAutoArchiveOnCollapseTypes ¶ added in v1.11.0

GetAutoArchiveOnCollapseTypes returns the AutoArchiveOnCollapseTypes field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetAutoArchiveOnCollapseTypesOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetAutoCopyToNetstorage ¶ added in v1.11.0

GetAutoCopyToNetstorage returns the AutoCopyToNetstorage field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetAutoCopyToNetstorageOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetBasedir ¶ added in v1.11.0

GetBasedir returns the Basedir field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetBasedirOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetCopyCollapsedArchive ¶ added in v1.11.0

GetCopyCollapsedArchive returns the CopyCollapsedArchive field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetCopyCollapsedArchiveOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetCopyRawArchive ¶ added in v1.11.0

GetCopyRawArchive returns the CopyRawArchive field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetCopyRawArchiveOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetCpcode ¶ added in v1.11.0

GetCpcode returns the Cpcode field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetCpcodeOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetHostname ¶ added in v1.11.0

GetHostname returns the Hostname field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetHostnameOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetKey ¶ added in v1.11.0

GetKey returns the Key field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetKeyOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetKeyname ¶ added in v1.11.0

GetKeyname returns the Keyname field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetKeynameOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetManifestUpdates ¶ added in v1.11.0

GetManifestUpdates returns the ManifestUpdates field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) GetManifestUpdatesOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) HasArchiveTargetTypes ¶ added in v1.11.0

HasArchiveTargetTypes returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) HasAutoArchiveOnCollapseTypes ¶ added in v1.11.0

HasAutoArchiveOnCollapseTypes returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) HasBasedir ¶ added in v1.11.0

HasBasedir returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) HasManifestUpdates ¶ added in v1.11.0

HasManifestUpdates returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetArchiveTargetTypes ¶ added in v1.11.0

SetArchiveTargetTypes gets a reference to the given []string and assigns it to the ArchiveTargetTypes field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetAutoArchiveOnCollapseTypes ¶ added in v1.11.0

SetAutoArchiveOnCollapseTypes gets a reference to the given []string and assigns it to the AutoArchiveOnCollapseTypes field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetAutoCopyToNetstorage ¶ added in v1.11.0

SetAutoCopyToNetstorage sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetBasedir ¶ added in v1.11.0

SetBasedir gets a reference to the given string and assigns it to the Basedir field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetCopyCollapsedArchive ¶ added in v1.11.0

SetCopyCollapsedArchive sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetCopyRawArchive ¶ added in v1.11.0

SetCopyRawArchive sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetCpcode ¶ added in v1.11.0

SetCpcode sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetHostname ¶ added in v1.11.0

SetHostname sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetKey ¶ added in v1.11.0

SetKey sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetKeyname ¶ added in v1.11.0

SetKeyname sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) SetManifestUpdates ¶ added in v1.11.0

SetManifestUpdates gets a reference to the given GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates and assigns it to the ManifestUpdates field.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates struct {
	PlaybackAbsoluteBaseUrl *string `json:"playback_absolute_base_url,omitempty"`
	RemoveCrossPlaybackUrls bool    `json:"remove_cross_playback_urls"`
}

GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates struct for GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates(removeCrossPlaybackUrls bool) *GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates

NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates 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 NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdatesWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdatesWithDefaults() *GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates

NewGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdatesWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates 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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetPlaybackAbsoluteBaseUrl ¶ added in v1.11.0

GetPlaybackAbsoluteBaseUrl returns the PlaybackAbsoluteBaseUrl field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetPlaybackAbsoluteBaseUrlOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetRemoveCrossPlaybackUrls ¶ added in v1.11.0

GetRemoveCrossPlaybackUrls returns the RemoveCrossPlaybackUrls field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) GetRemoveCrossPlaybackUrlsOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) HasPlaybackAbsoluteBaseUrl ¶ added in v1.11.0

HasPlaybackAbsoluteBaseUrl returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) SetPlaybackAbsoluteBaseUrl ¶ added in v1.11.0

SetPlaybackAbsoluteBaseUrl gets a reference to the given string and assigns it to the PlaybackAbsoluteBaseUrl field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) SetRemoveCrossPlaybackUrls ¶ added in v1.11.0

SetRemoveCrossPlaybackUrls sets field value

func (GetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner 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"`
	SessionToken               *string  `json:"session_token,omitempty"`
}

GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner struct for GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner(autoArchive bool, bucket string, prefix string, region string) *GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner

NewGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner 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 NewGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInnerWithDefaults() *GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner

NewGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner 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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetAccessKeyId ¶ added in v1.11.0

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetAccessKeyIdOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetArchiveTargetTypes ¶ added in v1.11.0

GetArchiveTargetTypes returns the ArchiveTargetTypes field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetArchiveTargetTypesOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetAutoArchive ¶ added in v1.11.0

GetAutoArchive returns the AutoArchive field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOnCollapseTypes ¶ added in v1.11.0

GetAutoArchiveOnCollapseTypes returns the AutoArchiveOnCollapseTypes field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetAutoArchiveOnCollapseTypesOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetBucket ¶ added in v1.11.0

GetBucket returns the Bucket field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetBucketOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetEndpoint ¶ added in v1.11.0

GetEndpoint returns the Endpoint field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetEndpointOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetPrefix ¶ added in v1.11.0

GetPrefix returns the Prefix field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetPrefixOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetRegion ¶ added in v1.11.0

GetRegion returns the Region field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetRegionOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetSecretAccessKey ¶ added in v1.11.0

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetSecretAccessKeyOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetSessionToken ¶ added in v1.21.0

GetSessionToken returns the SessionToken field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) GetSessionTokenOk ¶ added in v1.21.0

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

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) HasAccessKeyId ¶ added in v1.11.0

HasAccessKeyId returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) HasArchiveTargetTypes ¶ added in v1.11.0

HasArchiveTargetTypes returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) HasAutoArchiveOnCollapseTypes ¶ added in v1.11.0

HasAutoArchiveOnCollapseTypes returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) HasEndpoint ¶ added in v1.11.0

HasEndpoint returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) HasSecretAccessKey ¶ added in v1.11.0

HasSecretAccessKey returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) HasSessionToken ¶ added in v1.21.0

HasSessionToken returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetAccessKeyId ¶ added in v1.11.0

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetArchiveTargetTypes ¶ added in v1.11.0

SetArchiveTargetTypes gets a reference to the given []string and assigns it to the ArchiveTargetTypes field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetAutoArchive ¶ added in v1.11.0

SetAutoArchive sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetAutoArchiveOnCollapseTypes ¶ added in v1.11.0

SetAutoArchiveOnCollapseTypes gets a reference to the given []string and assigns it to the AutoArchiveOnCollapseTypes field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetBucket ¶ added in v1.11.0

SetBucket sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetEndpoint ¶ added in v1.11.0

SetEndpoint gets a reference to the given string and assigns it to the Endpoint field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetPrefix ¶ added in v1.11.0

SetPrefix sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetRegion ¶ added in v1.11.0

SetRegion sets field value

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetSecretAccessKey ¶ added in v1.11.0

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

func (*GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) SetSessionToken ¶ added in v1.21.0

SetSessionToken gets a reference to the given string and assigns it to the SessionToken field.

func (GetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfig ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfig struct {
	AutoCopyMp4                   *bool                                                                      `json:"auto_copy_mp4,omitempty"`
	AutoCreateMp4                 *bool                                                                      `json:"auto_create_mp4,omitempty"`
	M3u8FiltersConfig             *GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig `json:"m3u8_filters_config,omitempty"`
	UsePerUrlCollapseNotification *bool                                                                      `json:"use_per_url_collapse_notification,omitempty"`
	V2FiltersConfig               *GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig   `json:"v2_filters_config,omitempty"`
}

GetProductConfigResponseProductConfigInnerCollapseConfig Collapse filter options

func NewGetProductConfigResponseProductConfigInnerCollapseConfig ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfig() *GetProductConfigResponseProductConfigInnerCollapseConfig

NewGetProductConfigResponseProductConfigInnerCollapseConfig instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfig 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 NewGetProductConfigResponseProductConfigInnerCollapseConfigWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseConfig

NewGetProductConfigResponseProductConfigInnerCollapseConfigWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfig 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 (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetAutoCopyMp4 ¶ added in v1.11.0

GetAutoCopyMp4 returns the AutoCopyMp4 field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetAutoCopyMp4Ok ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetAutoCreateMp4 ¶ added in v1.11.0

GetAutoCreateMp4 returns the AutoCreateMp4 field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetAutoCreateMp4Ok ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetM3u8FiltersConfig ¶ added in v1.11.0

GetM3u8FiltersConfig returns the M3u8FiltersConfig field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetM3u8FiltersConfigOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetUsePerUrlCollapseNotification ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerCollapseConfig) GetUsePerUrlCollapseNotification() bool

GetUsePerUrlCollapseNotification returns the UsePerUrlCollapseNotification field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetUsePerUrlCollapseNotificationOk ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerCollapseConfig) GetUsePerUrlCollapseNotificationOk() (*bool, bool)

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetV2FiltersConfig ¶ added in v1.11.0

GetV2FiltersConfig returns the V2FiltersConfig field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) GetV2FiltersConfigOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) HasAutoCopyMp4 ¶ added in v1.20.0

HasAutoCopyMp4 returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) HasAutoCreateMp4 ¶ added in v1.20.0

HasAutoCreateMp4 returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) HasM3u8FiltersConfig ¶ added in v1.20.0

HasM3u8FiltersConfig returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) HasUsePerUrlCollapseNotification ¶ added in v1.20.0

func (o *GetProductConfigResponseProductConfigInnerCollapseConfig) HasUsePerUrlCollapseNotification() bool

HasUsePerUrlCollapseNotification returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) HasV2FiltersConfig ¶ added in v1.20.0

HasV2FiltersConfig returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerCollapseConfig) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) SetAutoCopyMp4 ¶ added in v1.11.0

SetAutoCopyMp4 gets a reference to the given bool and assigns it to the AutoCopyMp4 field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) SetAutoCreateMp4 ¶ added in v1.11.0

SetAutoCreateMp4 gets a reference to the given bool and assigns it to the AutoCreateMp4 field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) SetM3u8FiltersConfig ¶ added in v1.11.0

SetM3u8FiltersConfig gets a reference to the given GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig and assigns it to the M3u8FiltersConfig field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) SetUsePerUrlCollapseNotification ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerCollapseConfig) SetUsePerUrlCollapseNotification(v bool)

SetUsePerUrlCollapseNotification gets a reference to the given bool and assigns it to the UsePerUrlCollapseNotification field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfig) SetV2FiltersConfig ¶ added in v1.11.0

SetV2FiltersConfig gets a reference to the given GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig and assigns it to the V2FiltersConfig field.

func (GetProductConfigResponseProductConfigInnerCollapseConfig) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig struct {
	Links []GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner `json:"links"`
}

GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig struct for GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig ¶ added in v1.11.0

NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig 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 NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig

NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig 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 (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) GetLinksOk ¶ added in v1.11.0

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

func (GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) MarshalJSON ¶ added in v1.11.0

SetLinks sets field value

func (GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner struct {
	Filtertypes     []string                                                                                           `json:"filtertypes"`
	Include         bool                                                                                               `json:"include"`
	MaintainMarkers *bool                                                                                              `json:"maintain_markers,omitempty"`
	Timespan        []GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner `json:"timespan,omitempty"`
}

GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner struct for GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner(filtertypes []string, include bool) *GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner

NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner 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 NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner

NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner 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 (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetFiltertypes ¶ added in v1.11.0

GetFiltertypes returns the Filtertypes field value

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetFiltertypesOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetInclude ¶ added in v1.11.0

GetInclude returns the Include field value

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetIncludeOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetMaintainMarkers ¶ added in v1.11.0

GetMaintainMarkers returns the MaintainMarkers field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetMaintainMarkersOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetTimespan ¶ added in v1.11.0

GetTimespan returns the Timespan field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) GetTimespanOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) HasMaintainMarkers ¶ added in v1.11.0

HasMaintainMarkers returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) HasTimespan ¶ added in v1.11.0

HasTimespan returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) SetFiltertypes ¶ added in v1.11.0

SetFiltertypes sets field value

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) SetInclude ¶ added in v1.11.0

SetInclude sets field value

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) SetMaintainMarkers ¶ added in v1.11.0

SetMaintainMarkers gets a reference to the given bool and assigns it to the MaintainMarkers field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) SetTimespan ¶ added in v1.11.0

SetTimespan gets a reference to the given []GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner and assigns it to the Timespan field.

func (GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner struct {
	Endtime   *time.Time `json:"endtime,omitempty" format:"date-time"`
	Starttime time.Time  `json:"starttime" format:"date-time"`
}

GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner struct for GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner(starttime time.Time) *GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner

NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner 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 NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInnerWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner

NewGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner 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 (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetEndtime ¶ added in v1.11.0

GetEndtime returns the Endtime field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetEndtimeOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetStarttime ¶ added in v1.11.0

GetStarttime returns the Starttime field value

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) GetStarttimeOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) HasEndtime ¶ added in v1.11.0

HasEndtime returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) SetEndtime ¶ added in v1.11.0

SetEndtime gets a reference to the given time.Time and assigns it to the Endtime field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) SetStarttime ¶ added in v1.11.0

SetStarttime sets field value

func (GetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig struct {
	Scte35 *CollapseVODRequestFilterconfigScte35 `json:"scte_35,omitempty"`
	// Time-based filtering
	Time []CollapseVODRequestFilterconfigTimeInner `json:"time,omitempty" doc:"Time-based filtering"`
}

GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig struct for GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig

func NewGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig() *GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig

NewGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig 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 NewGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfigWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfigWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig

NewGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfigWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig 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 (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) GetScte35 ¶ added in v1.11.0

GetScte35 returns the Scte35 field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) GetScte35Ok ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) GetTime ¶ added in v1.11.0

GetTime returns the Time field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) GetTimeOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) HasScte35 ¶ added in v1.20.0

HasScte35 returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) HasTime ¶ added in v1.20.0

HasTime returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) SetScte35 ¶ added in v1.11.0

SetScte35 gets a reference to the given CollapseVODRequestFilterconfigScte35 and assigns it to the Scte35 field.

func (*GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) SetTime ¶ added in v1.11.0

SetTime gets a reference to the given []CollapseVODRequestFilterconfigTimeInner and assigns it to the Time field.

func (GetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseTriggerConfig ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseTriggerConfig struct {
	AllowMultiple   bool                                                                           `json:"allow_multiple"`
	CollapseProgram bool                                                                           `json:"collapse_program"`
	CollapseStream  bool                                                                           `json:"collapse_stream"`
	Scte35Upid      *string                                                                        `json:"scte35_upid,omitempty"`
	Triggers        []GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner `json:"triggers,omitempty"`
}

GetProductConfigResponseProductConfigInnerCollapseTriggerConfig Options for when to trigger collapses

func NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfig ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfig(allowMultiple bool, collapseProgram bool, collapseStream bool) *GetProductConfigResponseProductConfigInnerCollapseTriggerConfig

NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfig instantiates a new GetProductConfigResponseProductConfigInnerCollapseTriggerConfig 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 NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseTriggerConfig

NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseTriggerConfig 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 (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetAllowMultiple ¶ added in v1.11.0

GetAllowMultiple returns the AllowMultiple field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetAllowMultipleOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetCollapseProgram ¶ added in v1.11.0

GetCollapseProgram returns the CollapseProgram field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetCollapseProgramOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetCollapseStream ¶ added in v1.11.0

GetCollapseStream returns the CollapseStream field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetCollapseStreamOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetScte35Upid ¶ added in v1.11.0

GetScte35Upid returns the Scte35Upid field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetScte35UpidOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetTriggers ¶ added in v1.11.0

GetTriggers returns the Triggers field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) GetTriggersOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) HasScte35Upid ¶ added in v1.11.0

HasScte35Upid returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) HasTriggers ¶ added in v1.20.0

HasTriggers returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) SetAllowMultiple ¶ added in v1.11.0

SetAllowMultiple sets field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) SetCollapseProgram ¶ added in v1.11.0

SetCollapseProgram sets field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) SetCollapseStream ¶ added in v1.11.0

SetCollapseStream sets field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) SetScte35Upid ¶ added in v1.11.0

SetScte35Upid gets a reference to the given string and assigns it to the Scte35Upid field.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) SetTriggers ¶ added in v1.11.0

SetTriggers gets a reference to the given []GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner and assigns it to the Triggers field.

func (GetProductConfigResponseProductConfigInnerCollapseTriggerConfig) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner struct {
	Scte35Upid          *string `json:"scte35_upid,omitempty"`
	SegmentationEventId *int32  `json:"segmentation_event_id,omitempty" format:"int32" minimum:"0"`
	SegmentationTypeId  int32   `json:"segmentation_type_id" format:"int32"`
}

GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner struct for GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner

func NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner(segmentationTypeId int32) *GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner

NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner instantiates a new GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner 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 NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInnerWithDefaults() *GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner

NewGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner 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 (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) GetScte35Upid ¶ added in v1.11.0

GetScte35Upid returns the Scte35Upid field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) GetScte35UpidOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) GetSegmentationEventId ¶ added in v1.11.0

GetSegmentationEventId returns the SegmentationEventId field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) GetSegmentationEventIdOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) GetSegmentationTypeId ¶ added in v1.11.0

GetSegmentationTypeId returns the SegmentationTypeId field value

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) GetSegmentationTypeIdOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) HasScte35Upid ¶ added in v1.11.0

HasScte35Upid returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) HasSegmentationEventId ¶ added in v1.11.0

HasSegmentationEventId returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) SetScte35Upid ¶ added in v1.11.0

SetScte35Upid gets a reference to the given string and assigns it to the Scte35Upid field.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) SetSegmentationEventId ¶ added in v1.11.0

SetSegmentationEventId gets a reference to the given int32 and assigns it to the SegmentationEventId field.

func (*GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) SetSegmentationTypeId ¶ added in v1.11.0

SetSegmentationTypeId sets field value

func (GetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerEdcPartialPresentations ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerEdcPartialPresentations struct {
	Presentations []GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner `json:"presentations"`
}

GetProductConfigResponseProductConfigInnerEdcPartialPresentations Partial presentation definitions

func NewGetProductConfigResponseProductConfigInnerEdcPartialPresentations ¶ added in v1.11.0

NewGetProductConfigResponseProductConfigInnerEdcPartialPresentations instantiates a new GetProductConfigResponseProductConfigInnerEdcPartialPresentations 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 NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsWithDefaults() *GetProductConfigResponseProductConfigInnerEdcPartialPresentations

NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerEdcPartialPresentations 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 (*GetProductConfigResponseProductConfigInnerEdcPartialPresentations) GetPresentations ¶ added in v1.11.0

GetPresentations returns the Presentations field value

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentations) GetPresentationsOk ¶ added in v1.11.0

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

func (GetProductConfigResponseProductConfigInnerEdcPartialPresentations) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentations) SetPresentations ¶ added in v1.11.0

SetPresentations sets field value

func (GetProductConfigResponseProductConfigInnerEdcPartialPresentations) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner struct {
	Name       string  `json:"name"`
	Renditions []int32 `json:"renditions" format:"int32"`
}

GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner struct for GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner

func NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner(name string, renditions []int32) *GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner

NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner instantiates a new GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner 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 NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInnerWithDefaults() *GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner

NewGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner 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 (*GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) GetName ¶ added in v1.11.0

GetName returns the Name field value

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) GetNameOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) GetRenditions ¶ added in v1.11.0

GetRenditions returns the Renditions field value

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) GetRenditionsOk ¶ added in v1.11.0

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

func (GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) SetName ¶ added in v1.11.0

SetName sets field value

func (*GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) SetRenditions ¶ added in v1.11.0

SetRenditions sets field value

func (GetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerNotificationsInner ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerNotificationsInner struct {
	EventTypes   []string                                                                 `json:"event_types"`
	Name         string                                                                   `json:"name"`
	Notification GetProductConfigResponseProductConfigInnerNotificationsInnerNotification `json:"notification"`
}

GetProductConfigResponseProductConfigInnerNotificationsInner struct for GetProductConfigResponseProductConfigInnerNotificationsInner

func NewGetProductConfigResponseProductConfigInnerNotificationsInner ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerNotificationsInner(eventTypes []string, name string, notification GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) *GetProductConfigResponseProductConfigInnerNotificationsInner

NewGetProductConfigResponseProductConfigInnerNotificationsInner instantiates a new GetProductConfigResponseProductConfigInnerNotificationsInner 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 NewGetProductConfigResponseProductConfigInnerNotificationsInnerWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerNotificationsInnerWithDefaults() *GetProductConfigResponseProductConfigInnerNotificationsInner

NewGetProductConfigResponseProductConfigInnerNotificationsInnerWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerNotificationsInner 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 (*GetProductConfigResponseProductConfigInnerNotificationsInner) GetEventTypes ¶ added in v1.11.0

GetEventTypes returns the EventTypes field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) GetEventTypesOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) GetName ¶ added in v1.11.0

GetName returns the Name field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) GetNameOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) GetNotification ¶ added in v1.11.0

GetNotification returns the Notification field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) GetNotificationOk ¶ added in v1.11.0

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

func (GetProductConfigResponseProductConfigInnerNotificationsInner) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) SetEventTypes ¶ added in v1.11.0

SetEventTypes sets field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) SetName ¶ added in v1.11.0

SetName sets field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInner) SetNotification ¶ added in v1.11.0

SetNotification sets field value

func (GetProductConfigResponseProductConfigInnerNotificationsInner) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerNotificationsInnerNotification ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerNotificationsInnerNotification struct {
	NotificationHostname *string `json:"notification_hostname,omitempty"`
	NotificationSettings string  `json:"notification_settings"`
	NotificationType     string  `json:"notification_type"`
	UseChannelApi        *bool   `json:"use_channel_api,omitempty"`
}

GetProductConfigResponseProductConfigInnerNotificationsInnerNotification struct for GetProductConfigResponseProductConfigInnerNotificationsInnerNotification

func NewGetProductConfigResponseProductConfigInnerNotificationsInnerNotification ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerNotificationsInnerNotification(notificationSettings string, notificationType string) *GetProductConfigResponseProductConfigInnerNotificationsInnerNotification

NewGetProductConfigResponseProductConfigInnerNotificationsInnerNotification instantiates a new GetProductConfigResponseProductConfigInnerNotificationsInnerNotification 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 NewGetProductConfigResponseProductConfigInnerNotificationsInnerNotificationWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerNotificationsInnerNotificationWithDefaults() *GetProductConfigResponseProductConfigInnerNotificationsInnerNotification

NewGetProductConfigResponseProductConfigInnerNotificationsInnerNotificationWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerNotificationsInnerNotification 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 (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetNotificationHostname ¶ added in v1.11.0

GetNotificationHostname returns the NotificationHostname field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetNotificationHostnameOk ¶ added in v1.11.0

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 (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetNotificationSettings ¶ added in v1.11.0

GetNotificationSettings returns the NotificationSettings field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetNotificationSettingsOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetNotificationType ¶ added in v1.11.0

GetNotificationType returns the NotificationType field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetNotificationTypeOk ¶ added in v1.11.0

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

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetUseChannelApi ¶ added in v1.11.0

GetUseChannelApi returns the UseChannelApi field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) GetUseChannelApiOk ¶ added in v1.11.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 (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) HasNotificationHostname ¶ added in v1.11.0

HasNotificationHostname returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) HasUseChannelApi ¶ added in v1.11.0

HasUseChannelApi returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) SetNotificationHostname ¶ added in v1.11.0

SetNotificationHostname gets a reference to the given string and assigns it to the NotificationHostname field.

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) SetNotificationSettings ¶ added in v1.11.0

SetNotificationSettings sets field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) SetNotificationType ¶ added in v1.11.0

SetNotificationType sets field value

func (*GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) SetUseChannelApi ¶ added in v1.11.0

SetUseChannelApi gets a reference to the given bool and assigns it to the UseChannelApi field.

func (GetProductConfigResponseProductConfigInnerNotificationsInnerNotification) ToMap ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerWorkflowConfig ¶ added in v1.11.0

type GetProductConfigResponseProductConfigInnerWorkflowConfig struct {
	CutprogramPaddingInSeconds *int32  `json:"cutprogram_padding_in_seconds,omitempty" format:"int32"`
	MakeMp4                    *bool   `json:"make_mp4,omitempty"`
	Mp4FeatureFlag             *string `json:"mp4-feature-flag,omitempty"`
}

GetProductConfigResponseProductConfigInnerWorkflowConfig Config variables for workflows

func NewGetProductConfigResponseProductConfigInnerWorkflowConfig ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerWorkflowConfig() *GetProductConfigResponseProductConfigInnerWorkflowConfig

NewGetProductConfigResponseProductConfigInnerWorkflowConfig instantiates a new GetProductConfigResponseProductConfigInnerWorkflowConfig 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 NewGetProductConfigResponseProductConfigInnerWorkflowConfigWithDefaults ¶ added in v1.11.0

func NewGetProductConfigResponseProductConfigInnerWorkflowConfigWithDefaults() *GetProductConfigResponseProductConfigInnerWorkflowConfig

NewGetProductConfigResponseProductConfigInnerWorkflowConfigWithDefaults instantiates a new GetProductConfigResponseProductConfigInnerWorkflowConfig 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 (*GetProductConfigResponseProductConfigInnerWorkflowConfig) GetCutprogramPaddingInSeconds ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerWorkflowConfig) GetCutprogramPaddingInSeconds() int32

GetCutprogramPaddingInSeconds returns the CutprogramPaddingInSeconds field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) GetCutprogramPaddingInSecondsOk ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerWorkflowConfig) 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 (*GetProductConfigResponseProductConfigInnerWorkflowConfig) GetMakeMp4 ¶ added in v1.11.0

GetMakeMp4 returns the MakeMp4 field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) GetMakeMp4Ok ¶ added in v1.11.0

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 (*GetProductConfigResponseProductConfigInnerWorkflowConfig) GetMp4FeatureFlag ¶ added in v1.11.0

GetMp4FeatureFlag returns the Mp4FeatureFlag field value if set, zero value otherwise.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) GetMp4FeatureFlagOk ¶ added in v1.11.0

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 (*GetProductConfigResponseProductConfigInnerWorkflowConfig) HasCutprogramPaddingInSeconds ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerWorkflowConfig) HasCutprogramPaddingInSeconds() bool

HasCutprogramPaddingInSeconds returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) HasMakeMp4 ¶ added in v1.11.0

HasMakeMp4 returns a boolean if a field has been set.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) HasMp4FeatureFlag ¶ added in v1.11.0

HasMp4FeatureFlag returns a boolean if a field has been set.

func (GetProductConfigResponseProductConfigInnerWorkflowConfig) MarshalJSON ¶ added in v1.11.0

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) SetCutprogramPaddingInSeconds ¶ added in v1.11.0

func (o *GetProductConfigResponseProductConfigInnerWorkflowConfig) SetCutprogramPaddingInSeconds(v int32)

SetCutprogramPaddingInSeconds gets a reference to the given int32 and assigns it to the CutprogramPaddingInSeconds field.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) SetMakeMp4 ¶ added in v1.11.0

SetMakeMp4 gets a reference to the given bool and assigns it to the MakeMp4 field.

func (*GetProductConfigResponseProductConfigInnerWorkflowConfig) SetMp4FeatureFlag ¶ added in v1.11.0

SetMp4FeatureFlag gets a reference to the given string and assigns it to the Mp4FeatureFlag field.

func (GetProductConfigResponseProductConfigInnerWorkflowConfig) ToMap ¶ added in v1.11.0

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Errors when fetching product
	Errors []ErrorModelErrorsInner `json:"errors" doc:"Errors when fetching product"`
	// Product Array
	Products []GetProductResponseProductsInner `json:"products" doc:"Product Array"`
}

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" doc:"Description for the product"`
	// Number of files in the product
	FileCount int64 `json:"file_count" format:"int64" doc:"Number of files in the product"`
	// ID for the product
	Id int64 `json:"id" format:"int64" doc:"ID for the product"`
	// Name of the product
	Name string `json:"name" doc:"Name of the product"`
	// Region represents the general geolocation the product is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the product is in."`
	// Total Bytes of the product
	TotalBytes int64 `json:"total_bytes" format:"int64" doc:"Total Bytes of the product"`
}

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 GetScte35MarkerByClipIDResponse ¶ added in v1.11.0

type GetScte35MarkerByClipIDResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// List of scte markers for clip
	Scte35Markers []GetScte35MarkerByClipIDResponseScte35MarkersInner `json:"scte35_markers" doc:"List of scte markers for clip"`
}

GetScte35MarkerByClipIDResponse struct for GetScte35MarkerByClipIDResponse

func NewGetScte35MarkerByClipIDResponse ¶ added in v1.11.0

func NewGetScte35MarkerByClipIDResponse(scte35Markers []GetScte35MarkerByClipIDResponseScte35MarkersInner) *GetScte35MarkerByClipIDResponse

NewGetScte35MarkerByClipIDResponse instantiates a new GetScte35MarkerByClipIDResponse 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 NewGetScte35MarkerByClipIDResponseWithDefaults ¶ added in v1.11.0

func NewGetScte35MarkerByClipIDResponseWithDefaults() *GetScte35MarkerByClipIDResponse

NewGetScte35MarkerByClipIDResponseWithDefaults instantiates a new GetScte35MarkerByClipIDResponse 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 (*GetScte35MarkerByClipIDResponse) GetSchema ¶ added in v1.11.0

func (o *GetScte35MarkerByClipIDResponse) GetSchema() string

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

func (*GetScte35MarkerByClipIDResponse) GetSchemaOk ¶ added in v1.11.0

func (o *GetScte35MarkerByClipIDResponse) 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 (*GetScte35MarkerByClipIDResponse) GetScte35Markers ¶ added in v1.11.0

GetScte35Markers returns the Scte35Markers field value

func (*GetScte35MarkerByClipIDResponse) GetScte35MarkersOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponse) HasSchema ¶ added in v1.11.0

func (o *GetScte35MarkerByClipIDResponse) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (GetScte35MarkerByClipIDResponse) MarshalJSON ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponse) SetSchema ¶ added in v1.11.0

func (o *GetScte35MarkerByClipIDResponse) SetSchema(v string)

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

func (*GetScte35MarkerByClipIDResponse) SetScte35Markers ¶ added in v1.11.0

SetScte35Markers sets field value

func (GetScte35MarkerByClipIDResponse) ToMap ¶ added in v1.11.0

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

type GetScte35MarkerByClipIDResponseScte35MarkersInner ¶ added in v1.11.0

type GetScte35MarkerByClipIDResponseScte35MarkersInner struct {
	CreatedTime   time.Time `json:"created_time" format:"date-time"`
	CueId         int32     `json:"cue_id" format:"int32" minimum:"0"`
	MarkerId      int64     `json:"marker_id" format:"int64"`
	Progress      string    `json:"progress"`
	TimelineEvent string    `json:"timeline_event"`
	Timestamp     time.Time `json:"timestamp" format:"date-time"`
	Type          string    `json:"type"`
}

GetScte35MarkerByClipIDResponseScte35MarkersInner struct for GetScte35MarkerByClipIDResponseScte35MarkersInner

func NewGetScte35MarkerByClipIDResponseScte35MarkersInner ¶ added in v1.11.0

func NewGetScte35MarkerByClipIDResponseScte35MarkersInner(createdTime time.Time, cueId int32, markerId int64, progress string, timelineEvent string, timestamp time.Time, type_ string) *GetScte35MarkerByClipIDResponseScte35MarkersInner

NewGetScte35MarkerByClipIDResponseScte35MarkersInner instantiates a new GetScte35MarkerByClipIDResponseScte35MarkersInner 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 NewGetScte35MarkerByClipIDResponseScte35MarkersInnerWithDefaults ¶ added in v1.11.0

func NewGetScte35MarkerByClipIDResponseScte35MarkersInnerWithDefaults() *GetScte35MarkerByClipIDResponseScte35MarkersInner

NewGetScte35MarkerByClipIDResponseScte35MarkersInnerWithDefaults instantiates a new GetScte35MarkerByClipIDResponseScte35MarkersInner 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 (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetCreatedTime ¶ added in v1.11.0

GetCreatedTime returns the CreatedTime field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetCreatedTimeOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetCueId ¶ added in v1.11.0

GetCueId returns the CueId field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetCueIdOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetMarkerId ¶ added in v1.11.0

GetMarkerId returns the MarkerId field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetMarkerIdOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetProgress ¶ added in v1.11.0

GetProgress returns the Progress field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetProgressOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetTimelineEvent ¶ added in v1.11.0

GetTimelineEvent returns the TimelineEvent field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetTimelineEventOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetTimestamp ¶ added in v1.11.0

GetTimestamp returns the Timestamp field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetTimestampOk ¶ added in v1.11.0

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

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetType ¶ added in v1.11.0

GetType returns the Type field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) GetTypeOk ¶ added in v1.11.0

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

func (GetScte35MarkerByClipIDResponseScte35MarkersInner) MarshalJSON ¶ added in v1.11.0

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetCreatedTime ¶ added in v1.11.0

SetCreatedTime sets field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetCueId ¶ added in v1.11.0

SetCueId sets field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetMarkerId ¶ added in v1.11.0

SetMarkerId sets field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetProgress ¶ added in v1.11.0

SetProgress sets field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetTimelineEvent ¶ added in v1.11.0

SetTimelineEvent sets field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetTimestamp ¶ added in v1.11.0

SetTimestamp sets field value

func (*GetScte35MarkerByClipIDResponseScte35MarkersInner) SetType ¶ added in v1.11.0

SetType sets field value

func (GetScte35MarkerByClipIDResponseScte35MarkersInner) ToMap ¶ added in v1.11.0

func (o GetScte35MarkerByClipIDResponseScte35MarkersInner) 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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// when the task was created in RFC3339Nano format
	Created time.Time `json:"created" format:"date-time" doc:"when the task was created in RFC3339Nano format"`
	// indicates if the task is done or not
	Done bool `json:"done" doc:"indicates if the task is done or not"`
	// when the task ended in RFC3339Nano format
	Ended time.Time `json:"ended" format:"date-time" doc:"when the task ended in RFC3339Nano format"`
	// error message if any for this task
	Error string `json:"error" doc:"error message if any for this task"`
	// number of times the task failed
	FailureCount int32 `json:"failure_count" format:"int32" doc:"number of times the task failed"`
	// ID for the task
	Id string `json:"id" doc:"ID for the task"`
	// params sent to task
	Params string `json:"params" doc:"params sent to task"`
	// the progress of the task
	Progress float64 `json:"progress" format:"double" doc:"the progress of the task"`
	// Region represents the general geolocation the task is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the task is in."`
	// status for the task
	Status string `json:"status" doc:"status for the task"`
	// indicates if the task succeeded or not
	Succeeded bool `json:"succeeded" doc:"indicates if the task succeeded or not"`
	// type of task
	Type int32 `json:"type" format:"int32" doc:"type of task"`
	// priority
	Weight int32 `json:"weight" format:"int32" doc:"priority"`
	// the version of the worker for this task
	WorkerVersion string `json:"workerVersion" doc:"the version of the worker for this task"`
	// the id of the worker for the task
	WorkerId int64 `json:"worker_id" format:"int64" doc:"the id of the worker for the task"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Description of a vod
	Description string `json:"description" doc:"Description of a vod"`
	// File count for the vod
	FileCount int64 `json:"file_count" format:"int64" doc:"File count for the vod"`
	// ID of a vod
	Id string `json:"id" doc:"ID of a vod"`
	// Last published time for VOD
	LastPublished *time.Time `json:"last_published,omitempty" format:"date-time" doc:"Last published time for VOD"`
	// Packaging Format for VOD
	PackagingFormat *string `json:"packaging_format,omitempty" enum:"HLS,DASH,CMAF" doc:"Packaging Format for VOD"`
	// Store address for vod
	Store       string `json:"store" doc:"Store address for vod"`
	StorePrefix string `json:"store_prefix"`
	// Total bytes of a vod
	TotalBytes int64 `json:"total_bytes" format:"int64" doc:"Total bytes of a vod"`
	// Vod version (either v1 or v2)
	Version string `json:"version" doc:"Vod version (either v1 or v2)"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// ID3 payload as UTF-8 text
	Payload string `json:"payload" doc:"ID3 payload as UTF-8 text"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// The media stream timestamp for where the transcoder inserted the metadata
	PresentationTime time.Time `json:"presentation_time" format:"date-time" doc:"The media stream timestamp for where the transcoder inserted the metadata"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// List of clips for the channel
	ChannelClips []ListClipsForVodResponseChannelClipsInner `json:"channel_clips" doc:"List of clips for the channel"`
	// Reports failures to fetch the clips of a single VOD. Empty if clips from all VODs are successfully fetched.
	Errors []ErrorModelErrorsInner `` /* 127-byte string literal not displayed */
}

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" doc:"List of clips associated with the VOD"`
	// ID of the VOD from which the clips were created
	VodId string `json:"vod_id" doc:"ID of the VOD from which the clips were created"`
}

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" doc:"Primary ID for the clip"`
	// Created timestamp in RFC3339Nano format
	Created time.Time `json:"created" format:"date-time" doc:"Created timestamp in RFC3339Nano format"`
	// Description for the clip
	Description string `json:"description" doc:"Description for the clip"`
	// Duration of the clip in seconds
	Duration int64 `json:"duration" format:"int64" doc:"Duration of the clip in seconds"`
	// End timestamp in RFC3339Nano format
	End time.Time `json:"end" format:"date-time" doc:"End timestamp in RFC3339Nano format"`
	// Path for the MP4 for the clip
	Mp4path string `json:"mp4path" doc:"Path for the MP4 for the clip"`
	// Start timestamp in RFC3339Nano format
	Start time.Time `json:"start" format:"date-time" doc:"Start timestamp in RFC3339Nano format"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// List of clips for the channel
	ChannelClips []ListClipsForVodResponseChannelClipsInner `json:"channel_clips" doc:"List of clips for the channel"`
	// Reports failures to fetch the clips of a single VOD. Empty if clips from all VODs are successfully fetched.
	Errors []string `` /* 127-byte string literal not displayed */
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Errors when fetching products
	Errors []ErrorModelErrorsInner `json:"errors" doc:"Errors when fetching products"`
	// Product Array
	Products []GetProductResponseProductsInner `json:"products" doc:"Product Array"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Errors when fetching programs
	Errors []ErrorModelErrorsInner `json:"errors" doc:"Errors when fetching programs"`
	// Program Array
	Programs []ListProgramsResponseProgramsInner `json:"programs" doc:"Program Array"`
}

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" doc:"Description for the Program"`
	// Number of files in the program
	FileCount int64 `json:"file_count" format:"int64" doc:"Number of files in the program"`
	// ID for the program
	Id string `json:"id" doc:"ID for the program"`
	// Last published time for the program
	LastPublished time.Time `json:"last_published" format:"date-time" doc:"Last published time for the program"`
	// Clip ID published for program
	PublishedClipId int64 `json:"published_clip_id" format:"int64" doc:"Clip ID published for program"`
	// VOD ID published for program
	PublishedVodId int64 `json:"published_vod_id" format:"int64" doc:"VOD ID published for program"`
	// Region represents the general geolocation the program is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the program is in."`
	// How many days the program is retained for
	RetentionDays int64 `json:"retention_days" format:"int64" doc:"How many days the program is retained for"`
	// Total Bytes of the Program
	TotalBytes int64 `json:"total_bytes" format:"int64" doc:"Total Bytes of the Program"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Errors when fetching tasks
	Errors []ErrorModelErrorsInner `json:"errors" doc:"Errors when fetching tasks"`
	// Task Array
	Tasks []ListTasksResponseTasksInner `json:"tasks" doc:"Task Array"`
}

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" format:"date-time" doc:"when the task was created in RFC3339Nano format"`
	// indicates if the task is done or not
	Done bool `json:"done" doc:"indicates if the task is done or not"`
	// when the task ended in RFC3339Nano format
	Ended time.Time `json:"ended" format:"date-time" doc:"when the task ended in RFC3339Nano format"`
	// error message if any for this task
	Error string `json:"error" doc:"error message if any for this task"`
	// number of times the task failed
	FailureCount int32 `json:"failure_count" format:"int32" doc:"number of times the task failed"`
	// ID for the task
	Id string `json:"id" doc:"ID for the task"`
	// params sent to task
	Params string `json:"params" doc:"params sent to task"`
	// the progress of the task
	Progress float64 `json:"progress" format:"double" doc:"the progress of the task"`
	// Region represents the general geolocation the task is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the task is in."`
	// status for the task
	Status string `json:"status" doc:"status for the task"`
	// indicates if the task succeeded or not
	Succeeded bool `json:"succeeded" doc:"indicates if the task succeeded or not"`
	// type of task
	Type int32 `json:"type" format:"int32" doc:"type of task"`
	// priority
	Weight int32 `json:"weight" format:"int32" doc:"priority"`
	// the version of the worker for this task
	WorkerVersion string `json:"workerVersion" doc:"the version of the worker for this task"`
	// the id of the worker for the task
	WorkerId int64 `json:"worker_id" format:"int64" doc:"the id of the worker for the task"`
}

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" format:"int64"`
	Id              string     `json:"id"`
	LastPublished   *time.Time `json:"last_published,omitempty" format:"date-time"`
	PackagingFormat *string    `json:"packaging_format,omitempty" enum:"HLS,DASH,CMAF"`
	Store           string     `json:"store"`
	StorePrefix     string     `json:"store_prefix"`
	TotalBytes      int64      `json:"total_bytes" format:"int64"`
	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)

	/*
		GetOrgProductConfig Get product config

		Get 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 ApiGetOrgProductConfigRequest
	*/
	GetOrgProductConfig(ctx context.Context, org string, productId string) ApiGetOrgProductConfigRequest

	// GetOrgProductConfigExecute executes the request
	//  @return GetProductConfigResponse
	GetOrgProductConfigExecute(r ApiGetOrgProductConfigRequest) (*GetProductConfigResponse, *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)

	/*
		GetOrgVodClipScte35Markers Get Scte 35 Markers By Clip

		Get the scte markers 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 ApiGetOrgVodClipScte35MarkersRequest
	*/
	GetOrgVodClipScte35Markers(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiGetOrgVodClipScte35MarkersRequest

	// GetOrgVodClipScte35MarkersExecute executes the request
	//  @return GetScte35MarkerByClipIDResponse
	GetOrgVodClipScte35MarkersExecute(r ApiGetOrgVodClipScte35MarkersRequest) (*GetScte35MarkerByClipIDResponse, *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 Copy mp4

		Starts a copy mp4 task in l2v to copy an MP4 to another preset storage location

		@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)

	/*
		PostOrgChannelSyndication Syndication (MP4's/WAV's) creation using Aventus Dynamic Manifest Origin.

		Uses archive settings from the request to archive syndication files (mp4/wav) files.

		@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 ApiPostOrgChannelSyndicationRequest
	*/
	PostOrgChannelSyndication(ctx context.Context, org string, channelId string) ApiPostOrgChannelSyndicationRequest

	// PostOrgChannelSyndicationExecute executes the request
	//  @return DynamicSyndicationResponse
	PostOrgChannelSyndicationExecute(r ApiPostOrgChannelSyndicationRequest) (*DynamicSyndicationResponse, *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)

	/*
		PutOrgChannelFer Archive a FER

		Uses archive settings from the request to archive a FER

		@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 ApiPutOrgChannelFerRequest
	*/
	PutOrgChannelFer(ctx context.Context, org string, channelId string) ApiPutOrgChannelFerRequest

	// PutOrgChannelFerExecute executes the request
	//  @return ArchiveFERResponse
	PutOrgChannelFerExecute(r ApiPutOrgChannelFerRequest) (*ArchiveFERResponse, *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) GetOrgProductConfig ¶ added in v1.11.0

GetOrgProductConfig Get product config

Get 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 ApiGetOrgProductConfigRequest

func (*Live2VODForOrganizationApiService) GetOrgProductConfigExecute ¶ added in v1.11.0

Execute executes the request

@return GetProductConfigResponse

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) GetOrgVodClipScte35Markers ¶ added in v1.11.0

func (a *Live2VODForOrganizationApiService) GetOrgVodClipScte35Markers(ctx context.Context, org string, channelId string, vodId string, clipId string) ApiGetOrgVodClipScte35MarkersRequest

GetOrgVodClipScte35Markers Get Scte 35 Markers By Clip

Get the scte markers 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 ApiGetOrgVodClipScte35MarkersRequest

func (*Live2VODForOrganizationApiService) GetOrgVodClipScte35MarkersExecute ¶ added in v1.11.0

Execute executes the request

@return GetScte35MarkerByClipIDResponse

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 Copy mp4

Starts a copy mp4 task in l2v to copy an MP4 to another preset storage location

@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) PostOrgChannelSyndication ¶ added in v1.19.0

func (a *Live2VODForOrganizationApiService) PostOrgChannelSyndication(ctx context.Context, org string, channelId string) ApiPostOrgChannelSyndicationRequest

PostOrgChannelSyndication Syndication (MP4's/WAV's) creation using Aventus Dynamic Manifest Origin.

Uses archive settings from the request to archive syndication files (mp4/wav) files.

@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 ApiPostOrgChannelSyndicationRequest

func (*Live2VODForOrganizationApiService) PostOrgChannelSyndicationExecute ¶ added in v1.19.0

Execute executes the request

@return DynamicSyndicationResponse

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

func (*Live2VODForOrganizationApiService) PutOrgChannelFer ¶ added in v1.13.0

PutOrgChannelFer Archive a FER

Uses archive settings from the request to archive a FER

@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 ApiPutOrgChannelFerRequest

func (*Live2VODForOrganizationApiService) PutOrgChannelFerExecute ¶ added in v1.13.0

Execute executes the request

@return ArchiveFERResponse

type MP4URLResponse ¶

type MP4URLResponse struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// URL for mp4 of a clip
	Mp4url string `json:"mp4url" doc:"URL for mp4 of a clip"`
}

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 MakeClipRequest ¶ added in v1.12.0

type MakeClipRequest struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifer that is carried through archive and collapse notifications for the clip creation
	CorrelationId *string `` /* 128-byte string literal not displayed */
	// Description of the clip being created
	Description *string `json:"description,omitempty" maxLength:"80" doc:"Description of the clip being created"`
	// End timestamp in RFC3339Nano format
	End string `json:"end" doc:"End timestamp in RFC3339Nano format"`
	// Overwrite existing clip. Default: false
	Overwrite *bool `json:"overwrite,omitempty" doc:"Overwrite existing clip. Default: false"`
	// Start timestamp in RFC3339Nano format
	Start string `json:"start" doc:"Start timestamp in RFC3339Nano format"`
}

MakeClipRequest struct for MakeClipRequest

func NewMakeClipRequest ¶ added in v1.12.0

func NewMakeClipRequest(end string, start string) *MakeClipRequest

NewMakeClipRequest instantiates a new MakeClipRequest 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 NewMakeClipRequestWithDefaults ¶ added in v1.12.0

func NewMakeClipRequestWithDefaults() *MakeClipRequest

NewMakeClipRequestWithDefaults instantiates a new MakeClipRequest 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 (*MakeClipRequest) GetCorrelationId ¶ added in v1.12.0

func (o *MakeClipRequest) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*MakeClipRequest) GetCorrelationIdOk ¶ added in v1.12.0

func (o *MakeClipRequest) 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 (*MakeClipRequest) GetDescription ¶ added in v1.12.0

func (o *MakeClipRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MakeClipRequest) GetDescriptionOk ¶ added in v1.12.0

func (o *MakeClipRequest) 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 (*MakeClipRequest) GetEnd ¶ added in v1.12.0

func (o *MakeClipRequest) GetEnd() string

GetEnd returns the End field value

func (*MakeClipRequest) GetEndOk ¶ added in v1.12.0

func (o *MakeClipRequest) GetEndOk() (*string, bool)

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

func (*MakeClipRequest) GetOverwrite ¶ added in v1.12.0

func (o *MakeClipRequest) GetOverwrite() bool

GetOverwrite returns the Overwrite field value if set, zero value otherwise.

func (*MakeClipRequest) GetOverwriteOk ¶ added in v1.12.0

func (o *MakeClipRequest) 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 (*MakeClipRequest) GetSchema ¶ added in v1.12.0

func (o *MakeClipRequest) GetSchema() string

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

func (*MakeClipRequest) GetSchemaOk ¶ added in v1.12.0

func (o *MakeClipRequest) 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 (*MakeClipRequest) GetStart ¶ added in v1.12.0

func (o *MakeClipRequest) GetStart() string

GetStart returns the Start field value

func (*MakeClipRequest) GetStartOk ¶ added in v1.12.0

func (o *MakeClipRequest) GetStartOk() (*string, bool)

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

func (*MakeClipRequest) HasCorrelationId ¶ added in v1.12.0

func (o *MakeClipRequest) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*MakeClipRequest) HasDescription ¶ added in v1.12.0

func (o *MakeClipRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MakeClipRequest) HasOverwrite ¶ added in v1.12.0

func (o *MakeClipRequest) HasOverwrite() bool

HasOverwrite returns a boolean if a field has been set.

func (*MakeClipRequest) HasSchema ¶ added in v1.12.0

func (o *MakeClipRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (MakeClipRequest) MarshalJSON ¶ added in v1.12.0

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

func (*MakeClipRequest) SetCorrelationId ¶ added in v1.12.0

func (o *MakeClipRequest) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*MakeClipRequest) SetDescription ¶ added in v1.12.0

func (o *MakeClipRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MakeClipRequest) SetEnd ¶ added in v1.12.0

func (o *MakeClipRequest) SetEnd(v string)

SetEnd sets field value

func (*MakeClipRequest) SetOverwrite ¶ added in v1.12.0

func (o *MakeClipRequest) SetOverwrite(v bool)

SetOverwrite gets a reference to the given bool and assigns it to the Overwrite field.

func (*MakeClipRequest) SetSchema ¶ added in v1.12.0

func (o *MakeClipRequest) SetSchema(v string)

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

func (*MakeClipRequest) SetStart ¶ added in v1.12.0

func (o *MakeClipRequest) SetStart(v string)

SetStart sets field value

func (MakeClipRequest) ToMap ¶ added in v1.12.0

func (o MakeClipRequest) 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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifier for the clip created from the VOD
	ClipId string `json:"clip_id" doc:"Identifier for the clip created from the VOD"`
	// Identifier for the task from which the clip was created
	TaskId string `json:"task_id" doc:"Identifier for the task from which the clip was created"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Task ID for makemp4 task
	Taskid string `json:"taskid" doc:"Task ID for makemp4 task"`
}

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 NullableArchiveFERRequest ¶ added in v1.13.0

type NullableArchiveFERRequest struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveFERRequest ¶ added in v1.13.0

func NewNullableArchiveFERRequest(val *ArchiveFERRequest) *NullableArchiveFERRequest

func (NullableArchiveFERRequest) Get ¶ added in v1.13.0

func (NullableArchiveFERRequest) IsSet ¶ added in v1.13.0

func (v NullableArchiveFERRequest) IsSet() bool

func (NullableArchiveFERRequest) MarshalJSON ¶ added in v1.13.0

func (v NullableArchiveFERRequest) MarshalJSON() ([]byte, error)

func (*NullableArchiveFERRequest) Set ¶ added in v1.13.0

func (*NullableArchiveFERRequest) UnmarshalJSON ¶ added in v1.13.0

func (v *NullableArchiveFERRequest) UnmarshalJSON(src []byte) error

func (*NullableArchiveFERRequest) Unset ¶ added in v1.13.0

func (v *NullableArchiveFERRequest) Unset()

type NullableArchiveFERRequestNotification ¶ added in v1.13.0

type NullableArchiveFERRequestNotification struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveFERRequestNotification ¶ added in v1.13.0

func NewNullableArchiveFERRequestNotification(val *ArchiveFERRequestNotification) *NullableArchiveFERRequestNotification

func (NullableArchiveFERRequestNotification) Get ¶ added in v1.13.0

func (NullableArchiveFERRequestNotification) IsSet ¶ added in v1.13.0

func (NullableArchiveFERRequestNotification) MarshalJSON ¶ added in v1.13.0

func (v NullableArchiveFERRequestNotification) MarshalJSON() ([]byte, error)

func (*NullableArchiveFERRequestNotification) Set ¶ added in v1.13.0

func (*NullableArchiveFERRequestNotification) UnmarshalJSON ¶ added in v1.13.0

func (v *NullableArchiveFERRequestNotification) UnmarshalJSON(src []byte) error

func (*NullableArchiveFERRequestNotification) Unset ¶ added in v1.13.0

type NullableArchiveFERRequestNotificationSns ¶ added in v1.13.0

type NullableArchiveFERRequestNotificationSns struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveFERRequestNotificationSns ¶ added in v1.13.0

func NewNullableArchiveFERRequestNotificationSns(val *ArchiveFERRequestNotificationSns) *NullableArchiveFERRequestNotificationSns

func (NullableArchiveFERRequestNotificationSns) Get ¶ added in v1.13.0

func (NullableArchiveFERRequestNotificationSns) IsSet ¶ added in v1.13.0

func (NullableArchiveFERRequestNotificationSns) MarshalJSON ¶ added in v1.13.0

func (*NullableArchiveFERRequestNotificationSns) Set ¶ added in v1.13.0

func (*NullableArchiveFERRequestNotificationSns) UnmarshalJSON ¶ added in v1.13.0

func (v *NullableArchiveFERRequestNotificationSns) UnmarshalJSON(src []byte) error

func (*NullableArchiveFERRequestNotificationSns) Unset ¶ added in v1.13.0

type NullableArchiveFERRequestPackagesInner ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInner struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveFERRequestPackagesInner ¶ added in v1.16.0

func NewNullableArchiveFERRequestPackagesInner(val *ArchiveFERRequestPackagesInner) *NullableArchiveFERRequestPackagesInner

func (NullableArchiveFERRequestPackagesInner) Get ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInner) IsSet ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInner) MarshalJSON ¶ added in v1.16.0

func (v NullableArchiveFERRequestPackagesInner) MarshalJSON() ([]byte, error)

func (*NullableArchiveFERRequestPackagesInner) Set ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInner) UnmarshalJSON ¶ added in v1.16.0

func (v *NullableArchiveFERRequestPackagesInner) UnmarshalJSON(src []byte) error

func (*NullableArchiveFERRequestPackagesInner) Unset ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInnerArchive ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInnerArchive struct {
	// contains filtered or unexported fields
}

func (NullableArchiveFERRequestPackagesInnerArchive) Get ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInnerArchive) IsSet ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInnerArchive) MarshalJSON ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerArchive) Set ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerArchive) UnmarshalJSON ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerArchive) Unset ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInnerArchiveS3 ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInnerArchiveS3 struct {
	// contains filtered or unexported fields
}

func (NullableArchiveFERRequestPackagesInnerArchiveS3) Get ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInnerArchiveS3) IsSet ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInnerArchiveS3) MarshalJSON ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerArchiveS3) Set ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerArchiveS3) UnmarshalJSON ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerArchiveS3) Unset ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInnerDash ¶ added in v1.16.0

type NullableArchiveFERRequestPackagesInnerDash struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveFERRequestPackagesInnerDash ¶ added in v1.16.0

func NewNullableArchiveFERRequestPackagesInnerDash(val *ArchiveFERRequestPackagesInnerDash) *NullableArchiveFERRequestPackagesInnerDash

func (NullableArchiveFERRequestPackagesInnerDash) Get ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInnerDash) IsSet ¶ added in v1.16.0

func (NullableArchiveFERRequestPackagesInnerDash) MarshalJSON ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerDash) Set ¶ added in v1.16.0

func (*NullableArchiveFERRequestPackagesInnerDash) UnmarshalJSON ¶ added in v1.16.0

func (v *NullableArchiveFERRequestPackagesInnerDash) UnmarshalJSON(src []byte) error

func (*NullableArchiveFERRequestPackagesInnerDash) Unset ¶ added in v1.16.0

type NullableArchiveFERResponse ¶ added in v1.13.0

type NullableArchiveFERResponse struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveFERResponse ¶ added in v1.13.0

func NewNullableArchiveFERResponse(val *ArchiveFERResponse) *NullableArchiveFERResponse

func (NullableArchiveFERResponse) Get ¶ added in v1.13.0

func (NullableArchiveFERResponse) IsSet ¶ added in v1.13.0

func (v NullableArchiveFERResponse) IsSet() bool

func (NullableArchiveFERResponse) MarshalJSON ¶ added in v1.13.0

func (v NullableArchiveFERResponse) MarshalJSON() ([]byte, error)

func (*NullableArchiveFERResponse) Set ¶ added in v1.13.0

func (*NullableArchiveFERResponse) UnmarshalJSON ¶ added in v1.13.0

func (v *NullableArchiveFERResponse) UnmarshalJSON(src []byte) error

func (*NullableArchiveFERResponse) Unset ¶ added in v1.13.0

func (v *NullableArchiveFERResponse) Unset()

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 (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 (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 NullableChannelPlaybackOriginInner ¶ added in v1.13.0

type NullableChannelPlaybackOriginInner struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPlaybackOriginInner ¶ added in v1.13.0

func NewNullableChannelPlaybackOriginInner(val *ChannelPlaybackOriginInner) *NullableChannelPlaybackOriginInner

func (NullableChannelPlaybackOriginInner) Get ¶ added in v1.13.0

func (NullableChannelPlaybackOriginInner) IsSet ¶ added in v1.13.0

func (NullableChannelPlaybackOriginInner) MarshalJSON ¶ added in v1.13.0

func (v NullableChannelPlaybackOriginInner) MarshalJSON() ([]byte, error)

func (*NullableChannelPlaybackOriginInner) Set ¶ added in v1.13.0

func (*NullableChannelPlaybackOriginInner) UnmarshalJSON ¶ added in v1.13.0

func (v *NullableChannelPlaybackOriginInner) UnmarshalJSON(src []byte) error

func (*NullableChannelPlaybackOriginInner) Unset ¶ added in v1.13.0

type NullableChannelPlaybackOriginInnerDash ¶ added in v1.13.0

type NullableChannelPlaybackOriginInnerDash struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPlaybackOriginInnerDash ¶ added in v1.13.0

func NewNullableChannelPlaybackOriginInnerDash(val *ChannelPlaybackOriginInnerDash) *NullableChannelPlaybackOriginInnerDash

func (NullableChannelPlaybackOriginInnerDash) Get ¶ added in v1.13.0

func (NullableChannelPlaybackOriginInnerDash) IsSet ¶ added in v1.13.0

func (NullableChannelPlaybackOriginInnerDash) MarshalJSON ¶ added in v1.13.0

func (v NullableChannelPlaybackOriginInnerDash) MarshalJSON() ([]byte, error)

func (*NullableChannelPlaybackOriginInnerDash) Set ¶ added in v1.13.0

func (*NullableChannelPlaybackOriginInnerDash) UnmarshalJSON ¶ added in v1.13.0

func (v *NullableChannelPlaybackOriginInnerDash) UnmarshalJSON(src []byte) error

func (*NullableChannelPlaybackOriginInnerDash) Unset ¶ added in v1.13.0

type NullableChannelPlaybackOriginInnerFallbackManifestDefaults ¶ added in v1.13.0

type NullableChannelPlaybackOriginInnerFallbackManifestDefaults struct {
	// contains filtered or unexported fields
}

func (NullableChannelPlaybackOriginInnerFallbackManifestDefaults) Get ¶ added in v1.13.0

func (NullableChannelPlaybackOriginInnerFallbackManifestDefaults) IsSet ¶ added in v1.13.0

func (NullableChannelPlaybackOriginInnerFallbackManifestDefaults) MarshalJSON ¶ added in v1.13.0

func (*NullableChannelPlaybackOriginInnerFallbackManifestDefaults) Set ¶ added in v1.13.0

func (*NullableChannelPlaybackOriginInnerFallbackManifestDefaults) UnmarshalJSON ¶ added in v1.13.0

func (*NullableChannelPlaybackOriginInnerFallbackManifestDefaults) Unset ¶ added in v1.13.0

type NullableChannelPlaybackOriginInnerHls ¶ added in v1.20.0

type NullableChannelPlaybackOriginInnerHls struct {
	// contains filtered or unexported fields
}

func NewNullableChannelPlaybackOriginInnerHls ¶ added in v1.20.0

func NewNullableChannelPlaybackOriginInnerHls(val *ChannelPlaybackOriginInnerHls) *NullableChannelPlaybackOriginInnerHls

func (NullableChannelPlaybackOriginInnerHls) Get ¶ added in v1.20.0

func (NullableChannelPlaybackOriginInnerHls) IsSet ¶ added in v1.20.0

func (NullableChannelPlaybackOriginInnerHls) MarshalJSON ¶ added in v1.20.0

func (v NullableChannelPlaybackOriginInnerHls) MarshalJSON() ([]byte, error)

func (*NullableChannelPlaybackOriginInnerHls) Set ¶ added in v1.20.0

func (*NullableChannelPlaybackOriginInnerHls) UnmarshalJSON ¶ added in v1.20.0

func (v *NullableChannelPlaybackOriginInnerHls) UnmarshalJSON(src []byte) error

func (*NullableChannelPlaybackOriginInnerHls) Unset ¶ added in v1.20.0

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 NullableChannelPublishingPublicationsInnerOriginFallbackDefaults ¶ added in v1.13.0

type NullableChannelPublishingPublicationsInnerOriginFallbackDefaults struct {
	// contains filtered or unexported fields
}

func (NullableChannelPublishingPublicationsInnerOriginFallbackDefaults) Get ¶ added in v1.13.0

func (NullableChannelPublishingPublicationsInnerOriginFallbackDefaults) IsSet ¶ added in v1.13.0

func (NullableChannelPublishingPublicationsInnerOriginFallbackDefaults) MarshalJSON ¶ added in v1.13.0

func (*NullableChannelPublishingPublicationsInnerOriginFallbackDefaults) Set ¶ added in v1.13.0

func (*NullableChannelPublishingPublicationsInnerOriginFallbackDefaults) UnmarshalJSON ¶ added in v1.13.0

func (*NullableChannelPublishingPublicationsInnerOriginFallbackDefaults) Unset ¶ added in v1.13.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 (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 NullableChannelTranscodeDebugOverlays ¶ added in v1.12.0

type NullableChannelTranscodeDebugOverlays struct {
	// contains filtered or unexported fields
}

func NewNullableChannelTranscodeDebugOverlays ¶ added in v1.12.0

func NewNullableChannelTranscodeDebugOverlays(val *ChannelTranscodeDebugOverlays) *NullableChannelTranscodeDebugOverlays

func (NullableChannelTranscodeDebugOverlays) Get ¶ added in v1.12.0

func (NullableChannelTranscodeDebugOverlays) IsSet ¶ added in v1.12.0

func (NullableChannelTranscodeDebugOverlays) MarshalJSON ¶ added in v1.12.0

func (v NullableChannelTranscodeDebugOverlays) MarshalJSON() ([]byte, error)

func (*NullableChannelTranscodeDebugOverlays) Set ¶ added in v1.12.0

func (*NullableChannelTranscodeDebugOverlays) UnmarshalJSON ¶ added in v1.12.0

func (v *NullableChannelTranscodeDebugOverlays) UnmarshalJSON(src []byte) error

func (*NullableChannelTranscodeDebugOverlays) Unset ¶ added in v1.12.0

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 (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 NullableDynamicSyndicationRequest ¶ added in v1.19.1

type NullableDynamicSyndicationRequest struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicSyndicationRequest ¶ added in v1.19.1

func NewNullableDynamicSyndicationRequest(val *DynamicSyndicationRequest) *NullableDynamicSyndicationRequest

func (NullableDynamicSyndicationRequest) Get ¶ added in v1.19.1

func (NullableDynamicSyndicationRequest) IsSet ¶ added in v1.19.1

func (NullableDynamicSyndicationRequest) MarshalJSON ¶ added in v1.19.1

func (v NullableDynamicSyndicationRequest) MarshalJSON() ([]byte, error)

func (*NullableDynamicSyndicationRequest) Set ¶ added in v1.19.1

func (*NullableDynamicSyndicationRequest) UnmarshalJSON ¶ added in v1.19.1

func (v *NullableDynamicSyndicationRequest) UnmarshalJSON(src []byte) error

func (*NullableDynamicSyndicationRequest) Unset ¶ added in v1.19.1

type NullableDynamicSyndicationRequestArchive ¶ added in v1.20.0

type NullableDynamicSyndicationRequestArchive struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicSyndicationRequestArchive ¶ added in v1.20.0

func NewNullableDynamicSyndicationRequestArchive(val *DynamicSyndicationRequestArchive) *NullableDynamicSyndicationRequestArchive

func (NullableDynamicSyndicationRequestArchive) Get ¶ added in v1.20.0

func (NullableDynamicSyndicationRequestArchive) IsSet ¶ added in v1.20.0

func (NullableDynamicSyndicationRequestArchive) MarshalJSON ¶ added in v1.20.0

func (*NullableDynamicSyndicationRequestArchive) Set ¶ added in v1.20.0

func (*NullableDynamicSyndicationRequestArchive) UnmarshalJSON ¶ added in v1.20.0

func (v *NullableDynamicSyndicationRequestArchive) UnmarshalJSON(src []byte) error

func (*NullableDynamicSyndicationRequestArchive) Unset ¶ added in v1.20.0

type NullableDynamicSyndicationRequestNotification ¶ added in v1.20.0

type NullableDynamicSyndicationRequestNotification struct {
	// contains filtered or unexported fields
}

func (NullableDynamicSyndicationRequestNotification) Get ¶ added in v1.20.0

func (NullableDynamicSyndicationRequestNotification) IsSet ¶ added in v1.20.0

func (NullableDynamicSyndicationRequestNotification) MarshalJSON ¶ added in v1.20.0

func (*NullableDynamicSyndicationRequestNotification) Set ¶ added in v1.20.0

func (*NullableDynamicSyndicationRequestNotification) UnmarshalJSON ¶ added in v1.20.0

func (*NullableDynamicSyndicationRequestNotification) Unset ¶ added in v1.20.0

type NullableDynamicSyndicationRequestSyndicationFilesInner ¶ added in v1.19.1

type NullableDynamicSyndicationRequestSyndicationFilesInner struct {
	// contains filtered or unexported fields
}

func (NullableDynamicSyndicationRequestSyndicationFilesInner) Get ¶ added in v1.19.1

func (NullableDynamicSyndicationRequestSyndicationFilesInner) IsSet ¶ added in v1.19.1

func (NullableDynamicSyndicationRequestSyndicationFilesInner) MarshalJSON ¶ added in v1.19.1

func (*NullableDynamicSyndicationRequestSyndicationFilesInner) Set ¶ added in v1.19.1

func (*NullableDynamicSyndicationRequestSyndicationFilesInner) UnmarshalJSON ¶ added in v1.19.1

func (*NullableDynamicSyndicationRequestSyndicationFilesInner) Unset ¶ added in v1.19.1

type NullableDynamicSyndicationResponse ¶ added in v1.19.1

type NullableDynamicSyndicationResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicSyndicationResponse ¶ added in v1.19.1

func NewNullableDynamicSyndicationResponse(val *DynamicSyndicationResponse) *NullableDynamicSyndicationResponse

func (NullableDynamicSyndicationResponse) Get ¶ added in v1.19.1

func (NullableDynamicSyndicationResponse) IsSet ¶ added in v1.19.1

func (NullableDynamicSyndicationResponse) MarshalJSON ¶ added in v1.19.1

func (v NullableDynamicSyndicationResponse) MarshalJSON() ([]byte, error)

func (*NullableDynamicSyndicationResponse) Set ¶ added in v1.19.1

func (*NullableDynamicSyndicationResponse) UnmarshalJSON ¶ added in v1.19.1

func (v *NullableDynamicSyndicationResponse) UnmarshalJSON(src []byte) error

func (*NullableDynamicSyndicationResponse) Unset ¶ added in v1.19.1

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 (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 NullableGetProductConfigResponse ¶ added in v1.11.0

type NullableGetProductConfigResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetProductConfigResponse ¶ added in v1.11.0

func NewNullableGetProductConfigResponse(val *GetProductConfigResponse) *NullableGetProductConfigResponse

func (NullableGetProductConfigResponse) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponse) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponse) MarshalJSON ¶ added in v1.11.0

func (v NullableGetProductConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableGetProductConfigResponse) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponse) UnmarshalJSON ¶ added in v1.11.0

func (v *NullableGetProductConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableGetProductConfigResponse) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettings ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettings struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettings) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettings) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettings) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettings) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettings) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettings) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettings) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsGlobalArchiveSettingsOriginsValue) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsNetstorageConnectionSettingsInnerManifestUpdates) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerArchiveSettingsS3ArchiveSettingsInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfig ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfig struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfig) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfig) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfig) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfig) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfig) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfig) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfig) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigM3u8FiltersConfigLinksInnerTimespanInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseConfigV2FiltersConfig) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfig) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerCollapseTriggerConfigTriggersInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentations) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerEdcPartialPresentationsPresentationsInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerNotificationsInner ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerNotificationsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerNotificationsInner) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerNotificationsInner) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerNotificationsInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerNotificationsInner) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerNotificationsInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerNotificationsInner) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerNotificationsInnerNotification) Unset ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerWorkflowConfig ¶ added in v1.11.0

type NullableGetProductConfigResponseProductConfigInnerWorkflowConfig struct {
	// contains filtered or unexported fields
}

func (NullableGetProductConfigResponseProductConfigInnerWorkflowConfig) Get ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerWorkflowConfig) IsSet ¶ added in v1.11.0

func (NullableGetProductConfigResponseProductConfigInnerWorkflowConfig) MarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerWorkflowConfig) Set ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerWorkflowConfig) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetProductConfigResponseProductConfigInnerWorkflowConfig) Unset ¶ added in v1.11.0

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 NullableGetScte35MarkerByClipIDResponse ¶ added in v1.11.0

type NullableGetScte35MarkerByClipIDResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetScte35MarkerByClipIDResponse ¶ added in v1.11.0

func NewNullableGetScte35MarkerByClipIDResponse(val *GetScte35MarkerByClipIDResponse) *NullableGetScte35MarkerByClipIDResponse

func (NullableGetScte35MarkerByClipIDResponse) Get ¶ added in v1.11.0

func (NullableGetScte35MarkerByClipIDResponse) IsSet ¶ added in v1.11.0

func (NullableGetScte35MarkerByClipIDResponse) MarshalJSON ¶ added in v1.11.0

func (v NullableGetScte35MarkerByClipIDResponse) MarshalJSON() ([]byte, error)

func (*NullableGetScte35MarkerByClipIDResponse) Set ¶ added in v1.11.0

func (*NullableGetScte35MarkerByClipIDResponse) UnmarshalJSON ¶ added in v1.11.0

func (v *NullableGetScte35MarkerByClipIDResponse) UnmarshalJSON(src []byte) error

func (*NullableGetScte35MarkerByClipIDResponse) Unset ¶ added in v1.11.0

type NullableGetScte35MarkerByClipIDResponseScte35MarkersInner ¶ added in v1.11.0

type NullableGetScte35MarkerByClipIDResponseScte35MarkersInner struct {
	// contains filtered or unexported fields
}

func (NullableGetScte35MarkerByClipIDResponseScte35MarkersInner) Get ¶ added in v1.11.0

func (NullableGetScte35MarkerByClipIDResponseScte35MarkersInner) IsSet ¶ added in v1.11.0

func (NullableGetScte35MarkerByClipIDResponseScte35MarkersInner) MarshalJSON ¶ added in v1.11.0

func (*NullableGetScte35MarkerByClipIDResponseScte35MarkersInner) Set ¶ added in v1.11.0

func (*NullableGetScte35MarkerByClipIDResponseScte35MarkersInner) UnmarshalJSON ¶ added in v1.11.0

func (*NullableGetScte35MarkerByClipIDResponseScte35MarkersInner) Unset ¶ added in v1.11.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 (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 (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 NullableMakeClipRequest ¶ added in v1.12.0

type NullableMakeClipRequest struct {
	// contains filtered or unexported fields
}

func NewNullableMakeClipRequest ¶ added in v1.12.0

func NewNullableMakeClipRequest(val *MakeClipRequest) *NullableMakeClipRequest

func (NullableMakeClipRequest) Get ¶ added in v1.12.0

func (NullableMakeClipRequest) IsSet ¶ added in v1.12.0

func (v NullableMakeClipRequest) IsSet() bool

func (NullableMakeClipRequest) MarshalJSON ¶ added in v1.12.0

func (v NullableMakeClipRequest) MarshalJSON() ([]byte, error)

func (*NullableMakeClipRequest) Set ¶ added in v1.12.0

func (*NullableMakeClipRequest) UnmarshalJSON ¶ added in v1.12.0

func (v *NullableMakeClipRequest) UnmarshalJSON(src []byte) error

func (*NullableMakeClipRequest) Unset ¶ added in v1.12.0

func (v *NullableMakeClipRequest) 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 (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 NullablePostMakeMP4Request ¶ added in v1.13.0

type NullablePostMakeMP4Request struct {
	// contains filtered or unexported fields
}

func NewNullablePostMakeMP4Request ¶ added in v1.13.0

func NewNullablePostMakeMP4Request(val *PostMakeMP4Request) *NullablePostMakeMP4Request

func (NullablePostMakeMP4Request) Get ¶ added in v1.13.0

func (NullablePostMakeMP4Request) IsSet ¶ added in v1.13.0

func (v NullablePostMakeMP4Request) IsSet() bool

func (NullablePostMakeMP4Request) MarshalJSON ¶ added in v1.13.0

func (v NullablePostMakeMP4Request) MarshalJSON() ([]byte, error)

func (*NullablePostMakeMP4Request) Set ¶ added in v1.13.0

func (*NullablePostMakeMP4Request) UnmarshalJSON ¶ added in v1.13.0

func (v *NullablePostMakeMP4Request) UnmarshalJSON(src []byte) error

func (*NullablePostMakeMP4Request) Unset ¶ added in v1.13.0

func (v *NullablePostMakeMP4Request) 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 (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 OrgSummary ¶

type OrgSummary struct {
	// ID of the organization
	Id string `json:"id" doc:"ID of the organization"`
	// Link to this resource
	Self *string `json:"self,omitempty" format:"uri" doc:"Link to this resource"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty" format:"date-time" doc:"Date and time the channel was created."`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty" enum:"ON,OFF" doc:"Desired running state for a channel."`
	// External Channel ID provided at channel creation time
	Id     *string                    `` /* 133-byte string literal not displayed */
	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 `` /* 201-byte string literal not displayed */
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty" format:"date-time" doc:"Date and time the channel was last modified."`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty" doc:"A friendly human-readable name for the channel. This will get displayed in user interfaces."`
	Organization *string            `json:"organization,omitempty" minLength:"1"`
	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 `` /* 223-byte string literal not displayed */
	// 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 `` /* 271-byte string literal not displayed */
	// Self link for the channel.
	Self      *string           `json:"self,omitempty" format:"uri-reference" doc:"Self link for the channel."`
	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" doc:"JSON Pointer for the source of a move or copy"`
	// Operation name
	Op string `json:"op" enum:"add,remove,replace,move,copy,test" doc:"Operation name"`
	// JSON Pointer to the field being operated on, or the destination of a move/copy operation
	Path string `json:"path" doc:"JSON Pointer to the field being operated on, or the destination of a move/copy operation"`
	// The value to set
	Value interface{} `json:"value,omitempty" doc:"The value to set"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty" format:"date-time" doc:"Date and time the channel was created."`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty" enum:"ON,OFF" doc:"Desired running state for a channel."`
	// External Channel ID provided at channel creation time
	Id     *string                    `` /* 133-byte string literal not displayed */
	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 `` /* 201-byte string literal not displayed */
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty" format:"date-time" doc:"Date and time the channel was last modified."`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty" doc:"A friendly human-readable name for the channel. This will get displayed in user interfaces."`
	Organization *string            `json:"organization,omitempty" minLength:"1"`
	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 `` /* 223-byte string literal not displayed */
	// 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 `` /* 271-byte string literal not displayed */
	// Self link for the channel.
	Self      *string           `json:"self,omitempty" format:"uri-reference" doc:"Self link for the channel."`
	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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Which ingest origin to pin the transcoder to.
	IngestOrigin *string `json:"ingest_origin,omitempty" enum:"PRIMARY,SECONDARY" doc:"Which ingest origin to pin the transcoder to."`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// URL for playback of a clip
	Url string `json:"url" doc:"URL for playback of a clip"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifer that is carried through the archive request
	CorrelationId *string `json:"correlation_id,omitempty" doc:"Identifer that is carried through the archive request"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifer that is carried through the archive request
	CorrelationId *string `json:"correlation_id,omitempty" doc:"Identifer that is carried through the archive request"`
	// Set if Live2VOD failed to start an archive task for any configured archive destination. Empty if all are successful
	TaskErrors []ErrorModelErrorsInner `` /* 140-byte string literal not displayed */
	// Array of task ids for each archive destination task started by Live2VOD
	TaskIds []string `json:"task_ids" doc:"Array of task ids for each archive destination task started by Live2VOD"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Identifer that is carried through archive and collapse notifications for the clip creation
	CorrelationId *string `` /* 128-byte string literal not displayed */
	// If true, creates the mp4. Default: false
	CreateMp4 *bool `json:"create_mp4,omitempty" doc:"If true, creates the mp4. Default: false"`
	// Description of the clip being created
	Description *string `json:"description,omitempty" maxLength:"80" doc:"Description of the clip being created"`
	// End timestamp in RFC3339Nano format
	End string `json:"end" doc:"End timestamp in RFC3339Nano format"`
	// If set, overrides the mp4 file path for archiving.
	Mp4FilePath *string `json:"mp4_file_path,omitempty" maxLength:"1024" doc:"If set, overrides the mp4 file path for archiving."`
	// Overwrite existing clip. Default: false
	Overwrite *bool `json:"overwrite,omitempty" doc:"Overwrite existing clip. Default: false"`
	// Start timestamp in RFC3339Nano format
	Start string `json:"start" doc:"Start timestamp in RFC3339Nano format"`
}

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) GetCreateMp4 ¶ added in v1.12.0

func (o *PostClipRequest) GetCreateMp4() bool

GetCreateMp4 returns the CreateMp4 field value if set, zero value otherwise.

func (*PostClipRequest) GetCreateMp4Ok ¶ added in v1.12.0

func (o *PostClipRequest) GetCreateMp4Ok() (*bool, bool)

GetCreateMp4Ok returns a tuple with the CreateMp4 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) GetMp4FilePath ¶ added in v1.12.0

func (o *PostClipRequest) GetMp4FilePath() string

GetMp4FilePath returns the Mp4FilePath field value if set, zero value otherwise.

func (*PostClipRequest) GetMp4FilePathOk ¶ added in v1.12.0

func (o *PostClipRequest) GetMp4FilePathOk() (*string, bool)

GetMp4FilePathOk returns a tuple with the Mp4FilePath field value if set, nil otherwise 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) HasCreateMp4 ¶ added in v1.12.0

func (o *PostClipRequest) HasCreateMp4() bool

HasCreateMp4 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) HasMp4FilePath ¶ added in v1.12.0

func (o *PostClipRequest) HasMp4FilePath() bool

HasMp4FilePath 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) SetCreateMp4 ¶ added in v1.12.0

func (o *PostClipRequest) SetCreateMp4(v bool)

SetCreateMp4 gets a reference to the given bool and assigns it to the CreateMp4 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) SetMp4FilePath ¶ added in v1.12.0

func (o *PostClipRequest) SetMp4FilePath(v string)

SetMp4FilePath gets a reference to the given string and assigns it to the Mp4FilePath field.

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// List of clip identifiers paired with each VodID that was clipped
	Clips []PostClipResponseClipsInner `json:"clips" doc:"List of clip identifiers paired with each VodID that was clipped"`
	// Identifer that is carried through archive and collapse notifications for the clip creation
	CorrelationId *string `` /* 128-byte string literal not displayed */
	// Reports failures of individual clip tasks. Empty if all are successful
	TaskErrors []ErrorModelErrorsInner `json:"task_errors" doc:"Reports failures of individual clip tasks. Empty if all are successful"`
	// Identifies clipping tasks, each task producing N VodItems
	TaskIds []string `json:"task_ids" doc:"Identifies clipping tasks, each task producing N VodItems"`
}

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" doc:"Identifier for the clip created from the VOD"`
	// Identifier for the VOD from which the clip was created
	VodId string `json:"vod_id" doc:"Identifier for the VOD from which the clip was created"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// override path for writing an mp4 to destination.
	OverrideMp4Path *string `json:"override_mp4_path,omitempty" maxLength:"1024" doc:"override path for writing an mp4 to destination."`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Array of task ids for each copymp4 destination task successfully started by Live2VOD
	TaskIds []string `json:"task_ids" doc:"Array of task ids for each copymp4 destination task successfully started by Live2VOD"`
}

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 PostMakeMP4Request ¶ added in v1.13.0

type PostMakeMP4Request struct {
	// An optional URL to a JSON Schema document describing this resource
	Schema *string `json:"$schema,omitempty" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// override path for writing an mp4 to destination.
	OverrideMp4Path *string `json:"override_mp4_path,omitempty" maxLength:"1024" doc:"override path for writing an mp4 to destination."`
}

PostMakeMP4Request struct for PostMakeMP4Request

func NewPostMakeMP4Request ¶ added in v1.13.0

func NewPostMakeMP4Request() *PostMakeMP4Request

NewPostMakeMP4Request instantiates a new PostMakeMP4Request 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 NewPostMakeMP4RequestWithDefaults ¶ added in v1.13.0

func NewPostMakeMP4RequestWithDefaults() *PostMakeMP4Request

NewPostMakeMP4RequestWithDefaults instantiates a new PostMakeMP4Request 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 (*PostMakeMP4Request) GetOverrideMp4Path ¶ added in v1.13.0

func (o *PostMakeMP4Request) GetOverrideMp4Path() string

GetOverrideMp4Path returns the OverrideMp4Path field value if set, zero value otherwise.

func (*PostMakeMP4Request) GetOverrideMp4PathOk ¶ added in v1.13.0

func (o *PostMakeMP4Request) 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 (*PostMakeMP4Request) GetSchema ¶ added in v1.13.0

func (o *PostMakeMP4Request) GetSchema() string

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

func (*PostMakeMP4Request) GetSchemaOk ¶ added in v1.13.0

func (o *PostMakeMP4Request) 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 (*PostMakeMP4Request) HasOverrideMp4Path ¶ added in v1.13.0

func (o *PostMakeMP4Request) HasOverrideMp4Path() bool

HasOverrideMp4Path returns a boolean if a field has been set.

func (*PostMakeMP4Request) HasSchema ¶ added in v1.13.0

func (o *PostMakeMP4Request) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (PostMakeMP4Request) MarshalJSON ¶ added in v1.13.0

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

func (*PostMakeMP4Request) SetOverrideMp4Path ¶ added in v1.13.0

func (o *PostMakeMP4Request) SetOverrideMp4Path(v string)

SetOverrideMp4Path gets a reference to the given string and assigns it to the OverrideMp4Path field.

func (*PostMakeMP4Request) SetSchema ¶ added in v1.13.0

func (o *PostMakeMP4Request) SetSchema(v string)

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

func (PostMakeMP4Request) ToMap ¶ added in v1.13.0

func (o PostMakeMP4Request) 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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Event ID
	EventId int32 `json:"event_id" format:"int32" minimum:"0" doc:"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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty" format:"date-time" doc:"Date and time the channel was created."`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty" enum:"ON,OFF" doc:"Desired running state for a channel."`
	// External Channel ID provided at channel creation time
	Id     *string                 `` /* 133-byte string literal not displayed */
	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 `` /* 201-byte string literal not displayed */
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty" format:"date-time" doc:"Date and time the channel was last modified."`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty" doc:"A friendly human-readable name for the channel. This will get displayed in user interfaces."`
	Organization *string            `json:"organization,omitempty" minLength:"1"`
	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 `` /* 223-byte string literal not displayed */
	// 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 `` /* 271-byte string literal not displayed */
	// Self link for the channel.
	Self      *string           `json:"self,omitempty" format:"uri-reference" doc:"Self link for the channel."`
	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" minItems:"1"`
	// Closed captions source embedding. If unspecified, defaults to ATSC_A53.
	CaptionsSource *string `` /* 137-byte string literal not displayed */
	// Unique identifier for this source.
	Id string `json:"id" doc:"Unique identifier for this source."`
	// Self link for the source.
	Self *string `json:"self,omitempty" format:"uri-reference" doc:"Self link for the source."`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Date and time the channel was created.
	Created *time.Time `json:"created,omitempty" format:"date-time" doc:"Date and time the channel was created."`
	// Desired running state for a channel.
	DesiredState *string `json:"desired_state,omitempty" enum:"ON,OFF" doc:"Desired running state for a channel."`
	// External Channel ID provided at channel creation time
	Id     *string                 `` /* 133-byte string literal not displayed */
	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 `` /* 201-byte string literal not displayed */
	// Date and time the channel was last modified.
	Modified *time.Time `json:"modified,omitempty" format:"date-time" doc:"Date and time the channel was last modified."`
	// A friendly human-readable name for the channel. This will get displayed in user interfaces.
	Name         *string            `json:"name,omitempty" doc:"A friendly human-readable name for the channel. This will get displayed in user interfaces."`
	Organization *string            `json:"organization,omitempty" minLength:"1"`
	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 `` /* 223-byte string literal not displayed */
	// 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 `` /* 271-byte string literal not displayed */
	// Self link for the channel.
	Self      *string           `json:"self,omitempty" format:"uri-reference" doc:"Self link for the channel."`
	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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// The SCTE-35 payload, encoded as base-64 in JSON or binary data in CBOR
	Payload string `json:"payload" doc:"The SCTE-35 payload, encoded as base-64 in JSON or binary data in CBOR"`
}

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" format:"date-time" doc:"The program time when the segment ends (or ended)."`
	// The event_id used in the Signal START that resulted in this signaling segment.
	EventId *int32 `` /* 137-byte string literal not displayed */
	// Uniquely identifies the signaling segment for a channel. This is assigned by the transcoder when the segment is created.
	SegmentId *int64 `` /* 181-byte string literal not displayed */
	// When set, contains the URL to the slate media asset that will play for the duration of the segment.
	SlateUrl *string `` /* 132-byte string literal not displayed */
	// The program time when the segment starts (or started).
	Start *time.Time `json:"start,omitempty" format:"date-time" doc:"The program time when the segment starts (or started)."`
	Type  *string    `` /* 312-byte string literal not displayed */
}

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" format:"date-time"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Slate duration (ms)
	Duration *int32 `json:"duration,omitempty" format:"int32" default:"0" minimum:"1000" doc:"Slate duration (ms)"`
	// Slate url
	Uri string `json:"uri" format:"uri" doc:"Slate url"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Unique source ID
	Id string `json:"id" doc:"Unique source ID"`
	// Source name
	Name string `json:"name" doc:"Source name"`
	// Link to this resource
	Self *string `json:"self,omitempty" format:"uri" doc:"Link to this resource"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Event ID
	EventId int32 `json:"event_id" format:"int32" minimum:"0" doc:"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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// Splice duration (ms).  If no duration or a duration of 0 then the splice is indifinite.
	Duration *int32 `` /* 161-byte string literal not displayed */
	// Event ID
	EventId int32 `json:"event_id" format:"int32" minimum:"0" doc:"Event ID"`
	// Slate url
	SlateUri *string `json:"slate_uri,omitempty" format:"uri" doc:"Slate url"`
	// UPIDs
	Upids []string `json:"upids,omitempty" doc:"UPIDs"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	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 `` /* 193-byte string literal not displayed */
	// Reports whether source merging was disabled via API.
	SourceMergingDisabled *bool `json:"source_merging_disabled,omitempty" doc:"Reports whether source merging was disabled via API."`
}

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" doc:"Reports whether this is the active source - i.e. the source being transcoded."`
	// Continuity counter error total since the transcoder pod started.
	CcErrors *int64 `json:"cc_errors,omitempty" format:"int64" doc:"Continuity counter error total since the transcoder pod started."`
	// The last time data was received for this source.
	LastDataReceived *time.Time `json:"last_data_received,omitempty" format:"date-time" doc:"The last time data was received for this source."`
	// Reports whether this source was pinned to be always preferred (if available).
	Pinned *bool                               `json:"pinned,omitempty" doc:"Reports whether this source was pinned to be always preferred (if available)."`
	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 `` /* 172-byte string literal not displayed */
	// 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 `` /* 236-byte string literal not displayed */
}

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" format:"date-time" doc:"The time that the PMT was updated."`
	PcrPid     *int32     `json:"pcr_pid,omitempty" format:"int32" minimum:"0"`
	Pid        *int32     `json:"pid,omitempty" format:"int32" minimum:"0"`
	// The following fields correspond to fields in github.com/iStreamPlanet/go-media/mp2t.PMT
	ProgramNumber *int32                                           `` /* 152-byte string literal not displayed */
	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  `` /* 148-byte string literal not displayed */
	Pid    *int32 `json:"pid,omitempty" format:"int32" minimum:"0"`
	// The type of the stream as reported in the PMT.
	RawType *string `` /* 616-byte string literal not displayed */
	// 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                                              `` /* 826-byte string literal not displayed */
	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" format:"int32"`
	Clli             *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoClli             `json:"clli,omitempty"`
	ColorDescription *StatusIngestStatusPrimaryStatusPmtStreamsInnerVideoColorDescription `json:"color_description,omitempty"`
	FrameHeight      *int32                                                               `json:"frame_height,omitempty" format:"int32"`
	FrameWidth       *int32                                                               `json:"frame_width,omitempty" format:"int32"`
	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" format:"double" doc:"Max content light level in nits."`
	// Max frame (pic) average light level in nits.
	MaxFall *float64 `json:"max_fall,omitempty" format:"double" doc:"Max frame (pic) average light level in nits."`
}

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 `` /* 174-byte string literal not displayed */
	MatrixCoeffs            *string `` /* 208-byte string literal not displayed */
	TransferCharacteristics *string `` /* 282-byte string literal not displayed */
}

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" format:"double"`
	MinDisplayMasteringLuminance *float64                                                     `json:"min_display_mastering_luminance,omitempty" format:"double"`
	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" format:"double"`
	Y *float64 `json:"y,omitempty" format:"double"`
}

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" doc:"Reports whether this is the active source - i.e. the source being transcoded."`
	// Continuity counter error total since the transcoder pod started.
	CcErrors *int64 `json:"cc_errors,omitempty" format:"int64" doc:"Continuity counter error total since the transcoder pod started."`
	// The last time data was received for this source.
	LastDataReceived *time.Time `json:"last_data_received,omitempty" format:"date-time" doc:"The last time data was received for this source."`
	// Reports whether this source was pinned to be always preferred (if available).
	Pinned *bool                               `json:"pinned,omitempty" doc:"Reports whether this source was pinned to be always preferred (if available)."`
	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 `` /* 172-byte string literal not displayed */
	// 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 `` /* 236-byte string literal not displayed */
}

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" doc:"Reports whether this is the active source - i.e. the source being transcoded."`
	// Continuity counter error total since the transcoder pod started.
	CcErrors *int64 `json:"cc_errors,omitempty" format:"int64" doc:"Continuity counter error total since the transcoder pod started."`
	// The last time data was received for this source.
	LastDataReceived *time.Time `json:"last_data_received,omitempty" format:"date-time" doc:"The last time data was received for this source."`
	// Reports whether this source was pinned to be always preferred (if available).
	Pinned *bool                               `json:"pinned,omitempty" doc:"Reports whether this source was pinned to be always preferred (if available)."`
	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 `` /* 172-byte string literal not displayed */
	// 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 `` /* 236-byte string literal not displayed */
}

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" doc:"Station source ID"`
	// Source name
	Name *string `json:"name,omitempty" doc:"Source name"`
	// Link to this resource
	Self *string `json:"self,omitempty" format:"uri" doc:"Link to this resource"`
}

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" enum:"ON,OFF" doc:"Desired state of channel"`
	// Content hash
	Etag string `json:"etag" doc:"Content hash"`
	// Unique channel ID
	Id string `json:"id" doc:"Unique channel ID"`
	// Channel Labels
	Labels []string `json:"labels,omitempty" doc:"Channel Labels"`
	// Friendly channel description
	Name *string `json:"name,omitempty" doc:"Friendly channel description"`
	// Organization
	Org string `json:"org" doc:"Organization"`
	// Link to this resource
	Self   *string        `json:"self,omitempty" format:"uri" doc:"Link to this resource"`
	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" doc:"Station source ID"`
	// Source name
	Name *string `json:"name,omitempty" doc:"Source name"`
	// Link to this resource
	Self *string `json:"self,omitempty" format:"uri" doc:"Link to this resource"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	// List of tasks for the program
	Tasks []TaskResponseTasksInner `json:"tasks" doc:"List of tasks for the program"`
}

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" format:"date-time" doc:"when the task was created in RFC3339Nano format"`
	// indicates if the task is done or not
	Done bool `json:"done" doc:"indicates if the task is done or not"`
	// when the task ended in RFC3339Nano format
	Ended time.Time `json:"ended" format:"date-time" doc:"when the task ended in RFC3339Nano format"`
	// error message if any for this task
	Error string `json:"error" doc:"error message if any for this task"`
	// number of times the task failed
	FailureCount int32 `json:"failure_count" format:"int32" doc:"number of times the task failed"`
	// ID for the task
	Id string `json:"id" doc:"ID for the task"`
	// params sent to task
	Params string `json:"params" doc:"params sent to task"`
	// the progress of the task
	Progress float64 `json:"progress" format:"double" doc:"the progress of the task"`
	// Region represents the general geolocation the task is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the task is in."`
	// Link to this resource
	Self *string `json:"self,omitempty" format:"uri" doc:"Link to this resource"`
	// status for the task
	Status string `json:"status" doc:"status for the task"`
	// indicates if the task succeeded or not
	Succeeded bool `json:"succeeded" doc:"indicates if the task succeeded or not"`
	// type of task
	Type int32 `json:"type" format:"int32" doc:"type of task"`
	// priority
	Weight int32 `json:"weight" format:"int32" doc:"priority"`
	// the version of the worker for this task
	WorkerVersion string `json:"workerVersion" doc:"the version of the worker for this task"`
	// the id of the worker for the task
	WorkerId int64 `json:"worker_id" format:"int64" doc:"the id of the worker for the task"`
}

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" format:"uri" doc:"An optional URL to a JSON Schema document describing this resource"`
	ArchiveSettings         *GetProductConfigResponseProductConfigInnerArchiveSettings         `json:"archive_settings,omitempty"`
	CollapseConfig          *GetProductConfigResponseProductConfigInnerCollapseConfig          `json:"collapse_config,omitempty"`
	CollapseTriggerConfig   *GetProductConfigResponseProductConfigInnerCollapseTriggerConfig   `json:"collapse_trigger_config,omitempty"`
	EdcPartialPresentations *GetProductConfigResponseProductConfigInnerEdcPartialPresentations `json:"edc_partial_presentations,omitempty"`
	// Template to transcode mp4 to hls
	EdcTranscodeTemplate *map[string]interface{} `json:"edc_transcode_template,omitempty" doc:"Template to transcode mp4 to hls"`
	// Notifiaction settings for collapses
	Notifications []GetProductConfigResponseProductConfigInnerNotificationsInner `json:"notifications,omitempty" doc:"Notifiaction settings for collapses"`
	// Region represents the general geolocation the product is in.
	Region *string `json:"region,omitempty" enum:"US_WEST,US_EAST" doc:"Region represents the general geolocation the product is in."`
	// store for product
	Store          *string                                                   `json:"store,omitempty" doc:"store for product"`
	WorkflowConfig *GetProductConfigResponseProductConfigInnerWorkflowConfig `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 GetProductConfigResponseProductConfigInnerArchiveSettings and assigns it to the ArchiveSettings field.

func (*UpdateProductConfigRequest) SetCollapseConfig ¶ added in v1.1.0

SetCollapseConfig gets a reference to the given GetProductConfigResponseProductConfigInnerCollapseConfig and assigns it to the CollapseConfig field.

func (*UpdateProductConfigRequest) SetCollapseTriggerConfig ¶ added in v1.1.0

SetCollapseTriggerConfig gets a reference to the given GetProductConfigResponseProductConfigInnerCollapseTriggerConfig and assigns it to the CollapseTriggerConfig field.

func (*UpdateProductConfigRequest) SetEdcPartialPresentations ¶ added in v1.1.0

SetEdcPartialPresentations gets a reference to the given GetProductConfigResponseProductConfigInnerEdcPartialPresentations 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 []GetProductConfigResponseProductConfigInnerNotificationsInner 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 GetProductConfigResponseProductConfigInnerWorkflowConfig and assigns it to the WorkflowConfig field.

func (UpdateProductConfigRequest) ToMap ¶ added in v1.1.0

func (o UpdateProductConfigRequest) 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