Package com.google.cloud.asset.v1
Class AnalyzerOrgPolicy.Rule.StringValues.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicy.Rule.StringValues.Builder>
com.google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues.Builder
- All Implemented Interfaces:
AnalyzerOrgPolicy.Rule.StringValuesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnalyzerOrgPolicy.Rule.StringValues
public static final class AnalyzerOrgPolicy.Rule.StringValues.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicy.Rule.StringValues.Builder>
implements AnalyzerOrgPolicy.Rule.StringValuesOrBuilder
The string values for the list constraints.Protobuf type
google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues-
Method Summary
Modifier and TypeMethodDescriptionaddAllAllowedValues(Iterable<String> values) List of values allowed at this resource.addAllDeniedValues(Iterable<String> values) List of values denied at this resource.addAllowedValues(String value) List of values allowed at this resource.addAllowedValuesBytes(com.google.protobuf.ByteString value) List of values allowed at this resource.addDeniedValues(String value) List of values denied at this resource.addDeniedValuesBytes(com.google.protobuf.ByteString value) List of values denied at this resource.build()clear()List of values allowed at this resource.List of values denied at this resource.getAllowedValues(int index) List of values allowed at this resource.com.google.protobuf.ByteStringgetAllowedValuesBytes(int index) List of values allowed at this resource.intList of values allowed at this resource.com.google.protobuf.ProtocolStringListList of values allowed at this resource.getDeniedValues(int index) List of values denied at this resource.com.google.protobuf.ByteStringgetDeniedValuesBytes(int index) List of values denied at this resource.intList of values denied at this resource.com.google.protobuf.ProtocolStringListList of values denied at this resource.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAllowedValues(int index, String value) List of values allowed at this resource.setDeniedValues(int index, String value) List of values denied at this resource.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<AnalyzerOrgPolicy.Rule.StringValues.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<AnalyzerOrgPolicy.Rule.StringValues.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<AnalyzerOrgPolicy.Rule.StringValues.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzerOrgPolicy.Rule.StringValues.Builder>
-
mergeFrom
public AnalyzerOrgPolicy.Rule.StringValues.Builder mergeFrom(AnalyzerOrgPolicy.Rule.StringValues other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicy.Rule.StringValues.Builder>
-
mergeFrom
public AnalyzerOrgPolicy.Rule.StringValues.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<AnalyzerOrgPolicy.Rule.StringValues.Builder>- Throws:
IOException
-
getAllowedValuesList
public com.google.protobuf.ProtocolStringList getAllowedValuesList()List of values allowed at this resource.
repeated string allowed_values = 1;- Specified by:
getAllowedValuesListin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Returns:
- A list containing the allowedValues.
-
getAllowedValuesCount
public int getAllowedValuesCount()List of values allowed at this resource.
repeated string allowed_values = 1;- Specified by:
getAllowedValuesCountin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Returns:
- The count of allowedValues.
-
getAllowedValues
List of values allowed at this resource.
repeated string allowed_values = 1;- Specified by:
getAllowedValuesin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The allowedValues at the given index.
-
getAllowedValuesBytes
public com.google.protobuf.ByteString getAllowedValuesBytes(int index) List of values allowed at this resource.
repeated string allowed_values = 1;- Specified by:
getAllowedValuesBytesin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the allowedValues at the given index.
-
setAllowedValues
List of values allowed at this resource.
repeated string allowed_values = 1;- Parameters:
index- The index to set the value at.value- The allowedValues to set.- Returns:
- This builder for chaining.
-
addAllowedValues
List of values allowed at this resource.
repeated string allowed_values = 1;- Parameters:
value- The allowedValues to add.- Returns:
- This builder for chaining.
-
addAllAllowedValues
List of values allowed at this resource.
repeated string allowed_values = 1;- Parameters:
values- The allowedValues to add.- Returns:
- This builder for chaining.
-
clearAllowedValues
List of values allowed at this resource.
repeated string allowed_values = 1;- Returns:
- This builder for chaining.
-
addAllowedValuesBytes
public AnalyzerOrgPolicy.Rule.StringValues.Builder addAllowedValuesBytes(com.google.protobuf.ByteString value) List of values allowed at this resource.
repeated string allowed_values = 1;- Parameters:
value- The bytes of the allowedValues to add.- Returns:
- This builder for chaining.
-
getDeniedValuesList
public com.google.protobuf.ProtocolStringList getDeniedValuesList()List of values denied at this resource.
repeated string denied_values = 2;- Specified by:
getDeniedValuesListin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Returns:
- A list containing the deniedValues.
-
getDeniedValuesCount
public int getDeniedValuesCount()List of values denied at this resource.
repeated string denied_values = 2;- Specified by:
getDeniedValuesCountin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Returns:
- The count of deniedValues.
-
getDeniedValues
List of values denied at this resource.
repeated string denied_values = 2;- Specified by:
getDeniedValuesin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The deniedValues at the given index.
-
getDeniedValuesBytes
public com.google.protobuf.ByteString getDeniedValuesBytes(int index) List of values denied at this resource.
repeated string denied_values = 2;- Specified by:
getDeniedValuesBytesin interfaceAnalyzerOrgPolicy.Rule.StringValuesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the deniedValues at the given index.
-
setDeniedValues
List of values denied at this resource.
repeated string denied_values = 2;- Parameters:
index- The index to set the value at.value- The deniedValues to set.- Returns:
- This builder for chaining.
-
addDeniedValues
List of values denied at this resource.
repeated string denied_values = 2;- Parameters:
value- The deniedValues to add.- Returns:
- This builder for chaining.
-
addAllDeniedValues
List of values denied at this resource.
repeated string denied_values = 2;- Parameters:
values- The deniedValues to add.- Returns:
- This builder for chaining.
-
clearDeniedValues
List of values denied at this resource.
repeated string denied_values = 2;- Returns:
- This builder for chaining.
-
addDeniedValuesBytes
public AnalyzerOrgPolicy.Rule.StringValues.Builder addDeniedValuesBytes(com.google.protobuf.ByteString value) List of values denied at this resource.
repeated string denied_values = 2;- Parameters:
value- The bytes of the deniedValues to add.- Returns:
- This builder for chaining.
-