- 2.91.0 (latest)
- 2.90.0
- 2.88.0
- 2.86.0
- 2.84.0
- 2.83.0
- 2.82.0
- 2.81.0
- 2.80.0
- 2.78.0
- 2.76.0
- 2.75.0
- 2.72.0
- 2.71.0
- 2.70.0
- 2.68.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.1
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.1
- 2.6.0
- 2.5.6
- 2.3.2
public static final class IpRule.Builder extends GeneratedMessage.Builder<IpRule.Builder> implements IpRuleOrBuilderIP rule information.
Protobuf type google.cloud.securitycenter.v2.IpRule
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > IpRule.BuilderImplements
IpRuleOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllPortRanges(Iterable<? extends IpRule.PortRange> values)
public IpRule.Builder addAllPortRanges(Iterable<? extends IpRule.PortRange> values)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.securitycenter.v2.IpRule.PortRange> |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
addPortRanges(IpRule.PortRange value)
public IpRule.Builder addPortRanges(IpRule.PortRange value)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
IpRule.PortRange |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
addPortRanges(IpRule.PortRange.Builder builderForValue)
public IpRule.Builder addPortRanges(IpRule.PortRange.Builder builderForValue)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
IpRule.PortRange.Builder |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
addPortRanges(int index, IpRule.PortRange value)
public IpRule.Builder addPortRanges(int index, IpRule.PortRange value)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
IpRule.PortRange |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
addPortRanges(int index, IpRule.PortRange.Builder builderForValue)
public IpRule.Builder addPortRanges(int index, IpRule.PortRange.Builder builderForValue)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
IpRule.PortRange.Builder |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
addPortRangesBuilder()
public IpRule.PortRange.Builder addPortRangesBuilder()Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
IpRule.PortRange.Builder |
|
addPortRangesBuilder(int index)
public IpRule.PortRange.Builder addPortRangesBuilder(int index)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpRule.PortRange.Builder |
|
build()
public IpRule build()| Returns | |
|---|---|
| Type | Description |
IpRule |
|
buildPartial()
public IpRule buildPartial()| Returns | |
|---|---|
| Type | Description |
IpRule |
|
clear()
public IpRule.Builder clear()| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
clearPortRanges()
public IpRule.Builder clearPortRanges()Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
clearProtocol()
public IpRule.Builder clearProtocol()The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.
string protocol = 1;
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public IpRule getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
IpRule |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPortRanges(int index)
public IpRule.PortRange getPortRanges(int index)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpRule.PortRange |
|
getPortRangesBuilder(int index)
public IpRule.PortRange.Builder getPortRangesBuilder(int index)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpRule.PortRange.Builder |
|
getPortRangesBuilderList()
public List<IpRule.PortRange.Builder> getPortRangesBuilderList()Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getPortRangesCount()
public int getPortRangesCount()Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getPortRangesList()
public List<IpRule.PortRange> getPortRangesList()Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<PortRange> |
|
getPortRangesOrBuilder(int index)
public IpRule.PortRangeOrBuilder getPortRangesOrBuilder(int index)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpRule.PortRangeOrBuilder |
|
getPortRangesOrBuilderList()
public List<? extends IpRule.PortRangeOrBuilder> getPortRangesOrBuilderList()Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.securitycenter.v2.IpRule.PortRangeOrBuilder> |
|
getProtocol()
public String getProtocol()The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.
string protocol = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The protocol. |
getProtocolBytes()
public ByteString getProtocolBytes()The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.
string protocol = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for protocol. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(IpRule other)
public IpRule.Builder mergeFrom(IpRule other)| Parameter | |
|---|---|
| Name | Description |
other |
IpRule |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public IpRule.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public IpRule.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
removePortRanges(int index)
public IpRule.Builder removePortRanges(int index)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
setPortRanges(int index, IpRule.PortRange value)
public IpRule.Builder setPortRanges(int index, IpRule.PortRange value)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
IpRule.PortRange |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
setPortRanges(int index, IpRule.PortRange.Builder builderForValue)
public IpRule.Builder setPortRanges(int index, IpRule.PortRange.Builder builderForValue)Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
repeated .google.cloud.securitycenter.v2.IpRule.PortRange port_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
IpRule.PortRange.Builder |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
|
setProtocol(String value)
public IpRule.Builder setProtocol(String value)The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.
string protocol = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe protocol to set. |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
This builder for chaining. |
setProtocolBytes(ByteString value)
public IpRule.Builder setProtocolBytes(ByteString value)The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.
string protocol = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for protocol to set. |
| Returns | |
|---|---|
| Type | Description |
IpRule.Builder |
This builder for chaining. |