public final class ExternalServerConfig extends GeneratedMessage implements ExternalServerConfigOrBuilder
Configuration for external server.
Protobuf type google.cloud.ftp.v1.ExternalServerConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ALLOWED_CIDR_BLOCKS_FIELD_NUMBER
public static final int ALLOWED_CIDR_BLOCKS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IP_ADDRESS_FIELD_NUMBER
public static final int IP_ADDRESS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ExternalServerConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ExternalServerConfig.Builder newBuilder()
newBuilder(ExternalServerConfig prototype)
public static ExternalServerConfig.Builder newBuilder(ExternalServerConfig prototype)
public static ExternalServerConfig parseDelimitedFrom(InputStream input)
public static ExternalServerConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ExternalServerConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExternalServerConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ExternalServerConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExternalServerConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExternalServerConfig parseFrom(CodedInputStream input)
public static ExternalServerConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExternalServerConfig parseFrom(InputStream input)
public static ExternalServerConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ExternalServerConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ExternalServerConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ExternalServerConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAllowedCidrBlocks(int index)
public String getAllowedCidrBlocks(int index)
Optional. List of CIDR blocks that are allowed to access the Server.
A CIDR range consists of an IP Address and a prefix length to construct the
subnet mask. By default, the prefix length is 32 (i.e. matches a single IP
address). For now, only IPV4 addresses are supported.
Examples: "203.0.113.0/24" -
matches with the IP addresses in the range 203.0.113.0 - 203.0.113.255.
"0.0.0.0/0" - matches against any IP address.
This field must contain at least one entry if the access type is EXTERNAL.
The number of allowed CIDR blocks cannot exceed 500.
Example: 192.168.0.0/16
repeated string allowed_cidr_blocks = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The allowedCidrBlocks at the given index.
|
getAllowedCidrBlocksBytes(int index)
public ByteString getAllowedCidrBlocksBytes(int index)
Optional. List of CIDR blocks that are allowed to access the Server.
A CIDR range consists of an IP Address and a prefix length to construct the
subnet mask. By default, the prefix length is 32 (i.e. matches a single IP
address). For now, only IPV4 addresses are supported.
Examples: "203.0.113.0/24" -
matches with the IP addresses in the range 203.0.113.0 - 203.0.113.255.
"0.0.0.0/0" - matches against any IP address.
This field must contain at least one entry if the access type is EXTERNAL.
The number of allowed CIDR blocks cannot exceed 500.
Example: 192.168.0.0/16
repeated string allowed_cidr_blocks = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the allowedCidrBlocks at the given index.
|
getAllowedCidrBlocksCount()
public int getAllowedCidrBlocksCount()
Optional. List of CIDR blocks that are allowed to access the Server.
A CIDR range consists of an IP Address and a prefix length to construct the
subnet mask. By default, the prefix length is 32 (i.e. matches a single IP
address). For now, only IPV4 addresses are supported.
Examples: "203.0.113.0/24" -
matches with the IP addresses in the range 203.0.113.0 - 203.0.113.255.
"0.0.0.0/0" - matches against any IP address.
This field must contain at least one entry if the access type is EXTERNAL.
The number of allowed CIDR blocks cannot exceed 500.
Example: 192.168.0.0/16
repeated string allowed_cidr_blocks = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of allowedCidrBlocks.
|
getAllowedCidrBlocksList()
public ProtocolStringList getAllowedCidrBlocksList()
Optional. List of CIDR blocks that are allowed to access the Server.
A CIDR range consists of an IP Address and a prefix length to construct the
subnet mask. By default, the prefix length is 32 (i.e. matches a single IP
address). For now, only IPV4 addresses are supported.
Examples: "203.0.113.0/24" -
matches with the IP addresses in the range 203.0.113.0 - 203.0.113.255.
"0.0.0.0/0" - matches against any IP address.
This field must contain at least one entry if the access type is EXTERNAL.
The number of allowed CIDR blocks cannot exceed 500.
Example: 192.168.0.0/16
repeated string allowed_cidr_blocks = 2 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public ExternalServerConfig getDefaultInstanceForType()
getIpAddress()
public String getIpAddress()
Output only. IP address of the LB via which clients will connect.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
String |
The ipAddress.
|
getIpAddressBytes()
public ByteString getIpAddressBytes()
Output only. IP address of the LB via which clients will connect.
string ip_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for ipAddress.
|
getParserForType()
public Parser<ExternalServerConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ExternalServerConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ExternalServerConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ExternalServerConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides