@Generated
public interface AppProfileOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
AppProfile.DataBoostIsolationReadOnly |
getDataBoostIsolationReadOnly()
Specifies that this app profile is intended for read-only usage via the
Data Boost feature.
|
AppProfile.DataBoostIsolationReadOnlyOrBuilder |
getDataBoostIsolationReadOnlyOrBuilder()
Specifies that this app profile is intended for read-only usage via the
Data Boost feature.
|
String |
getDescription()
Long form description of the use case for this AppProfile.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Long form description of the use case for this AppProfile.
|
String |
getEtag()
Strongly validated etag for optimistic concurrency control.
|
com.google.protobuf.ByteString |
getEtagBytes()
Strongly validated etag for optimistic concurrency control.
|
AppProfile.IsolationCase |
getIsolationCase() |
AppProfile.MultiClusterRoutingUseAny |
getMultiClusterRoutingUseAny()
Use a multi-cluster routing policy.
|
AppProfile.MultiClusterRoutingUseAnyOrBuilder |
getMultiClusterRoutingUseAnyOrBuilder()
Use a multi-cluster routing policy.
|
String |
getName()
The unique name of the app profile.
|
com.google.protobuf.ByteString |
getNameBytes()
The unique name of the app profile.
|
AppProfile.Priority |
getPriority()
Deprecated.
google.bigtable.admin.v2.AppProfile.priority is deprecated. See
google/bigtable/admin/v2/instance.proto;l=448
|
int |
getPriorityValue()
Deprecated.
google.bigtable.admin.v2.AppProfile.priority is deprecated. See
google/bigtable/admin/v2/instance.proto;l=448
|
AppProfile.RoutingPolicyCase |
getRoutingPolicyCase() |
AppProfile.SingleClusterRouting |
getSingleClusterRouting()
Use a single-cluster routing policy.
|
AppProfile.SingleClusterRoutingOrBuilder |
getSingleClusterRoutingOrBuilder()
Use a single-cluster routing policy.
|
AppProfile.StandardIsolation |
getStandardIsolation()
The standard options used for isolating this app profile's traffic from
other use cases.
|
AppProfile.StandardIsolationOrBuilder |
getStandardIsolationOrBuilder()
The standard options used for isolating this app profile's traffic from
other use cases.
|
boolean |
hasDataBoostIsolationReadOnly()
Specifies that this app profile is intended for read-only usage via the
Data Boost feature.
|
boolean |
hasMultiClusterRoutingUseAny()
Use a multi-cluster routing policy.
|
boolean |
hasPriority()
Deprecated.
google.bigtable.admin.v2.AppProfile.priority is deprecated. See
google/bigtable/admin/v2/instance.proto;l=448
|
boolean |
hasSingleClusterRouting()
Use a single-cluster routing policy.
|
boolean |
hasStandardIsolation()
The standard options used for isolating this app profile's traffic from
other use cases.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The unique name of the app profile. Values are of the form
`projects/{project}/instances/{instance}/appProfiles/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`.
string name = 1;com.google.protobuf.ByteString getNameBytes()
The unique name of the app profile. Values are of the form
`projects/{project}/instances/{instance}/appProfiles/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`.
string name = 1;String getEtag()
Strongly validated etag for optimistic concurrency control. Preserve the value returned from `GetAppProfile` when calling `UpdateAppProfile` to fail the request if there has been a modification in the mean time. The `update_mask` of the request need not include `etag` for this protection to apply. See [Wikipedia](https://en.wikipedia.org/wiki/HTTP_ETag) and [RFC 7232](https://tools.ietf.org/html/rfc7232#section-2.3) for more details.
string etag = 2;com.google.protobuf.ByteString getEtagBytes()
Strongly validated etag for optimistic concurrency control. Preserve the value returned from `GetAppProfile` when calling `UpdateAppProfile` to fail the request if there has been a modification in the mean time. The `update_mask` of the request need not include `etag` for this protection to apply. See [Wikipedia](https://en.wikipedia.org/wiki/HTTP_ETag) and [RFC 7232](https://tools.ietf.org/html/rfc7232#section-2.3) for more details.
string etag = 2;String getDescription()
Long form description of the use case for this AppProfile.
string description = 3;com.google.protobuf.ByteString getDescriptionBytes()
Long form description of the use case for this AppProfile.
string description = 3;boolean hasMultiClusterRoutingUseAny()
Use a multi-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
AppProfile.MultiClusterRoutingUseAny getMultiClusterRoutingUseAny()
Use a multi-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
AppProfile.MultiClusterRoutingUseAnyOrBuilder getMultiClusterRoutingUseAnyOrBuilder()
Use a multi-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
boolean hasSingleClusterRouting()
Use a single-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.SingleClusterRouting single_cluster_routing = 6;
AppProfile.SingleClusterRouting getSingleClusterRouting()
Use a single-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.SingleClusterRouting single_cluster_routing = 6;
AppProfile.SingleClusterRoutingOrBuilder getSingleClusterRoutingOrBuilder()
Use a single-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.SingleClusterRouting single_cluster_routing = 6;
@Deprecated boolean hasPriority()
This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
.google.bigtable.admin.v2.AppProfile.Priority priority = 7 [deprecated = true];@Deprecated int getPriorityValue()
This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
.google.bigtable.admin.v2.AppProfile.Priority priority = 7 [deprecated = true];@Deprecated AppProfile.Priority getPriority()
This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
.google.bigtable.admin.v2.AppProfile.Priority priority = 7 [deprecated = true];boolean hasStandardIsolation()
The standard options used for isolating this app profile's traffic from other use cases.
.google.bigtable.admin.v2.AppProfile.StandardIsolation standard_isolation = 11;AppProfile.StandardIsolation getStandardIsolation()
The standard options used for isolating this app profile's traffic from other use cases.
.google.bigtable.admin.v2.AppProfile.StandardIsolation standard_isolation = 11;AppProfile.StandardIsolationOrBuilder getStandardIsolationOrBuilder()
The standard options used for isolating this app profile's traffic from other use cases.
.google.bigtable.admin.v2.AppProfile.StandardIsolation standard_isolation = 11;boolean hasDataBoostIsolationReadOnly()
Specifies that this app profile is intended for read-only usage via the Data Boost feature.
.google.bigtable.admin.v2.AppProfile.DataBoostIsolationReadOnly data_boost_isolation_read_only = 10;
AppProfile.DataBoostIsolationReadOnly getDataBoostIsolationReadOnly()
Specifies that this app profile is intended for read-only usage via the Data Boost feature.
.google.bigtable.admin.v2.AppProfile.DataBoostIsolationReadOnly data_boost_isolation_read_only = 10;
AppProfile.DataBoostIsolationReadOnlyOrBuilder getDataBoostIsolationReadOnlyOrBuilder()
Specifies that this app profile is intended for read-only usage via the Data Boost feature.
.google.bigtable.admin.v2.AppProfile.DataBoostIsolationReadOnly data_boost_isolation_read_only = 10;
AppProfile.RoutingPolicyCase getRoutingPolicyCase()
AppProfile.IsolationCase getIsolationCase()
Copyright © 2026 Google LLC. All rights reserved.