public static final class DataProfileSpec.SelectedFields.Builder extends GeneratedMessageV3.Builder<DataProfileSpec.SelectedFields.Builder> implements DataProfileSpec.SelectedFieldsOrBuilder
The specification for fields to include or exclude in data profile scan.
Protobuf type google.cloud.dataplex.v1.DataProfileSpec.SelectedFields
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllFieldNames(Iterable<String> values)
public DataProfileSpec.SelectedFields.Builder addAllFieldNames(Iterable<String> values)
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
addFieldNames(String value)
public DataProfileSpec.SelectedFields.Builder addFieldNames(String value)
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
value | String
The fieldNames to add.
|
addFieldNamesBytes(ByteString value)
public DataProfileSpec.SelectedFields.Builder addFieldNamesBytes(ByteString value)
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
value | ByteString
The bytes of the fieldNames to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataProfileSpec.SelectedFields.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DataProfileSpec.SelectedFields build()
buildPartial()
public DataProfileSpec.SelectedFields buildPartial()
clear()
public DataProfileSpec.SelectedFields.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public DataProfileSpec.SelectedFields.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearFieldNames()
public DataProfileSpec.SelectedFields.Builder clearFieldNames()
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public DataProfileSpec.SelectedFields.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public DataProfileSpec.SelectedFields.Builder clone()
Overrides
getDefaultInstanceForType()
public DataProfileSpec.SelectedFields getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFieldNames(int index)
public String getFieldNames(int index)
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
The index of the element to return.
|
Returns |
---|
Type | Description |
String | The fieldNames at the given index.
|
getFieldNamesBytes(int index)
public ByteString getFieldNamesBytes(int index)
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
The index of the value to return.
|
Returns |
---|
Type | Description |
ByteString | The bytes of the fieldNames at the given index.
|
getFieldNamesCount()
public int getFieldNamesCount()
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
int | The count of fieldNames.
|
getFieldNamesList()
public ProtocolStringList getFieldNamesList()
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DataProfileSpec.SelectedFields other)
public DataProfileSpec.SelectedFields.Builder mergeFrom(DataProfileSpec.SelectedFields other)
public DataProfileSpec.SelectedFields.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataProfileSpec.SelectedFields.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileSpec.SelectedFields.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DataProfileSpec.SelectedFields.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setFieldNames(int index, String value)
public DataProfileSpec.SelectedFields.Builder setFieldNames(int index, String value)
Optional. Expected input is a list of fully qualified names of fields as
in the schema.
Only top-level field names for nested fields are supported.
For instance, if 'x' is of nested field type, listing 'x' is supported
but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
'x'.
repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameters |
---|
Name | Description |
index | int
The index to set the value at.
|
value | String
The fieldNames to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataProfileSpec.SelectedFields.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DataProfileSpec.SelectedFields.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides