public static final class SecurityPolicyRuleMatcherConfig.Builder extends GeneratedMessage.Builder<SecurityPolicyRuleMatcherConfig.Builder> implements SecurityPolicyRuleMatcherConfigOrBuilder Protobuf type google.cloud.compute.v1.SecurityPolicyRuleMatcherConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SecurityPolicyRuleMatcherConfig.BuilderImplements
SecurityPolicyRuleMatcherConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllSrcIpRanges(Iterable<String> values)
public SecurityPolicyRuleMatcherConfig.Builder addAllSrcIpRanges(Iterable<String> values)CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The srcIpRanges to add. |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
This builder for chaining. |
addSrcIpRanges(String value)
public SecurityPolicyRuleMatcherConfig.Builder addSrcIpRanges(String value)CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe srcIpRanges to add. |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
This builder for chaining. |
addSrcIpRangesBytes(ByteString value)
public SecurityPolicyRuleMatcherConfig.Builder addSrcIpRangesBytes(ByteString value)CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the srcIpRanges to add. |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
This builder for chaining. |
build()
public SecurityPolicyRuleMatcherConfig build()| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig |
|
buildPartial()
public SecurityPolicyRuleMatcherConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig |
|
clear()
public SecurityPolicyRuleMatcherConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
|
clearSrcIpRanges()
public SecurityPolicyRuleMatcherConfig.Builder clearSrcIpRanges()CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public SecurityPolicyRuleMatcherConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getSrcIpRanges(int index)
public String getSrcIpRanges(int index)CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The srcIpRanges at the given index. |
getSrcIpRangesBytes(int index)
public ByteString getSrcIpRangesBytes(int index)CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the srcIpRanges at the given index. |
getSrcIpRangesCount()
public int getSrcIpRangesCount()CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Returns | |
|---|---|
| Type | Description |
int |
The count of srcIpRanges. |
getSrcIpRangesList()
public ProtocolStringList getSrcIpRangesList()CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the srcIpRanges. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SecurityPolicyRuleMatcherConfig other)
public SecurityPolicyRuleMatcherConfig.Builder mergeFrom(SecurityPolicyRuleMatcherConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SecurityPolicyRuleMatcherConfig |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SecurityPolicyRuleMatcherConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SecurityPolicyRuleMatcherConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
|
setSrcIpRanges(int index, String value)
public SecurityPolicyRuleMatcherConfig.Builder setSrcIpRanges(int index, String value)CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
repeated string src_ip_ranges = 432128083;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe srcIpRanges to set. |
| Returns | |
|---|---|
| Type | Description |
SecurityPolicyRuleMatcherConfig.Builder |
This builder for chaining. |