Interface EntryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Entry, Entry.Builder

@Generated public interface EntryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      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];
      Returns:
      The name.
    • getNameBytes

      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];
      Returns:
      The bytes for name.
    • getEntryType

      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];
      Returns:
      The entryType.
    • getEntryTypeBytes

      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];
      Returns:
      The bytes for entryType.
    • hasCreateTime

      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];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      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];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      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];
    • hasUpdateTime

      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];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      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];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      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];
    • getAspectsCount

      int getAspectsCount()
       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];
    • containsAspects

      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];
    • getAspects

      @Deprecated Map<String,Aspect> getAspects()
      Deprecated.
      Use getAspectsMap() instead.
    • getAspectsMap

      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];
    • getAspectsOrDefault

      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];
    • getAspectsOrThrow

      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];
    • getParentEntry

      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];
      Returns:
      The parentEntry.
    • getParentEntryBytes

      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];
      Returns:
      The bytes for parentEntry.
    • getFullyQualifiedName

      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];
      Returns:
      The fullyQualifiedName.
    • getFullyQualifiedNameBytes

      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];
      Returns:
      The bytes for fullyQualifiedName.
    • hasEntrySource

      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];
      Returns:
      Whether the entrySource field is set.
    • getEntrySource

      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];
      Returns:
      The entrySource.
    • getEntrySourceOrBuilder

      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];