public final class InternalServerConfig extends GeneratedMessage implements InternalServerConfigOrBuilder
Configuration for private server accessible via PSC.
Protobuf type google.cloud.ftp.v1.InternalServerConfig
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
CONSUMER_ACCEPT_LIST_FIELD_NUMBER
public static final int CONSUMER_ACCEPT_LIST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CONSUMER_REJECT_LIST_FIELD_NUMBER
public static final int CONSUMER_REJECT_LIST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PSC_ENDPOINTS_FIELD_NUMBER
public static final int PSC_ENDPOINTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERVICE_ATTACHMENT_FIELD_NUMBER
public static final int SERVICE_ATTACHMENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InternalServerConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InternalServerConfig.Builder newBuilder()
newBuilder(InternalServerConfig prototype)
public static InternalServerConfig.Builder newBuilder(InternalServerConfig prototype)
public static InternalServerConfig parseDelimitedFrom(InputStream input)
public static InternalServerConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InternalServerConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InternalServerConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InternalServerConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InternalServerConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InternalServerConfig parseFrom(CodedInputStream input)
public static InternalServerConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InternalServerConfig parseFrom(InputStream input)
public static InternalServerConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InternalServerConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InternalServerConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InternalServerConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getConsumerAcceptList(int index)
public InternalServerConfig.AllowedConsumer getConsumerAcceptList(int index)
Required. A list of projects that are permitted to connect.
At least one project is required in the allow list.
repeated .google.cloud.ftp.v1.InternalServerConfig.AllowedConsumer consumer_accept_list = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
getConsumerAcceptListCount()
public int getConsumerAcceptListCount()
Required. A list of projects that are permitted to connect.
At least one project is required in the allow list.
repeated .google.cloud.ftp.v1.InternalServerConfig.AllowedConsumer consumer_accept_list = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
|
getConsumerAcceptListList()
public List<InternalServerConfig.AllowedConsumer> getConsumerAcceptListList()
Required. A list of projects that are permitted to connect.
At least one project is required in the allow list.
repeated .google.cloud.ftp.v1.InternalServerConfig.AllowedConsumer consumer_accept_list = 2 [(.google.api.field_behavior) = REQUIRED];
getConsumerAcceptListOrBuilder(int index)
public InternalServerConfig.AllowedConsumerOrBuilder getConsumerAcceptListOrBuilder(int index)
Required. A list of projects that are permitted to connect.
At least one project is required in the allow list.
repeated .google.cloud.ftp.v1.InternalServerConfig.AllowedConsumer consumer_accept_list = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
getConsumerAcceptListOrBuilderList()
public List<? extends InternalServerConfig.AllowedConsumerOrBuilder> getConsumerAcceptListOrBuilderList()
Required. A list of projects that are permitted to connect.
At least one project is required in the allow list.
repeated .google.cloud.ftp.v1.InternalServerConfig.AllowedConsumer consumer_accept_list = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ftp.v1.InternalServerConfig.AllowedConsumerOrBuilder> |
|
getConsumerRejectList(int index)
public InternalServerConfig.DeniedConsumer getConsumerRejectList(int index)
Optional. A list of projects that are denied connection.
Format: "projects/sample_project_id" or "projects/1234567890"
Projects in this list will be denied access, even if they are included in
the allow_list. If this list is empty, no projects are explicitly
rejected.
repeated .google.cloud.ftp.v1.InternalServerConfig.DeniedConsumer consumer_reject_list = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getConsumerRejectListCount()
public int getConsumerRejectListCount()
Optional. A list of projects that are denied connection.
Format: "projects/sample_project_id" or "projects/1234567890"
Projects in this list will be denied access, even if they are included in
the allow_list. If this list is empty, no projects are explicitly
rejected.
repeated .google.cloud.ftp.v1.InternalServerConfig.DeniedConsumer consumer_reject_list = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getConsumerRejectListList()
public List<InternalServerConfig.DeniedConsumer> getConsumerRejectListList()
Optional. A list of projects that are denied connection.
Format: "projects/sample_project_id" or "projects/1234567890"
Projects in this list will be denied access, even if they are included in
the allow_list. If this list is empty, no projects are explicitly
rejected.
repeated .google.cloud.ftp.v1.InternalServerConfig.DeniedConsumer consumer_reject_list = 3 [(.google.api.field_behavior) = OPTIONAL];
getConsumerRejectListOrBuilder(int index)
public InternalServerConfig.DeniedConsumerOrBuilder getConsumerRejectListOrBuilder(int index)
Optional. A list of projects that are denied connection.
Format: "projects/sample_project_id" or "projects/1234567890"
Projects in this list will be denied access, even if they are included in
the allow_list. If this list is empty, no projects are explicitly
rejected.
repeated .google.cloud.ftp.v1.InternalServerConfig.DeniedConsumer consumer_reject_list = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getConsumerRejectListOrBuilderList()
public List<? extends InternalServerConfig.DeniedConsumerOrBuilder> getConsumerRejectListOrBuilderList()
Optional. A list of projects that are denied connection.
Format: "projects/sample_project_id" or "projects/1234567890"
Projects in this list will be denied access, even if they are included in
the allow_list. If this list is empty, no projects are explicitly
rejected.
repeated .google.cloud.ftp.v1.InternalServerConfig.DeniedConsumer consumer_reject_list = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ftp.v1.InternalServerConfig.DeniedConsumerOrBuilder> |
|
getDefaultInstanceForType()
public InternalServerConfig getDefaultInstanceForType()
getParserForType()
public Parser<InternalServerConfig> getParserForType()
Overrides
getPscEndpoints(int index)
public InternalServerConfig.PscEndpoint getPscEndpoints(int index)
Output only. Details of endpoints created by the customer.
repeated .google.cloud.ftp.v1.InternalServerConfig.PscEndpoint psc_endpoints = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getPscEndpointsCount()
public int getPscEndpointsCount()
Output only. Details of endpoints created by the customer.
repeated .google.cloud.ftp.v1.InternalServerConfig.PscEndpoint psc_endpoints = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getPscEndpointsList()
public List<InternalServerConfig.PscEndpoint> getPscEndpointsList()
Output only. Details of endpoints created by the customer.
repeated .google.cloud.ftp.v1.InternalServerConfig.PscEndpoint psc_endpoints = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPscEndpointsOrBuilder(int index)
public InternalServerConfig.PscEndpointOrBuilder getPscEndpointsOrBuilder(int index)
Output only. Details of endpoints created by the customer.
repeated .google.cloud.ftp.v1.InternalServerConfig.PscEndpoint psc_endpoints = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getPscEndpointsOrBuilderList()
public List<? extends InternalServerConfig.PscEndpointOrBuilder> getPscEndpointsOrBuilderList()
Output only. Details of endpoints created by the customer.
repeated .google.cloud.ftp.v1.InternalServerConfig.PscEndpoint psc_endpoints = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ftp.v1.InternalServerConfig.PscEndpointOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getServiceAttachment()
public String getServiceAttachment()
Output only. The resource name of the service attachment.
Format:
projects/{project}/regions/{region}/serviceAttachments/{service_attachment}
string service_attachment = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The serviceAttachment.
|
getServiceAttachmentBytes()
public ByteString getServiceAttachmentBytes()
Output only. The resource name of the service attachment.
Format:
projects/{project}/regions/{region}/serviceAttachments/{service_attachment}
string service_attachment = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for serviceAttachment.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InternalServerConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected InternalServerConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public InternalServerConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides