Package com.google.privacy.dlp.v2
Class DataProfilePubSubCondition.PubSubCondition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
com.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition.Builder
- All Implemented Interfaces:
DataProfilePubSubCondition.PubSubConditionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataProfilePubSubCondition.PubSubCondition
public static final class DataProfilePubSubCondition.PubSubCondition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
implements DataProfilePubSubCondition.PubSubConditionOrBuilder
A condition consisting of a value.Protobuf type
google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The minimum data risk score that triggers the condition.The minimum sensitivity level that triggers the condition.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe minimum data risk score that triggers the condition.intThe minimum data risk score that triggers the condition.The minimum sensitivity level that triggers the condition.intThe minimum sensitivity level that triggers the condition.booleanThe minimum data risk score that triggers the condition.booleanThe minimum sensitivity level that triggers the condition.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The minimum data risk score that triggers the condition.setMinimumRiskScoreValue(int value) The minimum data risk score that triggers the condition.The minimum sensitivity level that triggers the condition.setMinimumSensitivityScoreValue(int value) The minimum sensitivity level that triggers the condition.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public DataProfilePubSubCondition.PubSubCondition.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
-
mergeFrom
public DataProfilePubSubCondition.PubSubCondition.Builder mergeFrom(DataProfilePubSubCondition.PubSubCondition other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>
-
mergeFrom
public DataProfilePubSubCondition.PubSubCondition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfilePubSubCondition.PubSubCondition.Builder>- Throws:
IOException
-
getValueCase
- Specified by:
getValueCasein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder
-
clearValue
-
hasMinimumRiskScore
public boolean hasMinimumRiskScore()The minimum data risk score that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_risk_score = 1;- Specified by:
hasMinimumRiskScorein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder- Returns:
- Whether the minimumRiskScore field is set.
-
getMinimumRiskScoreValue
public int getMinimumRiskScoreValue()The minimum data risk score that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_risk_score = 1;- Specified by:
getMinimumRiskScoreValuein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder- Returns:
- The enum numeric value on the wire for minimumRiskScore.
-
setMinimumRiskScoreValue
The minimum data risk score that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_risk_score = 1;- Parameters:
value- The enum numeric value on the wire for minimumRiskScore to set.- Returns:
- This builder for chaining.
-
getMinimumRiskScore
The minimum data risk score that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_risk_score = 1;- Specified by:
getMinimumRiskScorein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder- Returns:
- The minimumRiskScore.
-
setMinimumRiskScore
public DataProfilePubSubCondition.PubSubCondition.Builder setMinimumRiskScore(DataProfilePubSubCondition.ProfileScoreBucket value) The minimum data risk score that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_risk_score = 1;- Parameters:
value- The minimumRiskScore to set.- Returns:
- This builder for chaining.
-
clearMinimumRiskScore
The minimum data risk score that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_risk_score = 1;- Returns:
- This builder for chaining.
-
hasMinimumSensitivityScore
public boolean hasMinimumSensitivityScore()The minimum sensitivity level that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_sensitivity_score = 2;- Specified by:
hasMinimumSensitivityScorein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder- Returns:
- Whether the minimumSensitivityScore field is set.
-
getMinimumSensitivityScoreValue
public int getMinimumSensitivityScoreValue()The minimum sensitivity level that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_sensitivity_score = 2;- Specified by:
getMinimumSensitivityScoreValuein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder- Returns:
- The enum numeric value on the wire for minimumSensitivityScore.
-
setMinimumSensitivityScoreValue
public DataProfilePubSubCondition.PubSubCondition.Builder setMinimumSensitivityScoreValue(int value) The minimum sensitivity level that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_sensitivity_score = 2;- Parameters:
value- The enum numeric value on the wire for minimumSensitivityScore to set.- Returns:
- This builder for chaining.
-
getMinimumSensitivityScore
The minimum sensitivity level that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_sensitivity_score = 2;- Specified by:
getMinimumSensitivityScorein interfaceDataProfilePubSubCondition.PubSubConditionOrBuilder- Returns:
- The minimumSensitivityScore.
-
setMinimumSensitivityScore
public DataProfilePubSubCondition.PubSubCondition.Builder setMinimumSensitivityScore(DataProfilePubSubCondition.ProfileScoreBucket value) The minimum sensitivity level that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_sensitivity_score = 2;- Parameters:
value- The minimumSensitivityScore to set.- Returns:
- This builder for chaining.
-
clearMinimumSensitivityScore
The minimum sensitivity level that triggers the condition.
.google.privacy.dlp.v2.DataProfilePubSubCondition.ProfileScoreBucket minimum_sensitivity_score = 2;- Returns:
- This builder for chaining.
-