Interface Context.SchemaRelationshipOrBuilder (0.9.0)

public static interface Context.SchemaRelationshipOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConfidenceScore()

public abstract float getConfidenceScore()

A confidence score for the suggested relationship. Manually added edges have the highest confidence score.

float confidence_score = 4;

Returns
Type Description
float

The confidenceScore.

getLeftSchemaPaths()

public abstract Context.SchemaRelationship.SchemaPaths getLeftSchemaPaths()

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.geminidataanalytics.v1beta.Context.SchemaRelationship.SchemaPaths left_schema_paths = 1;

Returns
Type Description
Context.SchemaRelationship.SchemaPaths

The leftSchemaPaths.

getLeftSchemaPathsOrBuilder()

public abstract Context.SchemaRelationship.SchemaPathsOrBuilder getLeftSchemaPathsOrBuilder()

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.geminidataanalytics.v1beta.Context.SchemaRelationship.SchemaPaths left_schema_paths = 1;

Returns
Type Description
Context.SchemaRelationship.SchemaPathsOrBuilder

getRightSchemaPaths()

public abstract Context.SchemaRelationship.SchemaPaths getRightSchemaPaths()

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.geminidataanalytics.v1beta.Context.SchemaRelationship.SchemaPaths right_schema_paths = 2;

Returns
Type Description
Context.SchemaRelationship.SchemaPaths

The rightSchemaPaths.

getRightSchemaPathsOrBuilder()

public abstract Context.SchemaRelationship.SchemaPathsOrBuilder getRightSchemaPathsOrBuilder()

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.geminidataanalytics.v1beta.Context.SchemaRelationship.SchemaPaths right_schema_paths = 2;

Returns
Type Description
Context.SchemaRelationship.SchemaPathsOrBuilder

getSources(int index)

public abstract Context.SchemaRelationship.Source getSources(int index)

Sources which generated the schema relation edge.

repeated .google.cloud.geminidataanalytics.v1beta.Context.SchemaRelationship.Source sources = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
Context.SchemaRelationship.Source

The sources at the given index.

getSourcesCount()

public abstract int getSourcesCount()

Sources which generated the schema relation edge.

repeated .google.cloud.geminidataanalytics.v1beta.Context.SchemaRelationship.Source sources = 3;

Returns
Type Description
int

The count of sources.

getSourcesList()

public abstract List<Context.SchemaRelationship.Source> getSourcesList()

Sources which generated the schema relation edge.

repeated .google.cloud.geminidataanalytics.v1beta.Context.SchemaRelationship.Source sources = 3;

Returns
Type Description
List<Source>

A list containing the sources.

getSourcesValue(int index)

public abstract int getSourcesValue(int index)

Sources which generated the schema relation edge.

repeated .google.cloud.geminidataanalytics.v1beta.Context.SchemaRelationship.Source sources = 3;

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()

Sources which generated the schema relation edge.

repeated .google.cloud.geminidataanalytics.v1beta.Context.SchemaRelationship.Source sources = 3;

Returns
Type Description
List<Integer>

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

hasLeftSchemaPaths()

public abstract boolean hasLeftSchemaPaths()

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.geminidataanalytics.v1beta.Context.SchemaRelationship.SchemaPaths left_schema_paths = 1;

Returns
Type Description
boolean

Whether the leftSchemaPaths field is set.

hasRightSchemaPaths()

public abstract boolean hasRightSchemaPaths()

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.geminidataanalytics.v1beta.Context.SchemaRelationship.SchemaPaths right_schema_paths = 2;

Returns
Type Description
boolean

Whether the rightSchemaPaths field is set.