Class Slate.GamSlate.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Slate.GamSlate.Builder>
com.google.cloud.video.stitcher.v1.Slate.GamSlate.Builder
All Implemented Interfaces:
Slate.GamSlateOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Slate.GamSlate

public static final class Slate.GamSlate.Builder extends com.google.protobuf.GeneratedMessage.Builder<Slate.GamSlate.Builder> implements Slate.GamSlateOrBuilder
 GamSlate object has Google Ad Manager (GAM) related properties for the
 slate.
 
Protobuf type google.cloud.video.stitcher.v1.Slate.GamSlate
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Output only.
    Required.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    long
    Output only.
    Required.
    com.google.protobuf.ByteString
    Required.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    setGamSlateId(long value)
    Output only.
    Required.
    setNetworkCodeBytes(com.google.protobuf.ByteString value)
    Required.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Slate.GamSlate.Builder>
    • clear

      public Slate.GamSlate.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Slate.GamSlate.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Slate.GamSlate.Builder>
    • getDefaultInstanceForType

      public Slate.GamSlate getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Slate.GamSlate build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Slate.GamSlate buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Slate.GamSlate.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Slate.GamSlate.Builder>
    • mergeFrom

      public Slate.GamSlate.Builder mergeFrom(Slate.GamSlate other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Slate.GamSlate.Builder>
    • mergeFrom

      public Slate.GamSlate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Slate.GamSlate.Builder>
      Throws:
      IOException
    • getNetworkCode

      public String getNetworkCode()
       Required. Ad Manager network code to associate with the live config.
       
      string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getNetworkCode in interface Slate.GamSlateOrBuilder
      Returns:
      The networkCode.
    • getNetworkCodeBytes

      public com.google.protobuf.ByteString getNetworkCodeBytes()
       Required. Ad Manager network code to associate with the live config.
       
      string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getNetworkCodeBytes in interface Slate.GamSlateOrBuilder
      Returns:
      The bytes for networkCode.
    • setNetworkCode

      public Slate.GamSlate.Builder setNetworkCode(String value)
       Required. Ad Manager network code to associate with the live config.
       
      string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The networkCode to set.
      Returns:
      This builder for chaining.
    • clearNetworkCode

      public Slate.GamSlate.Builder clearNetworkCode()
       Required. Ad Manager network code to associate with the live config.
       
      string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setNetworkCodeBytes

      public Slate.GamSlate.Builder setNetworkCodeBytes(com.google.protobuf.ByteString value)
       Required. Ad Manager network code to associate with the live config.
       
      string network_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for networkCode to set.
      Returns:
      This builder for chaining.
    • getGamSlateId

      public long getGamSlateId()
       Output only. The identifier generated for the slate by GAM.
       
      int64 gam_slate_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getGamSlateId in interface Slate.GamSlateOrBuilder
      Returns:
      The gamSlateId.
    • setGamSlateId

      public Slate.GamSlate.Builder setGamSlateId(long value)
       Output only. The identifier generated for the slate by GAM.
       
      int64 gam_slate_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The gamSlateId to set.
      Returns:
      This builder for chaining.
    • clearGamSlateId

      public Slate.GamSlate.Builder clearGamSlateId()
       Output only. The identifier generated for the slate by GAM.
       
      int64 gam_slate_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.