public static final class ClientConnectorService.Ingress.Config.Builder extends GeneratedMessage.Builder<ClientConnectorService.Ingress.Config.Builder> implements ClientConnectorService.Ingress.ConfigOrBuilderThe basic ingress config for ClientGateways.
Protobuf type
google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ClientConnectorService.Ingress.Config.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllDestinationRoutes(Iterable<? extends ClientConnectorService.Ingress.Config.DestinationRoute> values)
public ClientConnectorService.Ingress.Config.Builder addAllDestinationRoutes(Iterable<? extends ClientConnectorService.Ingress.Config.DestinationRoute> values)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute> |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
addDestinationRoutes(ClientConnectorService.Ingress.Config.DestinationRoute value)
public ClientConnectorService.Ingress.Config.Builder addDestinationRoutes(ClientConnectorService.Ingress.Config.DestinationRoute value)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ClientConnectorService.Ingress.Config.DestinationRoute |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
addDestinationRoutes(ClientConnectorService.Ingress.Config.DestinationRoute.Builder builderForValue)
public ClientConnectorService.Ingress.Config.Builder addDestinationRoutes(ClientConnectorService.Ingress.Config.DestinationRoute.Builder builderForValue)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ClientConnectorService.Ingress.Config.DestinationRoute.Builder |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
addDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute value)
public ClientConnectorService.Ingress.Config.Builder addDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute value)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ClientConnectorService.Ingress.Config.DestinationRoute |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
addDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute.Builder builderForValue)
public ClientConnectorService.Ingress.Config.Builder addDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute.Builder builderForValue)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ClientConnectorService.Ingress.Config.DestinationRoute.Builder |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
addDestinationRoutesBuilder()
public ClientConnectorService.Ingress.Config.DestinationRoute.Builder addDestinationRoutesBuilder()Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.DestinationRoute.Builder |
|
addDestinationRoutesBuilder(int index)
public ClientConnectorService.Ingress.Config.DestinationRoute.Builder addDestinationRoutesBuilder(int index)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.DestinationRoute.Builder |
|
build()
public ClientConnectorService.Ingress.Config build()| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config |
|
buildPartial()
public ClientConnectorService.Ingress.Config buildPartial()| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config |
|
clear()
public ClientConnectorService.Ingress.Config.Builder clear()| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
clearDestinationRoutes()
public ClientConnectorService.Ingress.Config.Builder clearDestinationRoutes()Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
clearTransportProtocol()
public ClientConnectorService.Ingress.Config.Builder clearTransportProtocol()Required. Immutable. The transport protocol used between the client and the server.
.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.TransportProtocol transport_protocol = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public ClientConnectorService.Ingress.Config getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDestinationRoutes(int index)
public ClientConnectorService.Ingress.Config.DestinationRoute getDestinationRoutes(int index)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.DestinationRoute |
|
getDestinationRoutesBuilder(int index)
public ClientConnectorService.Ingress.Config.DestinationRoute.Builder getDestinationRoutesBuilder(int index)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.DestinationRoute.Builder |
|
getDestinationRoutesBuilderList()
public List<ClientConnectorService.Ingress.Config.DestinationRoute.Builder> getDestinationRoutesBuilderList()Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getDestinationRoutesCount()
public int getDestinationRoutesCount()Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
|
getDestinationRoutesList()
public List<ClientConnectorService.Ingress.Config.DestinationRoute> getDestinationRoutesList()Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<DestinationRoute> |
|
getDestinationRoutesOrBuilder(int index)
public ClientConnectorService.Ingress.Config.DestinationRouteOrBuilder getDestinationRoutesOrBuilder(int index)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.DestinationRouteOrBuilder |
|
getDestinationRoutesOrBuilderList()
public List<? extends ClientConnectorService.Ingress.Config.DestinationRouteOrBuilder> getDestinationRoutesOrBuilderList()Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRouteOrBuilder> |
|
getTransportProtocol()
public ClientConnectorService.Ingress.Config.TransportProtocol getTransportProtocol()Required. Immutable. The transport protocol used between the client and the server.
.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.TransportProtocol transport_protocol = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.TransportProtocol |
The transportProtocol. |
getTransportProtocolValue()
public int getTransportProtocolValue()Required. Immutable. The transport protocol used between the client and the server.
.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.TransportProtocol transport_protocol = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for transportProtocol. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(ClientConnectorService.Ingress.Config other)
public ClientConnectorService.Ingress.Config.Builder mergeFrom(ClientConnectorService.Ingress.Config other)| Parameter | |
|---|---|
| Name | Description |
other |
ClientConnectorService.Ingress.Config |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ClientConnectorService.Ingress.Config.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ClientConnectorService.Ingress.Config.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
removeDestinationRoutes(int index)
public ClientConnectorService.Ingress.Config.Builder removeDestinationRoutes(int index)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
setDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute value)
public ClientConnectorService.Ingress.Config.Builder setDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute value)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ClientConnectorService.Ingress.Config.DestinationRoute |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
setDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute.Builder builderForValue)
public ClientConnectorService.Ingress.Config.Builder setDestinationRoutes(int index, ClientConnectorService.Ingress.Config.DestinationRoute.Builder builderForValue)Required. The settings used to configure basic ClientGateways.
repeated .google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute destination_routes = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ClientConnectorService.Ingress.Config.DestinationRoute.Builder |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
|
setTransportProtocol(ClientConnectorService.Ingress.Config.TransportProtocol value)
public ClientConnectorService.Ingress.Config.Builder setTransportProtocol(ClientConnectorService.Ingress.Config.TransportProtocol value)Required. Immutable. The transport protocol used between the client and the server.
.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.TransportProtocol transport_protocol = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
ClientConnectorService.Ingress.Config.TransportProtocolThe transportProtocol to set. |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
This builder for chaining. |
setTransportProtocolValue(int value)
public ClientConnectorService.Ingress.Config.Builder setTransportProtocolValue(int value)Required. Immutable. The transport protocol used between the client and the server.
.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.TransportProtocol transport_protocol = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for transportProtocol to set. |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService.Ingress.Config.Builder |
This builder for chaining. |