public interface AppProfileOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getDescription()
public abstract String getDescription()
Optional long form description of the use case for this AppProfile.
string description = 3;
Type | Description |
String | The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
Optional long form description of the use case for this AppProfile.
string description = 3;
Type | Description |
ByteString | The bytes for description. |
getEtag()
public abstract 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 and
RFC 7232 for more
details.
string etag = 2;
Type | Description |
String | The etag. |
getEtagBytes()
public abstract 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 and
RFC 7232 for more
details.
string etag = 2;
Type | Description |
ByteString | The bytes for etag. |
getMultiClusterRoutingUseAny()
public abstract AppProfile.MultiClusterRoutingUseAny getMultiClusterRoutingUseAny()
Use a multi-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
Type | Description |
AppProfile.MultiClusterRoutingUseAny | The multiClusterRoutingUseAny. |
getMultiClusterRoutingUseAnyOrBuilder()
public abstract AppProfile.MultiClusterRoutingUseAnyOrBuilder getMultiClusterRoutingUseAnyOrBuilder()
Use a multi-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
Type | Description |
AppProfile.MultiClusterRoutingUseAnyOrBuilder |
getName()
public abstract String getName()
(OutputOnly
)
The unique name of the app profile. Values are of the form
projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*
.
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
(OutputOnly
)
The unique name of the app profile. Values are of the form
projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*
.
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getRoutingPolicyCase()
public abstract AppProfile.RoutingPolicyCase getRoutingPolicyCase()
Type | Description |
AppProfile.RoutingPolicyCase |
getSingleClusterRouting()
public abstract AppProfile.SingleClusterRouting getSingleClusterRouting()
Use a single-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.SingleClusterRouting single_cluster_routing = 6;
Type | Description |
AppProfile.SingleClusterRouting | The singleClusterRouting. |
getSingleClusterRoutingOrBuilder()
public abstract AppProfile.SingleClusterRoutingOrBuilder getSingleClusterRoutingOrBuilder()
Use a single-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.SingleClusterRouting single_cluster_routing = 6;
Type | Description |
AppProfile.SingleClusterRoutingOrBuilder |
hasMultiClusterRoutingUseAny()
public abstract boolean hasMultiClusterRoutingUseAny()
Use a multi-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
Type | Description |
boolean | Whether the multiClusterRoutingUseAny field is set. |
hasSingleClusterRouting()
public abstract boolean hasSingleClusterRouting()
Use a single-cluster routing policy.
.google.bigtable.admin.v2.AppProfile.SingleClusterRouting single_cluster_routing = 6;
Type | Description |
boolean | Whether the singleClusterRouting field is set. |