Interface DataDocumentationResult.SchemaRelationshipOrBuilder (1.89.0)

public static interface DataDocumentationResult.SchemaRelationshipOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLeftSchemaPaths()

public abstract DataDocumentationResult.SchemaRelationship.SchemaPaths 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
Type Description
DataDocumentationResult.SchemaRelationship.SchemaPaths

The leftSchemaPaths.

getLeftSchemaPathsOrBuilder()

public abstract DataDocumentationResult.SchemaRelationship.SchemaPathsOrBuilder 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];

Returns
Type Description
DataDocumentationResult.SchemaRelationship.SchemaPathsOrBuilder

getRightSchemaPaths()

public abstract DataDocumentationResult.SchemaRelationship.SchemaPaths 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
Type Description
DataDocumentationResult.SchemaRelationship.SchemaPaths

The rightSchemaPaths.

getRightSchemaPathsOrBuilder()

public abstract DataDocumentationResult.SchemaRelationship.SchemaPathsOrBuilder 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];

Returns
Type Description
DataDocumentationResult.SchemaRelationship.SchemaPathsOrBuilder

getSources(int index)

public abstract DataDocumentationResult.SchemaRelationship.Source getSources(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];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
DataDocumentationResult.SchemaRelationship.Source

The sources at the given index.

getSourcesCount()

public abstract 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
Type Description
int

The count of sources.

getSourcesList()

public abstract List<DataDocumentationResult.SchemaRelationship.Source> 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
Type Description
List<Source>

A list containing the sources.

getSourcesValue(int index)

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

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of sources at the given index.

getSourcesValueList()

public abstract 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
Type Description
List<Integer>

A list containing the enum numeric values on the wire for sources.

getType()

public abstract DataDocumentationResult.SchemaRelationship.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
Type Description
DataDocumentationResult.SchemaRelationship.Type

The type.

getTypeValue()

public abstract 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
Type Description
int

The enum numeric value on the wire for type.

hasLeftSchemaPaths()

public abstract 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
Type Description
boolean

Whether the leftSchemaPaths field is set.

hasRightSchemaPaths()

public abstract 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
Type Description
boolean

Whether the rightSchemaPaths field is set.