Package com.google.cloud.grpc
Class GcpMultiEndpointOptions
java.lang.Object
com.google.cloud.grpc.GcpMultiEndpointOptions
MultiEndpoint configuration for the GcpMultiEndpointChannel.-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.api.core.ApiFunction<io.grpc.ManagedChannelBuilder<?>,io.grpc.ManagedChannelBuilder<?>> io.grpc.ChannelCredentialsgetName()newBuilder(GcpMultiEndpointOptions options) Creates a new GcpMultiEndpointOptions.Builder from GcpMultiEndpointOptions.newBuilder(List<String> endpoints) Creates a new GcpMultiEndpointOptions.Builder.
-
Field Details
-
DEFAULT_NAME
-
-
Constructor Details
-
GcpMultiEndpointOptions
-
-
Method Details
-
newBuilder
Creates a new GcpMultiEndpointOptions.Builder.- Parameters:
endpoints- list of endpoints for the MultiEndpoint.
-
newBuilder
Creates a new GcpMultiEndpointOptions.Builder from GcpMultiEndpointOptions. -
getName
-
getEndpoints
-
getChannelConfigurator
public com.google.api.core.ApiFunction<io.grpc.ManagedChannelBuilder<?>,io.grpc.ManagedChannelBuilder<?>> getChannelConfigurator() -
getChannelCredentials
public io.grpc.ChannelCredentials getChannelCredentials() -
getRecoveryTimeout
-
getSwitchingDelay
-