Class DataProfileAction.PublishToDataplexCatalog.Builder (3.68.0)

public static final class DataProfileAction.PublishToDataplexCatalog.Builder extends GeneratedMessageV3.Builder<DataProfileAction.PublishToDataplexCatalog.Builder> implements DataProfileAction.PublishToDataplexCatalogOrBuilder

Create Dataplex Catalog aspects for profiled resources with the aspect type Sensitive Data Protection Profile. To learn more about aspects, see https://cloud.google.com/sensitive-data-protection/docs/add-aspects.

Protobuf type google.privacy.dlp.v2.DataProfileAction.PublishToDataplexCatalog

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DataProfileAction.PublishToDataplexCatalog.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

build()

public DataProfileAction.PublishToDataplexCatalog build()
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog

buildPartial()

public DataProfileAction.PublishToDataplexCatalog buildPartial()
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog

clear()

public DataProfileAction.PublishToDataplexCatalog.Builder clear()
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public DataProfileAction.PublishToDataplexCatalog.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

clearLowerDataRiskToLow()

public DataProfileAction.PublishToDataplexCatalog.Builder clearLowerDataRiskToLow()

Whether creating a Dataplex Catalog aspect for a profiled resource should lower the risk of the profile for that resource. This also lowers the data risk of resources at the lower levels of the resource hierarchy. For example, reducing the data risk of a table data profile also reduces the data risk of the constituent column data profiles.

bool lower_data_risk_to_low = 1;

Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public DataProfileAction.PublishToDataplexCatalog.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

clone()

public DataProfileAction.PublishToDataplexCatalog.Builder clone()
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

getDefaultInstanceForType()

public DataProfileAction.PublishToDataplexCatalog getDefaultInstanceForType()
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog

getDescriptorForType()

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

getLowerDataRiskToLow()

public boolean getLowerDataRiskToLow()

Whether creating a Dataplex Catalog aspect for a profiled resource should lower the risk of the profile for that resource. This also lowers the data risk of resources at the lower levels of the resource hierarchy. For example, reducing the data risk of a table data profile also reduces the data risk of the constituent column data profiles.

bool lower_data_risk_to_low = 1;

Returns
Type Description
boolean

The lowerDataRiskToLow.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DataProfileAction.PublishToDataplexCatalog other)

public DataProfileAction.PublishToDataplexCatalog.Builder mergeFrom(DataProfileAction.PublishToDataplexCatalog other)
Parameter
Name Description
other DataProfileAction.PublishToDataplexCatalog
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public DataProfileAction.PublishToDataplexCatalog.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DataProfileAction.PublishToDataplexCatalog.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public DataProfileAction.PublishToDataplexCatalog.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

setLowerDataRiskToLow(boolean value)

public DataProfileAction.PublishToDataplexCatalog.Builder setLowerDataRiskToLow(boolean value)

Whether creating a Dataplex Catalog aspect for a profiled resource should lower the risk of the profile for that resource. This also lowers the data risk of resources at the lower levels of the resource hierarchy. For example, reducing the data risk of a table data profile also reduces the data risk of the constituent column data profiles.

bool lower_data_risk_to_low = 1;

Parameter
Name Description
value boolean

The lowerDataRiskToLow to set.

Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder

This builder for chaining.

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

public DataProfileAction.PublishToDataplexCatalog.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final DataProfileAction.PublishToDataplexCatalog.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DataProfileAction.PublishToDataplexCatalog.Builder
Overrides