Class EntrySource.Builder

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

public static final class EntrySource.Builder extends com.google.protobuf.GeneratedMessage.Builder<EntrySource.Builder> implements EntrySourceOrBuilder
 Information related to the source system of the data resource that is
 represented by the entry.
 
Protobuf type google.cloud.dataplex.v1.EntrySource
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<EntrySource.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<EntrySource.Builder>
    • internalGetFieldAccessorTable

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

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

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

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

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

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

      public EntrySource.Builder mergeFrom(EntrySource other)
    • isInitialized

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

      public EntrySource.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<EntrySource.Builder>
      Throws:
      IOException
    • getResource

      public String getResource()
       The name of the resource in the source system.
       Maximum length is 4,000 characters.
       
      string resource = 1;
      Specified by:
      getResource in interface EntrySourceOrBuilder
      Returns:
      The resource.
    • getResourceBytes

      public com.google.protobuf.ByteString getResourceBytes()
       The name of the resource in the source system.
       Maximum length is 4,000 characters.
       
      string resource = 1;
      Specified by:
      getResourceBytes in interface EntrySourceOrBuilder
      Returns:
      The bytes for resource.
    • setResource

      public EntrySource.Builder setResource(String value)
       The name of the resource in the source system.
       Maximum length is 4,000 characters.
       
      string resource = 1;
      Parameters:
      value - The resource to set.
      Returns:
      This builder for chaining.
    • clearResource

      public EntrySource.Builder clearResource()
       The name of the resource in the source system.
       Maximum length is 4,000 characters.
       
      string resource = 1;
      Returns:
      This builder for chaining.
    • setResourceBytes

      public EntrySource.Builder setResourceBytes(com.google.protobuf.ByteString value)
       The name of the resource in the source system.
       Maximum length is 4,000 characters.
       
      string resource = 1;
      Parameters:
      value - The bytes for resource to set.
      Returns:
      This builder for chaining.
    • getSystem

      public String getSystem()
       The name of the source system.
       Maximum length is 64 characters.
       
      string system = 2;
      Specified by:
      getSystem in interface EntrySourceOrBuilder
      Returns:
      The system.
    • getSystemBytes

      public com.google.protobuf.ByteString getSystemBytes()
       The name of the source system.
       Maximum length is 64 characters.
       
      string system = 2;
      Specified by:
      getSystemBytes in interface EntrySourceOrBuilder
      Returns:
      The bytes for system.
    • setSystem

      public EntrySource.Builder setSystem(String value)
       The name of the source system.
       Maximum length is 64 characters.
       
      string system = 2;
      Parameters:
      value - The system to set.
      Returns:
      This builder for chaining.
    • clearSystem

      public EntrySource.Builder clearSystem()
       The name of the source system.
       Maximum length is 64 characters.
       
      string system = 2;
      Returns:
      This builder for chaining.
    • setSystemBytes

      public EntrySource.Builder setSystemBytes(com.google.protobuf.ByteString value)
       The name of the source system.
       Maximum length is 64 characters.
       
      string system = 2;
      Parameters:
      value - The bytes for system to set.
      Returns:
      This builder for chaining.
    • getPlatform

      public String getPlatform()
       The platform containing the source system.
       Maximum length is 64 characters.
       
      string platform = 3;
      Specified by:
      getPlatform in interface EntrySourceOrBuilder
      Returns:
      The platform.
    • getPlatformBytes

      public com.google.protobuf.ByteString getPlatformBytes()
       The platform containing the source system.
       Maximum length is 64 characters.
       
      string platform = 3;
      Specified by:
      getPlatformBytes in interface EntrySourceOrBuilder
      Returns:
      The bytes for platform.
    • setPlatform

      public EntrySource.Builder setPlatform(String value)
       The platform containing the source system.
       Maximum length is 64 characters.
       
      string platform = 3;
      Parameters:
      value - The platform to set.
      Returns:
      This builder for chaining.
    • clearPlatform

      public EntrySource.Builder clearPlatform()
       The platform containing the source system.
       Maximum length is 64 characters.
       
      string platform = 3;
      Returns:
      This builder for chaining.
    • setPlatformBytes

      public EntrySource.Builder setPlatformBytes(com.google.protobuf.ByteString value)
       The platform containing the source system.
       Maximum length is 64 characters.
       
      string platform = 3;
      Parameters:
      value - The bytes for platform to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       A user-friendly display name.
       Maximum length is 500 characters.
       
      string display_name = 5;
      Specified by:
      getDisplayName in interface EntrySourceOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       A user-friendly display name.
       Maximum length is 500 characters.
       
      string display_name = 5;
      Specified by:
      getDisplayNameBytes in interface EntrySourceOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public EntrySource.Builder setDisplayName(String value)
       A user-friendly display name.
       Maximum length is 500 characters.
       
      string display_name = 5;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public EntrySource.Builder clearDisplayName()
       A user-friendly display name.
       Maximum length is 500 characters.
       
      string display_name = 5;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public EntrySource.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       A user-friendly display name.
       Maximum length is 500 characters.
       
      string display_name = 5;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       A description of the data resource.
       Maximum length is 2,000 characters.
       
      string description = 6;
      Specified by:
      getDescription in interface EntrySourceOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       A description of the data resource.
       Maximum length is 2,000 characters.
       
      string description = 6;
      Specified by:
      getDescriptionBytes in interface EntrySourceOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public EntrySource.Builder setDescription(String value)
       A description of the data resource.
       Maximum length is 2,000 characters.
       
      string description = 6;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public EntrySource.Builder clearDescription()
       A description of the data resource.
       Maximum length is 2,000 characters.
       
      string description = 6;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public EntrySource.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       A description of the data resource.
       Maximum length is 2,000 characters.
       
      string description = 6;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: EntrySourceOrBuilder
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
      Specified by:
      getLabelsCount in interface EntrySourceOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
      Specified by:
      containsLabels in interface EntrySourceOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface EntrySourceOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
      Specified by:
      getLabelsMap in interface EntrySourceOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
      Specified by:
      getLabelsOrDefault in interface EntrySourceOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
      Specified by:
      getLabelsOrThrow in interface EntrySourceOrBuilder
    • clearLabels

      public EntrySource.Builder clearLabels()
    • removeLabels

      public EntrySource.Builder removeLabels(String key)
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
    • getMutableLabels

      @Deprecated public Map<String,String> getMutableLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putLabels

      public EntrySource.Builder putLabels(String key, String value)
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
    • putAllLabels

      public EntrySource.Builder putAllLabels(Map<String,String> values)
       User-defined labels.
       The maximum size of keys and values is 128 characters each.
       
      map<string, string> labels = 7;
    • getAncestorsList

      public List<EntrySource.Ancestor> getAncestorsList()
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAncestorsList in interface EntrySourceOrBuilder
    • getAncestorsCount

      public int getAncestorsCount()
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAncestorsCount in interface EntrySourceOrBuilder
    • getAncestors

      public EntrySource.Ancestor getAncestors(int index)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAncestors in interface EntrySourceOrBuilder
    • setAncestors

      public EntrySource.Builder setAncestors(int index, EntrySource.Ancestor value)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • setAncestors

      public EntrySource.Builder setAncestors(int index, EntrySource.Ancestor.Builder builderForValue)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • addAncestors

      public EntrySource.Builder addAncestors(EntrySource.Ancestor value)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • addAncestors

      public EntrySource.Builder addAncestors(int index, EntrySource.Ancestor value)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • addAncestors

      public EntrySource.Builder addAncestors(EntrySource.Ancestor.Builder builderForValue)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • addAncestors

      public EntrySource.Builder addAncestors(int index, EntrySource.Ancestor.Builder builderForValue)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • addAllAncestors

      public EntrySource.Builder addAllAncestors(Iterable<? extends EntrySource.Ancestor> values)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • clearAncestors

      public EntrySource.Builder clearAncestors()
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • removeAncestors

      public EntrySource.Builder removeAncestors(int index)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • getAncestorsBuilder

      public EntrySource.Ancestor.Builder getAncestorsBuilder(int index)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • getAncestorsOrBuilder

      public EntrySource.AncestorOrBuilder getAncestorsOrBuilder(int index)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAncestorsOrBuilder in interface EntrySourceOrBuilder
    • getAncestorsOrBuilderList

      public List<? extends EntrySource.AncestorOrBuilder> getAncestorsOrBuilderList()
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAncestorsOrBuilderList in interface EntrySourceOrBuilder
    • addAncestorsBuilder

      public EntrySource.Ancestor.Builder addAncestorsBuilder()
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • addAncestorsBuilder

      public EntrySource.Ancestor.Builder addAncestorsBuilder(int index)
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • getAncestorsBuilderList

      public List<EntrySource.Ancestor.Builder> getAncestorsBuilderList()
       Immutable. The entries representing the ancestors of the data resource in
       the source system.
       
      repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE];
    • hasCreateTime

      public boolean hasCreateTime()
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
      Specified by:
      hasCreateTime in interface EntrySourceOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
      Specified by:
      getCreateTime in interface EntrySourceOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public EntrySource.Builder setCreateTime(com.google.protobuf.Timestamp value)
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
    • setCreateTime

      public EntrySource.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
    • mergeCreateTime

      public EntrySource.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
    • clearCreateTime

      public EntrySource.Builder clearCreateTime()
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       The time when the resource was created in the source system.
       
      .google.protobuf.Timestamp create_time = 10;
      Specified by:
      getCreateTimeOrBuilder in interface EntrySourceOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
      Specified by:
      hasUpdateTime in interface EntrySourceOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
      Specified by:
      getUpdateTime in interface EntrySourceOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public EntrySource.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
    • setUpdateTime

      public EntrySource.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
    • mergeUpdateTime

      public EntrySource.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
    • clearUpdateTime

      public EntrySource.Builder clearUpdateTime()
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       The time when the resource was last updated in the source system. If the
       entry exists in the system and its `EntrySource` has `update_time`
       populated, further updates to the `EntrySource` of the entry must provide
       incremental updates to its `update_time`.
       
      .google.protobuf.Timestamp update_time = 11;
      Specified by:
      getUpdateTimeOrBuilder in interface EntrySourceOrBuilder
    • getLocation

      public String getLocation()
       Output only. Location of the resource in the source system. You can search
       the entry by this location. By default, this should match the location of
       the entry group containing this entry. A different value allows capturing
       the source location for data external to Google Cloud.
       
      string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLocation in interface EntrySourceOrBuilder
      Returns:
      The location.
    • getLocationBytes

      public com.google.protobuf.ByteString getLocationBytes()
       Output only. Location of the resource in the source system. You can search
       the entry by this location. By default, this should match the location of
       the entry group containing this entry. A different value allows capturing
       the source location for data external to Google Cloud.
       
      string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLocationBytes in interface EntrySourceOrBuilder
      Returns:
      The bytes for location.
    • setLocation

      public EntrySource.Builder setLocation(String value)
       Output only. Location of the resource in the source system. You can search
       the entry by this location. By default, this should match the location of
       the entry group containing this entry. A different value allows capturing
       the source location for data external to Google Cloud.
       
      string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The location to set.
      Returns:
      This builder for chaining.
    • clearLocation

      public EntrySource.Builder clearLocation()
       Output only. Location of the resource in the source system. You can search
       the entry by this location. By default, this should match the location of
       the entry group containing this entry. A different value allows capturing
       the source location for data external to Google Cloud.
       
      string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setLocationBytes

      public EntrySource.Builder setLocationBytes(com.google.protobuf.ByteString value)
       Output only. Location of the resource in the source system. You can search
       the entry by this location. By default, this should match the location of
       the entry group containing this entry. A different value allows capturing
       the source location for data external to Google Cloud.
       
      string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for location to set.
      Returns:
      This builder for chaining.