Class GenerateDataQualityRulesRequest.Builder (1.39.0)

public static final class GenerateDataQualityRulesRequest.Builder extends GeneratedMessageV3.Builder<GenerateDataQualityRulesRequest.Builder> implements GenerateDataQualityRulesRequestOrBuilder

Generate recommended DataQualityRules request.

Protobuf type google.cloud.dataplex.v1.GenerateDataQualityRulesRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GenerateDataQualityRulesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

build()

public GenerateDataQualityRulesRequest build()
Returns
TypeDescription
GenerateDataQualityRulesRequest

buildPartial()

public GenerateDataQualityRulesRequest buildPartial()
Returns
TypeDescription
GenerateDataQualityRulesRequest

clear()

public GenerateDataQualityRulesRequest.Builder clear()
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public GenerateDataQualityRulesRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

clearName()

public GenerateDataQualityRulesRequest.Builder clearName()

Required. The name should be either

  • the name of a datascan with at least one successful completed data profiling job, or
  • the name of a successful completed data profiling datascan job.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public GenerateDataQualityRulesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

clone()

public GenerateDataQualityRulesRequest.Builder clone()
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

getDefaultInstanceForType()

public GenerateDataQualityRulesRequest getDefaultInstanceForType()
Returns
TypeDescription
GenerateDataQualityRulesRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getName()

public String getName()

Required. The name should be either

  • the name of a datascan with at least one successful completed data profiling job, or
  • the name of a successful completed data profiling datascan job.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The name.

getNameBytes()

public ByteString getNameBytes()

Required. The name should be either

  • the name of a datascan with at least one successful completed data profiling job, or
  • the name of a successful completed data profiling datascan job.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for name.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(GenerateDataQualityRulesRequest other)

public GenerateDataQualityRulesRequest.Builder mergeFrom(GenerateDataQualityRulesRequest other)
Parameter
NameDescription
otherGenerateDataQualityRulesRequest
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GenerateDataQualityRulesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public GenerateDataQualityRulesRequest.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GenerateDataQualityRulesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public GenerateDataQualityRulesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

setName(String value)

public GenerateDataQualityRulesRequest.Builder setName(String value)

Required. The name should be either

  • the name of a datascan with at least one successful completed data profiling job, or
  • the name of a successful completed data profiling datascan job.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
valueString

The name to set.

Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder

This builder for chaining.

setNameBytes(ByteString value)

public GenerateDataQualityRulesRequest.Builder setNameBytes(ByteString value)

Required. The name should be either

  • the name of a datascan with at least one successful completed data profiling job, or
  • the name of a successful completed data profiling datascan job.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
valueByteString

The bytes for name to set.

Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public GenerateDataQualityRulesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final GenerateDataQualityRulesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
GenerateDataQualityRulesRequest.Builder
Overrides