Class AppProfile.DataBoostIsolationReadOnlyPolicy
java.lang.Object
com.google.cloud.bigtable.admin.v2.models.AppProfile.DataBoostIsolationReadOnlyPolicy
- All Implemented Interfaces:
AppProfile.IsolationPolicy
- Enclosing class:
- AppProfile
public static class AppProfile.DataBoostIsolationReadOnlyPolicy
extends Object
implements AppProfile.IsolationPolicy
A Data Boost Read Only
AppProfile.IsolationPolicy for running high-throughput read traffic on your
Bigtable data without affecting application traffic. Data Boost App Profile needs to be created
with a ComputeBillingOwner which specifies how usage should be accounted when using Data Boost.-
Method Summary
Modifier and TypeMethodDescriptionbooleanGets theAppProfile.ComputeBillingOwneron the currentAppProfile.DataBoostIsolationReadOnlyPolicyinstance.inthashCode()of(AppProfile.ComputeBillingOwner billingOwner) Creates a new instance ofAppProfile.DataBoostIsolationReadOnlyPolicywith specifiedAppProfile.ComputeBillingOwner.toProto()Creates the request protobuf.
-
Method Details
-
of
public static AppProfile.DataBoostIsolationReadOnlyPolicy of(AppProfile.ComputeBillingOwner billingOwner) Creates a new instance ofAppProfile.DataBoostIsolationReadOnlyPolicywith specifiedAppProfile.ComputeBillingOwner. -
getComputeBillingOwner
Gets theAppProfile.ComputeBillingOwneron the currentAppProfile.DataBoostIsolationReadOnlyPolicyinstance. -
toProto
Creates the request protobuf. This method is considered an internal implementation detail and not meant to be used by applications. -
equals
-
hashCode
public int hashCode()
-