Uses of Class
com.google.cloud.video.stitcher.v1.VodSession.Builder
-
Uses of VodSession.Builder in com.google.cloud.video.stitcher.v1
Methods in com.google.cloud.video.stitcher.v1 that return VodSession.BuilderModifier and TypeMethodDescriptionVodSession.Builder.clear()VodSession.Builder.clearAdTagMacroMap()VodSession.Builder.clearAdTagUri()Ad tag URI.VodSession.Builder.clearAdTracking()Required.VodSession.Builder.clearAssetId()Output only.VodSession.Builder.clearGamSettings()This field should be set with appropriate values if GAM is being used for ads.VodSession.Builder.clearInterstitials()Output only.VodSession.Builder.clearManifestOptions()Additional options that affect the output of the manifest.VodSession.Builder.clearName()Output only.VodSession.Builder.clearPlayUri()Output only.VodSession.Builder.clearSourceUri()URI of the media to stitch.VodSession.Builder.clearVodConfig()The resource name of the VOD config for this session, in the form of `projects/{project}/locations/{location}/vodConfigs/{id}`.CreateVodSessionRequest.Builder.getVodSessionBuilder()Required.VodSession.Builder.mergeFrom(VodSession other) VodSession.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) VodSession.Builder.mergeFrom(com.google.protobuf.Message other) VodSession.Builder.mergeGamSettings(VodSession.GamSettings value) This field should be set with appropriate values if GAM is being used for ads.VodSession.Builder.mergeInterstitials(Interstitials value) Output only.VodSession.Builder.mergeManifestOptions(ManifestOptions value) Additional options that affect the output of the manifest.static VodSession.BuilderVodSession.newBuilder()static VodSession.BuilderVodSession.newBuilder(VodSession prototype) VodSession.newBuilderForType()protected VodSession.BuilderVodSession.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) VodSession.Builder.putAdTagMacroMap(String key, String value) Key value pairs for ad tag macro replacement, only available for VOD sessions that do not implement Google Ad manager ad insertion.VodSession.Builder.putAllAdTagMacroMap(Map<String, String> values) Key value pairs for ad tag macro replacement, only available for VOD sessions that do not implement Google Ad manager ad insertion.VodSession.Builder.removeAdTagMacroMap(String key) Key value pairs for ad tag macro replacement, only available for VOD sessions that do not implement Google Ad manager ad insertion.VodSession.Builder.setAdTagUri(String value) Ad tag URI.VodSession.Builder.setAdTagUriBytes(com.google.protobuf.ByteString value) Ad tag URI.VodSession.Builder.setAdTracking(AdTracking value) Required.VodSession.Builder.setAdTrackingValue(int value) Required.VodSession.Builder.setAssetId(String value) Output only.VodSession.Builder.setAssetIdBytes(com.google.protobuf.ByteString value) Output only.VodSession.Builder.setGamSettings(VodSession.GamSettings value) This field should be set with appropriate values if GAM is being used for ads.VodSession.Builder.setGamSettings(VodSession.GamSettings.Builder builderForValue) This field should be set with appropriate values if GAM is being used for ads.VodSession.Builder.setInterstitials(Interstitials value) Output only.VodSession.Builder.setInterstitials(Interstitials.Builder builderForValue) Output only.VodSession.Builder.setManifestOptions(ManifestOptions value) Additional options that affect the output of the manifest.VodSession.Builder.setManifestOptions(ManifestOptions.Builder builderForValue) Additional options that affect the output of the manifest.Output only.VodSession.Builder.setNameBytes(com.google.protobuf.ByteString value) Output only.VodSession.Builder.setPlayUri(String value) Output only.VodSession.Builder.setPlayUriBytes(com.google.protobuf.ByteString value) Output only.VodSession.Builder.setSourceUri(String value) URI of the media to stitch.VodSession.Builder.setSourceUriBytes(com.google.protobuf.ByteString value) URI of the media to stitch.VodSession.Builder.setVodConfig(String value) The resource name of the VOD config for this session, in the form of `projects/{project}/locations/{location}/vodConfigs/{id}`.VodSession.Builder.setVodConfigBytes(com.google.protobuf.ByteString value) The resource name of the VOD config for this session, in the form of `projects/{project}/locations/{location}/vodConfigs/{id}`.VodSession.toBuilder()Methods in com.google.cloud.video.stitcher.v1 with parameters of type VodSession.BuilderModifier and TypeMethodDescriptionCreateVodSessionRequest.Builder.setVodSession(VodSession.Builder builderForValue) Required.