Interface DataDocumentationResult.SchemaRelationshipOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DataDocumentationResult.SchemaRelationship, DataDocumentationResult.SchemaRelationship.Builder
Enclosing class:
DataDocumentationResult

public static interface DataDocumentationResult.SchemaRelationshipOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasLeftSchemaPaths

      boolean hasLeftSchemaPaths()
       Output only. An ordered list of fields for the join from the first table.
       The size of this list must be the same as `right_schema_paths`.
       Each field at index i in this list must correspond to a field at the same
       index in the `right_schema_paths` list.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.SchemaPaths left_schema_paths = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the leftSchemaPaths field is set.
    • getLeftSchemaPaths

       Output only. An ordered list of fields for the join from the first table.
       The size of this list must be the same as `right_schema_paths`.
       Each field at index i in this list must correspond to a field at the same
       index in the `right_schema_paths` list.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.SchemaPaths left_schema_paths = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The leftSchemaPaths.
    • getLeftSchemaPathsOrBuilder

       Output only. An ordered list of fields for the join from the first table.
       The size of this list must be the same as `right_schema_paths`.
       Each field at index i in this list must correspond to a field at the same
       index in the `right_schema_paths` list.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.SchemaPaths left_schema_paths = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasRightSchemaPaths

      boolean hasRightSchemaPaths()
       Output only. An ordered list of fields for the join from the second
       table. The size of this list must be the same as `left_schema_paths`.
       Each field at index i in this list must correspond to a field at the same
       index in the `left_schema_paths` list.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.SchemaPaths right_schema_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the rightSchemaPaths field is set.
    • getRightSchemaPaths

       Output only. An ordered list of fields for the join from the second
       table. The size of this list must be the same as `left_schema_paths`.
       Each field at index i in this list must correspond to a field at the same
       index in the `left_schema_paths` list.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.SchemaPaths right_schema_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The rightSchemaPaths.
    • getRightSchemaPathsOrBuilder

       Output only. An ordered list of fields for the join from the second
       table. The size of this list must be the same as `left_schema_paths`.
       Each field at index i in this list must correspond to a field at the same
       index in the `left_schema_paths` list.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.SchemaPaths right_schema_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSourcesList

       Output only. Sources which generated the schema relation edge.
       
      repeated .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Source sources = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      A list containing the sources.
    • getSourcesCount

      int getSourcesCount()
       Output only. Sources which generated the schema relation edge.
       
      repeated .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Source sources = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The count of sources.
    • getSources

       Output only. Sources which generated the schema relation edge.
       
      repeated .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Source sources = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the element to return.
      Returns:
      The sources at the given index.
    • getSourcesValueList

      List<Integer> getSourcesValueList()
       Output only. Sources which generated the schema relation edge.
       
      repeated .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Source sources = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      A list containing the enum numeric values on the wire for sources.
    • getSourcesValue

      int getSourcesValue(int index)
       Output only. Sources which generated the schema relation edge.
       
      repeated .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Source sources = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of sources at the given index.
    • getTypeValue

      int getTypeValue()
       Output only. The type of relationship between the schema paths.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Type type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Output only. The type of relationship between the schema paths.
       
      .google.cloud.dataplex.v1.DataDocumentationResult.SchemaRelationship.Type type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The type.