public static final class WafExpressionSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder> implements WafExpressionSetOrBuilder
Protobuf type
google.cloud.compute.v1.WafExpressionSet| Modifier and Type | Method and Description |
|---|---|
WafExpressionSet.Builder |
addAliases(String value)
A list of alternate IDs.
|
WafExpressionSet.Builder |
addAliasesBytes(com.google.protobuf.ByteString value)
A list of alternate IDs.
|
WafExpressionSet.Builder |
addAllAliases(Iterable<String> values)
A list of alternate IDs.
|
WafExpressionSet.Builder |
addAllExpressions(Iterable<? extends WafExpressionSetExpression> values)
List of available expressions.
|
WafExpressionSet.Builder |
addExpressions(int index,
WafExpressionSetExpression.Builder builderForValue)
List of available expressions.
|
WafExpressionSet.Builder |
addExpressions(int index,
WafExpressionSetExpression value)
List of available expressions.
|
WafExpressionSet.Builder |
addExpressions(WafExpressionSetExpression.Builder builderForValue)
List of available expressions.
|
WafExpressionSet.Builder |
addExpressions(WafExpressionSetExpression value)
List of available expressions.
|
WafExpressionSetExpression.Builder |
addExpressionsBuilder()
List of available expressions.
|
WafExpressionSetExpression.Builder |
addExpressionsBuilder(int index)
List of available expressions.
|
WafExpressionSet.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WafExpressionSet |
build() |
WafExpressionSet |
buildPartial() |
WafExpressionSet.Builder |
clear() |
WafExpressionSet.Builder |
clearAliases()
A list of alternate IDs.
|
WafExpressionSet.Builder |
clearExpressions()
List of available expressions.
|
WafExpressionSet.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
WafExpressionSet.Builder |
clearId()
Google specified expression set ID.
|
WafExpressionSet.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
WafExpressionSet.Builder |
clone() |
String |
getAliases(int index)
A list of alternate IDs.
|
com.google.protobuf.ByteString |
getAliasesBytes(int index)
A list of alternate IDs.
|
int |
getAliasesCount()
A list of alternate IDs.
|
com.google.protobuf.ProtocolStringList |
getAliasesList()
A list of alternate IDs.
|
WafExpressionSet |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
WafExpressionSetExpression |
getExpressions(int index)
List of available expressions.
|
WafExpressionSetExpression.Builder |
getExpressionsBuilder(int index)
List of available expressions.
|
List<WafExpressionSetExpression.Builder> |
getExpressionsBuilderList()
List of available expressions.
|
int |
getExpressionsCount()
List of available expressions.
|
List<WafExpressionSetExpression> |
getExpressionsList()
List of available expressions.
|
WafExpressionSetExpressionOrBuilder |
getExpressionsOrBuilder(int index)
List of available expressions.
|
List<? extends WafExpressionSetExpressionOrBuilder> |
getExpressionsOrBuilderList()
List of available expressions.
|
String |
getId()
Google specified expression set ID.
|
com.google.protobuf.ByteString |
getIdBytes()
Google specified expression set ID.
|
boolean |
hasId()
Google specified expression set ID.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WafExpressionSet.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
WafExpressionSet.Builder |
mergeFrom(com.google.protobuf.Message other) |
WafExpressionSet.Builder |
mergeFrom(WafExpressionSet other) |
WafExpressionSet.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
WafExpressionSet.Builder |
removeExpressions(int index)
List of available expressions.
|
WafExpressionSet.Builder |
setAliases(int index,
String value)
A list of alternate IDs.
|
WafExpressionSet.Builder |
setExpressions(int index,
WafExpressionSetExpression.Builder builderForValue)
List of available expressions.
|
WafExpressionSet.Builder |
setExpressions(int index,
WafExpressionSetExpression value)
List of available expressions.
|
WafExpressionSet.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WafExpressionSet.Builder |
setId(String value)
Google specified expression set ID.
|
WafExpressionSet.Builder |
setIdBytes(com.google.protobuf.ByteString value)
Google specified expression set ID.
|
WafExpressionSet.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
WafExpressionSet.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic WafExpressionSet build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic WafExpressionSet buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic WafExpressionSet.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder mergeFrom(WafExpressionSet other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public WafExpressionSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WafExpressionSet.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getAliasesList()
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;getAliasesList in interface WafExpressionSetOrBuilderpublic int getAliasesCount()
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;getAliasesCount in interface WafExpressionSetOrBuilderpublic String getAliases(int index)
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;getAliases in interface WafExpressionSetOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAliasesBytes(int index)
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;getAliasesBytes in interface WafExpressionSetOrBuilderindex - The index of the value to return.public WafExpressionSet.Builder setAliases(int index, String value)
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;index - The index to set the value at.value - The aliases to set.public WafExpressionSet.Builder addAliases(String value)
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;value - The aliases to add.public WafExpressionSet.Builder addAllAliases(Iterable<String> values)
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;values - The aliases to add.public WafExpressionSet.Builder clearAliases()
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;public WafExpressionSet.Builder addAliasesBytes(com.google.protobuf.ByteString value)
A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
repeated string aliases = 159207166;value - The bytes of the aliases to add.public List<WafExpressionSetExpression> getExpressionsList()
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
getExpressionsList in interface WafExpressionSetOrBuilderpublic int getExpressionsCount()
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
getExpressionsCount in interface WafExpressionSetOrBuilderpublic WafExpressionSetExpression getExpressions(int index)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
getExpressions in interface WafExpressionSetOrBuilderpublic WafExpressionSet.Builder setExpressions(int index, WafExpressionSetExpression value)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder setExpressions(int index, WafExpressionSetExpression.Builder builderForValue)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder addExpressions(WafExpressionSetExpression value)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder addExpressions(int index, WafExpressionSetExpression value)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder addExpressions(WafExpressionSetExpression.Builder builderForValue)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder addExpressions(int index, WafExpressionSetExpression.Builder builderForValue)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder addAllExpressions(Iterable<? extends WafExpressionSetExpression> values)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder clearExpressions()
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSet.Builder removeExpressions(int index)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSetExpression.Builder getExpressionsBuilder(int index)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSetExpressionOrBuilder getExpressionsOrBuilder(int index)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
getExpressionsOrBuilder in interface WafExpressionSetOrBuilderpublic List<? extends WafExpressionSetExpressionOrBuilder> getExpressionsOrBuilderList()
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
getExpressionsOrBuilderList in interface WafExpressionSetOrBuilderpublic WafExpressionSetExpression.Builder addExpressionsBuilder()
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public WafExpressionSetExpression.Builder addExpressionsBuilder(int index)
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public List<WafExpressionSetExpression.Builder> getExpressionsBuilderList()
List of available expressions.
repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
public boolean hasId()
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
optional string id = 3355;hasId in interface WafExpressionSetOrBuilderpublic String getId()
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
optional string id = 3355;getId in interface WafExpressionSetOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
optional string id = 3355;getIdBytes in interface WafExpressionSetOrBuilderpublic WafExpressionSet.Builder setId(String value)
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
optional string id = 3355;value - The id to set.public WafExpressionSet.Builder clearId()
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
optional string id = 3355;public WafExpressionSet.Builder setIdBytes(com.google.protobuf.ByteString value)
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
optional string id = 3355;value - The bytes for id to set.public final WafExpressionSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>public final WafExpressionSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WafExpressionSet.Builder>Copyright © 2023 Google LLC. All rights reserved.