Package com.google.cloud.aiplatform.v1
Class FeatureOnlineStore.Bigtable.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
com.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.Builder
- All Implemented Interfaces:
FeatureOnlineStore.BigtableOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FeatureOnlineStore.Bigtable
public static final class FeatureOnlineStore.Bigtable.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
implements FeatureOnlineStore.BigtableOrBuilder
Protobuf type
google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Output only.Optional.Optional.Required.Required.Required.Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanOptional.getZone()Optional.com.google.protobuf.ByteStringOptional.booleanRequired.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanRequired.Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Required.setAutoScaling(FeatureOnlineStore.Bigtable.AutoScaling.Builder builderForValue) Required.Output only.setBigtableMetadata(FeatureOnlineStore.Bigtable.BigtableMetadata.Builder builderForValue) Output only.setEnableDirectBigtableAccess(boolean value) Optional.Optional.setZoneBytes(com.google.protobuf.ByteString value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.Bigtable.Builder>
-
mergeFrom
public FeatureOnlineStore.Bigtable.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeatureOnlineStore.Bigtable.Builder>- Throws:
IOException
-
hasAutoScaling
public boolean hasAutoScaling()Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasAutoScalingin interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- Whether the autoScaling field is set.
-
getAutoScaling
Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAutoScalingin interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- The autoScaling.
-
setAutoScaling
public FeatureOnlineStore.Bigtable.Builder setAutoScaling(FeatureOnlineStore.Bigtable.AutoScaling value) Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED]; -
setAutoScaling
public FeatureOnlineStore.Bigtable.Builder setAutoScaling(FeatureOnlineStore.Bigtable.AutoScaling.Builder builderForValue) Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeAutoScaling
public FeatureOnlineStore.Bigtable.Builder mergeAutoScaling(FeatureOnlineStore.Bigtable.AutoScaling value) Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearAutoScaling
Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED]; -
getAutoScalingBuilder
Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED]; -
getAutoScalingOrBuilder
Required. Autoscaling config applied to Bigtable Instance.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.AutoScaling auto_scaling = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAutoScalingOrBuilderin interfaceFeatureOnlineStore.BigtableOrBuilder
-
getEnableDirectBigtableAccess
public boolean getEnableDirectBigtableAccess()Optional. Whether direct access to the Bigtable instance is enabled or not.
bool enable_direct_bigtable_access = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnableDirectBigtableAccessin interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- The enableDirectBigtableAccess.
-
setEnableDirectBigtableAccess
Optional. Whether direct access to the Bigtable instance is enabled or not.
bool enable_direct_bigtable_access = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enableDirectBigtableAccess to set.- Returns:
- This builder for chaining.
-
clearEnableDirectBigtableAccess
Optional. Whether direct access to the Bigtable instance is enabled or not.
bool enable_direct_bigtable_access = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
hasBigtableMetadata
public boolean hasBigtableMetadata()Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBigtableMetadatain interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- Whether the bigtableMetadata field is set.
-
getBigtableMetadata
Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigtableMetadatain interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- The bigtableMetadata.
-
setBigtableMetadata
public FeatureOnlineStore.Bigtable.Builder setBigtableMetadata(FeatureOnlineStore.Bigtable.BigtableMetadata value) Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setBigtableMetadata
public FeatureOnlineStore.Bigtable.Builder setBigtableMetadata(FeatureOnlineStore.Bigtable.BigtableMetadata.Builder builderForValue) Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeBigtableMetadata
public FeatureOnlineStore.Bigtable.Builder mergeBigtableMetadata(FeatureOnlineStore.Bigtable.BigtableMetadata value) Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearBigtableMetadata
Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getBigtableMetadataBuilder
Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getBigtableMetadataOrBuilder
Output only. Metadata of the Bigtable instance. Output only.
.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable.BigtableMetadata bigtable_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigtableMetadataOrBuilderin interfaceFeatureOnlineStore.BigtableOrBuilder
-
getZone
Optional. The zone where the underlying Bigtable cluster for the primary Bigtable instance will be provisioned. Only the zone must be provided. For example, only "us-central1-a" should be provided.
string zone = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getZonein interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- The zone.
-
getZoneBytes
public com.google.protobuf.ByteString getZoneBytes()Optional. The zone where the underlying Bigtable cluster for the primary Bigtable instance will be provisioned. Only the zone must be provided. For example, only "us-central1-a" should be provided.
string zone = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getZoneBytesin interfaceFeatureOnlineStore.BigtableOrBuilder- Returns:
- The bytes for zone.
-
setZone
Optional. The zone where the underlying Bigtable cluster for the primary Bigtable instance will be provisioned. Only the zone must be provided. For example, only "us-central1-a" should be provided.
string zone = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The zone to set.- Returns:
- This builder for chaining.
-
clearZone
Optional. The zone where the underlying Bigtable cluster for the primary Bigtable instance will be provisioned. Only the zone must be provided. For example, only "us-central1-a" should be provided.
string zone = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setZoneBytes
Optional. The zone where the underlying Bigtable cluster for the primary Bigtable instance will be provisioned. Only the zone must be provided. For example, only "us-central1-a" should be provided.
string zone = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for zone to set.- Returns:
- This builder for chaining.
-