Class DataQualityRuleTemplate.ParameterDescription.Builder (1.91.0)

public static final class DataQualityRuleTemplate.ParameterDescription.Builder extends GeneratedMessage.Builder<DataQualityRuleTemplate.ParameterDescription.Builder> implements DataQualityRuleTemplate.ParameterDescriptionOrBuilder

Description of the input parameter. It can include the type(s) supported by the parameter and intended usage. It is for information purposes only and does not affect the behavior of the rule template.

Protobuf type google.cloud.dataplex.v1.DataQualityRuleTemplate.ParameterDescription

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public DataQualityRuleTemplate.ParameterDescription build()
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription

buildPartial()

public DataQualityRuleTemplate.ParameterDescription buildPartial()
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription

clear()

public DataQualityRuleTemplate.ParameterDescription.Builder clear()
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder
Overrides

clearDefaultValue()

public DataQualityRuleTemplate.ParameterDescription.Builder clearDefaultValue()

Output only. The default value for the parameter if no value is provided.

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

Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

This builder for chaining.

clearDescription()

public DataQualityRuleTemplate.ParameterDescription.Builder clearDescription()

Output only. Description of the input parameter. It can include the type(s) supported by the parameter and intended usage. It is for information purposes only and does not affect the behavior of the rule template.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

This builder for chaining.

getDefaultInstanceForType()

public DataQualityRuleTemplate.ParameterDescription getDefaultInstanceForType()
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription

getDefaultValue()

public String getDefaultValue()

Output only. The default value for the parameter if no value is provided.

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

Returns
Type Description
String

The defaultValue.

getDefaultValueBytes()

public ByteString getDefaultValueBytes()

Output only. The default value for the parameter if no value is provided.

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

Returns
Type Description
ByteString

The bytes for defaultValue.

getDescription()

public String getDescription()

Output only. Description of the input parameter. It can include the type(s) supported by the parameter and intended usage. It is for information purposes only and does not affect the behavior of the rule template.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Output only. Description of the input parameter. It can include the type(s) supported by the parameter and intended usage. It is for information purposes only and does not affect the behavior of the rule template.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DataQualityRuleTemplate.ParameterDescription other)

public DataQualityRuleTemplate.ParameterDescription.Builder mergeFrom(DataQualityRuleTemplate.ParameterDescription other)
Parameter
Name Description
other DataQualityRuleTemplate.ParameterDescription
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DataQualityRuleTemplate.ParameterDescription.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DataQualityRuleTemplate.ParameterDescription.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder
Overrides

setDefaultValue(String value)

public DataQualityRuleTemplate.ParameterDescription.Builder setDefaultValue(String value)

Output only. The default value for the parameter if no value is provided.

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

Parameter
Name Description
value String

The defaultValue to set.

Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

This builder for chaining.

setDefaultValueBytes(ByteString value)

public DataQualityRuleTemplate.ParameterDescription.Builder setDefaultValueBytes(ByteString value)

Output only. The default value for the parameter if no value is provided.

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

Parameter
Name Description
value ByteString

The bytes for defaultValue to set.

Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

This builder for chaining.

setDescription(String value)

public DataQualityRuleTemplate.ParameterDescription.Builder setDescription(String value)

Output only. Description of the input parameter. It can include the type(s) supported by the parameter and intended usage. It is for information purposes only and does not affect the behavior of the rule template.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The description to set.

Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public DataQualityRuleTemplate.ParameterDescription.Builder setDescriptionBytes(ByteString value)

Output only. Description of the input parameter. It can include the type(s) supported by the parameter and intended usage. It is for information purposes only and does not affect the behavior of the rule template.

string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
DataQualityRuleTemplate.ParameterDescription.Builder

This builder for chaining.