Interface VodConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VodConfig,VodConfig.Builder
@Generated
public interface VodConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.Optional.Optional.getName()Output only.com.google.protobuf.ByteStringOutput only.Options for fetching source manifests and segments.Options for fetching source manifests and segments.Required.com.google.protobuf.ByteStringRequired.getState()Output only.intOutput only.booleanOptional.booleanOptions for fetching source manifests and segments.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Output only. The resource name of the VOD config, in the form of `projects/{project}/locations/{location}/vodConfigs/{id}`.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Output only. The resource name of the VOD config, in the form of `projects/{project}/locations/{location}/vodConfigs/{id}`.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for name.
-
getSourceUri
String getSourceUri()Required. Source URI for the VOD stream manifest.
string source_uri = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The sourceUri.
-
getSourceUriBytes
com.google.protobuf.ByteString getSourceUriBytes()Required. Source URI for the VOD stream manifest.
string source_uri = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for sourceUri.
-
getAdTagUri
String getAdTagUri()Required. The default ad tag associated with this VOD config.
string ad_tag_uri = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The adTagUri.
-
getAdTagUriBytes
com.google.protobuf.ByteString getAdTagUriBytes()Required. The default ad tag associated with this VOD config.
string ad_tag_uri = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for adTagUri.
-
hasGamVodConfig
boolean hasGamVodConfig()Optional. Google Ad Manager (GAM) metadata.
.google.cloud.video.stitcher.v1.GamVodConfig gam_vod_config = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the gamVodConfig field is set.
-
getGamVodConfig
GamVodConfig getGamVodConfig()Optional. Google Ad Manager (GAM) metadata.
.google.cloud.video.stitcher.v1.GamVodConfig gam_vod_config = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The gamVodConfig.
-
getGamVodConfigOrBuilder
GamVodConfigOrBuilder getGamVodConfigOrBuilder()Optional. Google Ad Manager (GAM) metadata.
.google.cloud.video.stitcher.v1.GamVodConfig gam_vod_config = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getStateValue
int getStateValue()Output only. State of the VOD config.
.google.cloud.video.stitcher.v1.VodConfig.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for state.
-
getState
VodConfig.State getState()Output only. State of the VOD config.
.google.cloud.video.stitcher.v1.VodConfig.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The state.
-
hasSourceFetchOptions
boolean hasSourceFetchOptions()Options for fetching source manifests and segments.
.google.cloud.video.stitcher.v1.FetchOptions source_fetch_options = 8;- Returns:
- Whether the sourceFetchOptions field is set.
-
getSourceFetchOptions
FetchOptions getSourceFetchOptions()Options for fetching source manifests and segments.
.google.cloud.video.stitcher.v1.FetchOptions source_fetch_options = 8;- Returns:
- The sourceFetchOptions.
-
getSourceFetchOptionsOrBuilder
FetchOptionsOrBuilder getSourceFetchOptionsOrBuilder()Options for fetching source manifests and segments.
.google.cloud.video.stitcher.v1.FetchOptions source_fetch_options = 8;
-