Class: Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/feature_online_store.rb
Defined Under Namespace
Classes: AutoScaling, BigtableMetadata
Instance Attribute Summary collapse
-
#auto_scaling ⇒ ::Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable::AutoScaling
Required.
-
#bigtable_metadata ⇒ ::Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable::BigtableMetadata
readonly
Output only.
-
#enable_direct_bigtable_access ⇒ ::Boolean
Optional.
Instance Attribute Details
#auto_scaling ⇒ ::Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable::AutoScaling
Returns Required. Autoscaling config applied to Bigtable Instance.
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store.rb', line 101 class Bigtable include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] min_node_count # @return [::Integer] # Required. The minimum number of nodes to scale down to. Must be greater # than or equal to 1. # @!attribute [rw] max_node_count # @return [::Integer] # Required. The maximum number of nodes to scale up to. Must be greater # than or equal to min_node_count, and less than or equal to 10 times of # 'min_node_count'. # @!attribute [rw] cpu_utilization_target # @return [::Integer] # Optional. A percentage of the cluster's CPU capacity. Can be from 10% # to 80%. When a cluster's CPU utilization exceeds the target that you # have set, Bigtable immediately adds nodes to the cluster. When CPU # utilization is substantially lower than the target, Bigtable removes # nodes. If not set will default to 50%. class AutoScaling include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Metadata of the Bigtable instance. This is used by direct read access to # the Bigtable in tenant project. # @!attribute [rw] tenant_project_id # @return [::String] # Tenant project ID. # @!attribute [rw] instance_id # @return [::String] # The Cloud Bigtable instance id. # @!attribute [rw] table_id # @return [::String] # The Cloud Bigtable table id. class BigtableMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#bigtable_metadata ⇒ ::Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable::BigtableMetadata (readonly)
Returns Output only. Metadata of the Bigtable instance. Output only.
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store.rb', line 101 class Bigtable include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] min_node_count # @return [::Integer] # Required. The minimum number of nodes to scale down to. Must be greater # than or equal to 1. # @!attribute [rw] max_node_count # @return [::Integer] # Required. The maximum number of nodes to scale up to. Must be greater # than or equal to min_node_count, and less than or equal to 10 times of # 'min_node_count'. # @!attribute [rw] cpu_utilization_target # @return [::Integer] # Optional. A percentage of the cluster's CPU capacity. Can be from 10% # to 80%. When a cluster's CPU utilization exceeds the target that you # have set, Bigtable immediately adds nodes to the cluster. When CPU # utilization is substantially lower than the target, Bigtable removes # nodes. If not set will default to 50%. class AutoScaling include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Metadata of the Bigtable instance. This is used by direct read access to # the Bigtable in tenant project. # @!attribute [rw] tenant_project_id # @return [::String] # Tenant project ID. # @!attribute [rw] instance_id # @return [::String] # The Cloud Bigtable instance id. # @!attribute [rw] table_id # @return [::String] # The Cloud Bigtable table id. class BigtableMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#enable_direct_bigtable_access ⇒ ::Boolean
Returns Optional. Whether direct access to the Bigtable instance is enabled or not.
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store.rb', line 101 class Bigtable include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] min_node_count # @return [::Integer] # Required. The minimum number of nodes to scale down to. Must be greater # than or equal to 1. # @!attribute [rw] max_node_count # @return [::Integer] # Required. The maximum number of nodes to scale up to. Must be greater # than or equal to min_node_count, and less than or equal to 10 times of # 'min_node_count'. # @!attribute [rw] cpu_utilization_target # @return [::Integer] # Optional. A percentage of the cluster's CPU capacity. Can be from 10% # to 80%. When a cluster's CPU utilization exceeds the target that you # have set, Bigtable immediately adds nodes to the cluster. When CPU # utilization is substantially lower than the target, Bigtable removes # nodes. If not set will default to 50%. class AutoScaling include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Metadata of the Bigtable instance. This is used by direct read access to # the Bigtable in tenant project. # @!attribute [rw] tenant_project_id # @return [::String] # Tenant project ID. # @!attribute [rw] instance_id # @return [::String] # The Cloud Bigtable instance id. # @!attribute [rw] table_id # @return [::String] # The Cloud Bigtable table id. class BigtableMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |