Class GcsSource.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GcsSource.Builder>
com.google.cloud.aiplatform.v1.GcsSource.Builder
All Implemented Interfaces:
GcsSourceOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
GcsSource

public static final class GcsSource.Builder extends com.google.protobuf.GeneratedMessage.Builder<GcsSource.Builder> implements GcsSourceOrBuilder
 The Google Cloud Storage location for the input content.
 
Protobuf type google.cloud.aiplatform.v1.GcsSource
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    addUris(String value)
    Required.
    addUrisBytes(com.google.protobuf.ByteString value)
    Required.
     
     
     
    Required.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    getUris(int index)
    Required.
    com.google.protobuf.ByteString
    getUrisBytes(int index)
    Required.
    int
    Required.
    com.google.protobuf.ProtocolStringList
    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)
     
    setUris(int index, String 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<GcsSource.Builder>
    • clear

      public GcsSource.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<GcsSource.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<GcsSource.Builder>
    • getDefaultInstanceForType

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

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

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

      public GcsSource.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<GcsSource.Builder>
    • mergeFrom

      public GcsSource.Builder mergeFrom(GcsSource other)
    • isInitialized

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

      public GcsSource.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<GcsSource.Builder>
      Throws:
      IOException
    • getUrisList

      public com.google.protobuf.ProtocolStringList getUrisList()
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getUrisList in interface GcsSourceOrBuilder
      Returns:
      A list containing the uris.
    • getUrisCount

      public int getUrisCount()
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getUrisCount in interface GcsSourceOrBuilder
      Returns:
      The count of uris.
    • getUris

      public String getUris(int index)
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getUris in interface GcsSourceOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The uris at the given index.
    • getUrisBytes

      public com.google.protobuf.ByteString getUrisBytes(int index)
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getUrisBytes in interface GcsSourceOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the uris at the given index.
    • setUris

      public GcsSource.Builder setUris(int index, String value)
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index to set the value at.
      value - The uris to set.
      Returns:
      This builder for chaining.
    • addUris

      public GcsSource.Builder addUris(String value)
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The uris to add.
      Returns:
      This builder for chaining.
    • addAllUris

      public GcsSource.Builder addAllUris(Iterable<String> values)
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      values - The uris to add.
      Returns:
      This builder for chaining.
    • clearUris

      public GcsSource.Builder clearUris()
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • addUrisBytes

      public GcsSource.Builder addUrisBytes(com.google.protobuf.ByteString value)
       Required. Google Cloud Storage URI(-s) to the input file(s). May contain
       wildcards. For more information on wildcards, see
       https://cloud.google.com/storage/docs/wildcards.
       
      repeated string uris = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes of the uris to add.
      Returns:
      This builder for chaining.