Interface DataQualityRuleTemplateOrBuilder (1.91.0)

public interface DataQualityRuleTemplateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsInputParameters(String key)

public abstract boolean containsInputParameters(String key)

Output only. Description for input parameters

map<string, .google.cloud.dataplex.v1.DataQualityRuleTemplate.ParameterDescription> input_parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
key String
Returns
Type Description
boolean

getCapabilities(int index)

public abstract String getCapabilities(int index)

Output only. A list of features or properties supported by this rule template.

repeated string capabilities = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The capabilities at the given index.

getCapabilitiesBytes(int index)

public abstract ByteString getCapabilitiesBytes(int index)

Output only. A list of features or properties supported by this rule template.

repeated string capabilities = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the capabilities at the given index.

getCapabilitiesCount()

public abstract int getCapabilitiesCount()

Output only. A list of features or properties supported by this rule template.

repeated string capabilities = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of capabilities.

getCapabilitiesList()

public abstract List<String> getCapabilitiesList()

Output only. A list of features or properties supported by this rule template.

repeated string capabilities = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the capabilities.

getDimension()

public abstract String getDimension()

Output only. The dimension a rule template belongs to. Rule level results are also aggregated at the dimension level.

string dimension = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The dimension.

getDimensionBytes()

public abstract ByteString getDimensionBytes()

Output only. The dimension a rule template belongs to. Rule level results are also aggregated at the dimension level.

string dimension = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for dimension.

getInputParameters() (deprecated)

public abstract Map<String,DataQualityRuleTemplate.ParameterDescription> getInputParameters()
Returns
Type Description
Map<String,ParameterDescription>

getInputParametersCount()

public abstract int getInputParametersCount()

Output only. Description for input parameters

map<string, .google.cloud.dataplex.v1.DataQualityRuleTemplate.ParameterDescription> input_parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getInputParametersMap()

public abstract Map<String,DataQualityRuleTemplate.ParameterDescription> getInputParametersMap()

Output only. Description for input parameters

map<string, .google.cloud.dataplex.v1.DataQualityRuleTemplate.ParameterDescription> input_parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Map<String,ParameterDescription>

getInputParametersOrDefault(String key, DataQualityRuleTemplate.ParameterDescription defaultValue)

public abstract DataQualityRuleTemplate.ParameterDescription getInputParametersOrDefault(String key, DataQualityRuleTemplate.ParameterDescription defaultValue)

Output only. Description for input parameters

map<string, .google.cloud.dataplex.v1.DataQualityRuleTemplate.ParameterDescription> input_parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
key String
defaultValue DataQualityRuleTemplate.ParameterDescription
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription

getInputParametersOrThrow(String key)

public abstract DataQualityRuleTemplate.ParameterDescription getInputParametersOrThrow(String key)

Output only. Description for input parameters

map<string, .google.cloud.dataplex.v1.DataQualityRuleTemplate.ParameterDescription> input_parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
key String
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription

getName()

public abstract String getName()

Output only. The name of the rule template 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) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The name of the rule template 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) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getSqlCollection(int index)

public abstract DataQualityRuleTemplate.Sql getSqlCollection(int index)

Output only. Collection of SQLs for data quality rules. Currently only one SQL is supported.

repeated .google.cloud.dataplex.v1.DataQualityRuleTemplate.Sql sql_collection = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
DataQualityRuleTemplate.Sql

getSqlCollectionCount()

public abstract int getSqlCollectionCount()

Output only. Collection of SQLs for data quality rules. Currently only one SQL is supported.

repeated .google.cloud.dataplex.v1.DataQualityRuleTemplate.Sql sql_collection = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getSqlCollectionList()

public abstract List<DataQualityRuleTemplate.Sql> getSqlCollectionList()

Output only. Collection of SQLs for data quality rules. Currently only one SQL is supported.

repeated .google.cloud.dataplex.v1.DataQualityRuleTemplate.Sql sql_collection = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Sql>

getSqlCollectionOrBuilder(int index)

public abstract DataQualityRuleTemplate.SqlOrBuilder getSqlCollectionOrBuilder(int index)

Output only. Collection of SQLs for data quality rules. Currently only one SQL is supported.

repeated .google.cloud.dataplex.v1.DataQualityRuleTemplate.Sql sql_collection = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
DataQualityRuleTemplate.SqlOrBuilder

getSqlCollectionOrBuilderList()

public abstract List<? extends DataQualityRuleTemplate.SqlOrBuilder> getSqlCollectionOrBuilderList()

Output only. Collection of SQLs for data quality rules. Currently only one SQL is supported.

repeated .google.cloud.dataplex.v1.DataQualityRuleTemplate.Sql sql_collection = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.dataplex.v1.DataQualityRuleTemplate.SqlOrBuilder>