Class Entry.Builder

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

public static final class Entry.Builder extends com.google.protobuf.GeneratedMessage.Builder<Entry.Builder> implements EntryOrBuilder
 An entry is a representation of a data resource that can be described by
 various metadata.
 
Protobuf type google.cloud.dataplex.v1.Entry
  • 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<Entry.Builder>
    • internalGetMutableMapFieldReflection

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

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

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

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

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

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

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

      public Entry.Builder mergeFrom(Entry other)
    • isInitialized

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

      public Entry.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<Entry.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Identifier. The relative resource name of the entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface EntryOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Identifier. The relative resource name of the entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface EntryOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Entry.Builder setName(String value)
       Identifier. The relative resource name of the entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Entry.Builder clearName()
       Identifier. The relative resource name of the entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Entry.Builder setNameBytes(com.google.protobuf.ByteString value)
       Identifier. The relative resource name of the entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getEntryType

      public String getEntryType()
       Required. Immutable. The relative resource name of the entry type that was
       used to create this entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_type_id}`.
       
      string entry_type = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEntryType in interface EntryOrBuilder
      Returns:
      The entryType.
    • getEntryTypeBytes

      public com.google.protobuf.ByteString getEntryTypeBytes()
       Required. Immutable. The relative resource name of the entry type that was
       used to create this entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_type_id}`.
       
      string entry_type = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEntryTypeBytes in interface EntryOrBuilder
      Returns:
      The bytes for entryType.
    • setEntryType

      public Entry.Builder setEntryType(String value)
       Required. Immutable. The relative resource name of the entry type that was
       used to create this entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_type_id}`.
       
      string entry_type = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The entryType to set.
      Returns:
      This builder for chaining.
    • clearEntryType

      public Entry.Builder clearEntryType()
       Required. Immutable. The relative resource name of the entry type that was
       used to create this entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_type_id}`.
       
      string entry_type = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • setEntryTypeBytes

      public Entry.Builder setEntryTypeBytes(com.google.protobuf.ByteString value)
       Required. Immutable. The relative resource name of the entry type that was
       used to create this entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_type_id}`.
       
      string entry_type = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The bytes for entryType to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface EntryOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface EntryOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public Entry.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public Entry.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public Entry.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public Entry.Builder clearCreateTime()
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The time when the entry was created in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface EntryOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface EntryOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface EntryOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public Entry.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public Entry.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public Entry.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public Entry.Builder clearUpdateTime()
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The time when the entry was last updated in Dataplex Universal
       Catalog.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface EntryOrBuilder
    • getAspectsCount

      public int getAspectsCount()
      Description copied from interface: EntryOrBuilder
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectsCount in interface EntryOrBuilder
    • containsAspects

      public boolean containsAspects(String key)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      containsAspects in interface EntryOrBuilder
    • getAspects

      @Deprecated public Map<String,Aspect> getAspects()
      Deprecated.
      Use getAspectsMap() instead.
      Specified by:
      getAspects in interface EntryOrBuilder
    • getAspectsMap

      public Map<String,Aspect> getAspectsMap()
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectsMap in interface EntryOrBuilder
    • getAspectsOrDefault

      public Aspect getAspectsOrDefault(String key, Aspect defaultValue)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectsOrDefault in interface EntryOrBuilder
    • getAspectsOrThrow

      public Aspect getAspectsOrThrow(String key)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectsOrThrow in interface EntryOrBuilder
    • clearAspects

      public Entry.Builder clearAspects()
    • removeAspects

      public Entry.Builder removeAspects(String key)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getMutableAspects

      @Deprecated public Map<String,Aspect> getMutableAspects()
      Deprecated.
      Use alternate mutation accessors instead.
    • putAspects

      public Entry.Builder putAspects(String key, Aspect value)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
    • putAllAspects

      public Entry.Builder putAllAspects(Map<String,Aspect> values)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
    • putAspectsBuilderIfAbsent

      public Aspect.Builder putAspectsBuilderIfAbsent(String key)
       Optional. The aspects that are attached to the entry. Depending on how the
       aspect is attached to the entry, the format of the aspect key can be one of
       the following:
      
       * If the aspect is attached directly to the entry:
       `{project_id_or_number}.{location_id}.{aspect_type_id}`
       * If the aspect is attached to an entry's path:
       `{project_id_or_number}.{location_id}.{aspect_type_id}@{path}`
       
      map<string, .google.cloud.dataplex.v1.Aspect> aspects = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getParentEntry

      public String getParentEntry()
       Optional. Immutable. The resource name of the parent entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string parent_entry = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getParentEntry in interface EntryOrBuilder
      Returns:
      The parentEntry.
    • getParentEntryBytes

      public com.google.protobuf.ByteString getParentEntryBytes()
       Optional. Immutable. The resource name of the parent entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string parent_entry = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getParentEntryBytes in interface EntryOrBuilder
      Returns:
      The bytes for parentEntry.
    • setParentEntry

      public Entry.Builder setParentEntry(String value)
       Optional. Immutable. The resource name of the parent entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string parent_entry = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The parentEntry to set.
      Returns:
      This builder for chaining.
    • clearParentEntry

      public Entry.Builder clearParentEntry()
       Optional. Immutable. The resource name of the parent entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string parent_entry = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • setParentEntryBytes

      public Entry.Builder setParentEntryBytes(com.google.protobuf.ByteString value)
       Optional. Immutable. The resource name of the parent entry, in the format
       `projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}`.
       
      string parent_entry = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The bytes for parentEntry to set.
      Returns:
      This builder for chaining.
    • getFullyQualifiedName

      public String getFullyQualifiedName()
       Optional. A name for the entry that can be referenced by an external
       system. For more information, see [Fully qualified
       names](https://cloud.google.com/data-catalog/docs/fully-qualified-names).
       The maximum size of the field is 4000 characters.
       
      string fully_qualified_name = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getFullyQualifiedName in interface EntryOrBuilder
      Returns:
      The fullyQualifiedName.
    • getFullyQualifiedNameBytes

      public com.google.protobuf.ByteString getFullyQualifiedNameBytes()
       Optional. A name for the entry that can be referenced by an external
       system. For more information, see [Fully qualified
       names](https://cloud.google.com/data-catalog/docs/fully-qualified-names).
       The maximum size of the field is 4000 characters.
       
      string fully_qualified_name = 12 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getFullyQualifiedNameBytes in interface EntryOrBuilder
      Returns:
      The bytes for fullyQualifiedName.
    • setFullyQualifiedName

      public Entry.Builder setFullyQualifiedName(String value)
       Optional. A name for the entry that can be referenced by an external
       system. For more information, see [Fully qualified
       names](https://cloud.google.com/data-catalog/docs/fully-qualified-names).
       The maximum size of the field is 4000 characters.
       
      string fully_qualified_name = 12 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The fullyQualifiedName to set.
      Returns:
      This builder for chaining.
    • clearFullyQualifiedName

      public Entry.Builder clearFullyQualifiedName()
       Optional. A name for the entry that can be referenced by an external
       system. For more information, see [Fully qualified
       names](https://cloud.google.com/data-catalog/docs/fully-qualified-names).
       The maximum size of the field is 4000 characters.
       
      string fully_qualified_name = 12 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setFullyQualifiedNameBytes

      public Entry.Builder setFullyQualifiedNameBytes(com.google.protobuf.ByteString value)
       Optional. A name for the entry that can be referenced by an external
       system. For more information, see [Fully qualified
       names](https://cloud.google.com/data-catalog/docs/fully-qualified-names).
       The maximum size of the field is 4000 characters.
       
      string fully_qualified_name = 12 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for fullyQualifiedName to set.
      Returns:
      This builder for chaining.
    • hasEntrySource

      public boolean hasEntrySource()
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasEntrySource in interface EntryOrBuilder
      Returns:
      Whether the entrySource field is set.
    • getEntrySource

      public EntrySource getEntrySource()
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEntrySource in interface EntryOrBuilder
      Returns:
      The entrySource.
    • setEntrySource

      public Entry.Builder setEntrySource(EntrySource value)
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
    • setEntrySource

      public Entry.Builder setEntrySource(EntrySource.Builder builderForValue)
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
    • mergeEntrySource

      public Entry.Builder mergeEntrySource(EntrySource value)
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
    • clearEntrySource

      public Entry.Builder clearEntrySource()
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
    • getEntrySourceBuilder

      public EntrySource.Builder getEntrySourceBuilder()
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
    • getEntrySourceOrBuilder

      public EntrySourceOrBuilder getEntrySourceOrBuilder()
       Optional. Information related to the source system of the data resource
       that is represented by the entry.
       
      .google.cloud.dataplex.v1.EntrySource entry_source = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEntrySourceOrBuilder in interface EntryOrBuilder