Package com.google.privacy.dlp.v2
Class DataProfilePubSubCondition.PubSubExpressions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubExpressions.Builder>
com.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions.Builder
- All Implemented Interfaces:
DataProfilePubSubCondition.PubSubExpressionsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataProfilePubSubCondition.PubSubExpressions
public static final class DataProfilePubSubCondition.PubSubExpressions.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubExpressions.Builder>
implements DataProfilePubSubCondition.PubSubExpressionsOrBuilder
An expression, consisting of an operator and conditions.Protobuf type
google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions-
Method Summary
Modifier and TypeMethodDescriptionaddAllConditions(Iterable<? extends DataProfilePubSubCondition.PubSubCondition> values) Conditions to apply to the expression.addConditions(int index, DataProfilePubSubCondition.PubSubCondition value) Conditions to apply to the expression.addConditions(int index, DataProfilePubSubCondition.PubSubCondition.Builder builderForValue) Conditions to apply to the expression.Conditions to apply to the expression.addConditions(DataProfilePubSubCondition.PubSubCondition.Builder builderForValue) Conditions to apply to the expression.Conditions to apply to the expression.addConditionsBuilder(int index) Conditions to apply to the expression.build()clear()Conditions to apply to the expression.The operator to apply to the collection of conditions.getConditions(int index) Conditions to apply to the expression.getConditionsBuilder(int index) Conditions to apply to the expression.Conditions to apply to the expression.intConditions to apply to the expression.Conditions to apply to the expression.getConditionsOrBuilder(int index) Conditions to apply to the expression.Conditions to apply to the expression.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe operator to apply to the collection of conditions.intThe operator to apply to the collection of conditions.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeConditions(int index) Conditions to apply to the expression.setConditions(int index, DataProfilePubSubCondition.PubSubCondition value) Conditions to apply to the expression.setConditions(int index, DataProfilePubSubCondition.PubSubCondition.Builder builderForValue) Conditions to apply to the expression.The operator to apply to the collection of conditions.setLogicalOperatorValue(int value) The operator to apply to the collection of conditions.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.PubSubExpressions.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.PubSubExpressions.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.PubSubExpressions.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.PubSubExpressions.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfilePubSubCondition.PubSubExpressions.Builder>
-
mergeFrom
public DataProfilePubSubCondition.PubSubExpressions.Builder mergeFrom(DataProfilePubSubCondition.PubSubExpressions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataProfilePubSubCondition.PubSubExpressions.Builder>
-
mergeFrom
public DataProfilePubSubCondition.PubSubExpressions.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.PubSubExpressions.Builder>- Throws:
IOException
-
getLogicalOperatorValue
public int getLogicalOperatorValue()The operator to apply to the collection of conditions.
.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions.PubSubLogicalOperator logical_operator = 1;- Specified by:
getLogicalOperatorValuein interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder- Returns:
- The enum numeric value on the wire for logicalOperator.
-
setLogicalOperatorValue
The operator to apply to the collection of conditions.
.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions.PubSubLogicalOperator logical_operator = 1;- Parameters:
value- The enum numeric value on the wire for logicalOperator to set.- Returns:
- This builder for chaining.
-
getLogicalOperator
The operator to apply to the collection of conditions.
.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions.PubSubLogicalOperator logical_operator = 1;- Specified by:
getLogicalOperatorin interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder- Returns:
- The logicalOperator.
-
setLogicalOperator
public DataProfilePubSubCondition.PubSubExpressions.Builder setLogicalOperator(DataProfilePubSubCondition.PubSubExpressions.PubSubLogicalOperator value) The operator to apply to the collection of conditions.
.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions.PubSubLogicalOperator logical_operator = 1;- Parameters:
value- The logicalOperator to set.- Returns:
- This builder for chaining.
-
clearLogicalOperator
The operator to apply to the collection of conditions.
.google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubExpressions.PubSubLogicalOperator logical_operator = 1;- Returns:
- This builder for chaining.
-
getConditionsList
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2;- Specified by:
getConditionsListin interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder
-
getConditionsCount
public int getConditionsCount()Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2;- Specified by:
getConditionsCountin interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder
-
getConditions
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2;- Specified by:
getConditionsin interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder
-
setConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder setConditions(int index, DataProfilePubSubCondition.PubSubCondition value) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
setConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder setConditions(int index, DataProfilePubSubCondition.PubSubCondition.Builder builderForValue) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
addConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder addConditions(DataProfilePubSubCondition.PubSubCondition value) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
addConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder addConditions(int index, DataProfilePubSubCondition.PubSubCondition value) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
addConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder addConditions(DataProfilePubSubCondition.PubSubCondition.Builder builderForValue) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
addConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder addConditions(int index, DataProfilePubSubCondition.PubSubCondition.Builder builderForValue) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
addAllConditions
public DataProfilePubSubCondition.PubSubExpressions.Builder addAllConditions(Iterable<? extends DataProfilePubSubCondition.PubSubCondition> values) Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
clearConditions
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
removeConditions
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
getConditionsBuilder
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
getConditionsOrBuilder
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2;- Specified by:
getConditionsOrBuilderin interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder
-
getConditionsOrBuilderList
public List<? extends DataProfilePubSubCondition.PubSubConditionOrBuilder> getConditionsOrBuilderList()Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2;- Specified by:
getConditionsOrBuilderListin interfaceDataProfilePubSubCondition.PubSubExpressionsOrBuilder
-
addConditionsBuilder
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
addConditionsBuilder
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2; -
getConditionsBuilderList
Conditions to apply to the expression.
repeated .google.privacy.dlp.v2.DataProfilePubSubCondition.PubSubCondition conditions = 2;
-