Class CreateAppProfileRequest
java.lang.Object
com.google.cloud.bigtable.admin.v2.models.CreateAppProfileRequest
Parameters for creating a new Cloud Bigtable app profile.
An application profile, or app profile, stores settings that tell your Cloud Bigtable instance how to handle incoming requests from an application. When one of your applications connects to a Cloud Bigtable instance, it can specify an app profile, and Cloud Bigtable uses that app profile for any requests that the application sends over that connection.
Sample code:
AppProfile existingAppProfile = ...;
CreateAppProfileRequest appProfileRequest = CreateAppProfileRequest.of("my-instance", "my-new-app-profile")
.setRoutingPolicy(SingleClusterRoutingPolicy.of("my-cluster"));
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic CreateAppProfileRequest
Builds a new request to create a new app profile in the specified instance.setDescription
(String description) Sets the optional long form description of the use case for the AppProfile.setIgnoreWarnings
(boolean value) Configures if safety warnings should be disabled.setRoutingPolicy
(AppProfile.RoutingPolicy routingPolicy) Sets the routing policy for all read/write requests that use this app profile.com.google.bigtable.admin.v2.CreateAppProfileRequest
Creates the request protobuf.
-
Method Details
-
of
Builds a new request to create a new app profile in the specified instance. -
setIgnoreWarnings
Configures if safety warnings should be disabled. -
setDescription
Sets the optional long form description of the use case for the AppProfile. -
setRoutingPolicy
Sets the routing policy for all read/write requests that use this app profile. -
toProto
Creates the request protobuf. This method is considered an internal implementation detail and not meant to be used by applications.
-