- 2.59.0 (latest)
- 2.58.1
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.3
- 2.52.3
- 2.50.0
- 2.49.0
- 2.48.2
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.1
- 2.43.2
- 2.42.0
- 2.41.0
- 2.40.1
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.1
- 2.34.0
- 2.33.0
- 2.32.1
- 2.30.1
- 2.29.1
- 2.28.0
- 2.27.1
- 2.24.0
- 2.23.0
- 2.22.6
- 2.21.0
- 2.20.2
- 2.19.0
- 2.18.0
- 2.17.2
- 2.16.0
- 2.15.1
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.3
- 2.10.0
- 2.9.3
- 2.8.1
- 2.7.1
- 2.6.1
- 2.5.1
- 2.4.5
- 2.3.0
- 2.2.3
- 2.1.10
public static final class Bucket.IpFilter.VpcNetworkSource.Builder extends GeneratedMessageV3.Builder<Bucket.IpFilter.VpcNetworkSource.Builder> implements Bucket.IpFilter.VpcNetworkSourceOrBuilderThe list of VPC networks that can access the bucket.
Protobuf type google.storage.v2.Bucket.IpFilter.VpcNetworkSource
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Bucket.IpFilter.VpcNetworkSource.BuilderImplements
Bucket.IpFilter.VpcNetworkSourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllAllowedIpCidrRanges(Iterable<String> values)
public Bucket.IpFilter.VpcNetworkSource.Builder addAllAllowedIpCidrRanges(Iterable<String> values) Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The allowedIpCidrRanges to add. |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
addAllowedIpCidrRanges(String value)
public Bucket.IpFilter.VpcNetworkSource.Builder addAllowedIpCidrRanges(String value) Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe allowedIpCidrRanges to add. |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
addAllowedIpCidrRangesBytes(ByteString value)
public Bucket.IpFilter.VpcNetworkSource.Builder addAllowedIpCidrRangesBytes(ByteString value) Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the allowedIpCidrRanges to add. |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Bucket.IpFilter.VpcNetworkSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
build()
public Bucket.IpFilter.VpcNetworkSource build()| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource |
|
buildPartial()
public Bucket.IpFilter.VpcNetworkSource buildPartial()| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource |
|
clear()
public Bucket.IpFilter.VpcNetworkSource.Builder clear()| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
clearAllowedIpCidrRanges()
public Bucket.IpFilter.VpcNetworkSource.Builder clearAllowedIpCidrRanges() Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public Bucket.IpFilter.VpcNetworkSource.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
clearNetwork()
public Bucket.IpFilter.VpcNetworkSource.Builder clearNetwork()Name of the network.
Format: projects/PROJECT_ID/global/networks/NETWORK_NAME
optional string network = 1;
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Bucket.IpFilter.VpcNetworkSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
clone()
public Bucket.IpFilter.VpcNetworkSource.Builder clone()| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
getAllowedIpCidrRanges(int index)
public String getAllowedIpCidrRanges(int index) Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The allowedIpCidrRanges at the given index. |
getAllowedIpCidrRangesBytes(int index)
public ByteString getAllowedIpCidrRangesBytes(int index) Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the allowedIpCidrRanges at the given index. |
getAllowedIpCidrRangesCount()
public int getAllowedIpCidrRangesCount() Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of allowedIpCidrRanges. |
getAllowedIpCidrRangesList()
public ProtocolStringList getAllowedIpCidrRangesList() Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the allowedIpCidrRanges. |
getDefaultInstanceForType()
public Bucket.IpFilter.VpcNetworkSource getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getNetwork()
public String getNetwork()Name of the network.
Format: projects/PROJECT_ID/global/networks/NETWORK_NAME
optional string network = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The network. |
getNetworkBytes()
public ByteString getNetworkBytes()Name of the network.
Format: projects/PROJECT_ID/global/networks/NETWORK_NAME
optional string network = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for network. |
hasNetwork()
public boolean hasNetwork()Name of the network.
Format: projects/PROJECT_ID/global/networks/NETWORK_NAME
optional string network = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the network field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Bucket.IpFilter.VpcNetworkSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Bucket.IpFilter.VpcNetworkSource.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
mergeFrom(Bucket.IpFilter.VpcNetworkSource other)
public Bucket.IpFilter.VpcNetworkSource.Builder mergeFrom(Bucket.IpFilter.VpcNetworkSource other)| Parameter | |
|---|---|
| Name | Description |
other |
Bucket.IpFilter.VpcNetworkSource |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Bucket.IpFilter.VpcNetworkSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
setAllowedIpCidrRanges(int index, String value)
public Bucket.IpFilter.VpcNetworkSource.Builder setAllowedIpCidrRanges(int index, String value) Optional. The list of public or private IPv4 and IPv6 CIDR ranges that
can access the bucket. In the CIDR IP address block, the specified IP
address must be properly truncated, meaning all the host bits must be
zero or else the input is considered malformed. For example,
192.0.2.0/24 is accepted but 192.0.2.1/24 is not. Similarly, for
IPv6, 2001:db8::/32 is accepted whereas 2001:db8::1/32 is not.
repeated string allowed_ip_cidr_ranges = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe allowedIpCidrRanges to set. |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public Bucket.IpFilter.VpcNetworkSource.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
setNetwork(String value)
public Bucket.IpFilter.VpcNetworkSource.Builder setNetwork(String value)Name of the network.
Format: projects/PROJECT_ID/global/networks/NETWORK_NAME
optional string network = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe network to set. |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
setNetworkBytes(ByteString value)
public Bucket.IpFilter.VpcNetworkSource.Builder setNetworkBytes(ByteString value)Name of the network.
Format: projects/PROJECT_ID/global/networks/NETWORK_NAME
optional string network = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for network to set. |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Bucket.IpFilter.VpcNetworkSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Bucket.IpFilter.VpcNetworkSource.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
Bucket.IpFilter.VpcNetworkSource.Builder |
|