public static final class UpdateFeatureOnlineStoreRequest.Builder extends GeneratedMessageV3.Builder<UpdateFeatureOnlineStoreRequest.Builder> implements UpdateFeatureOnlineStoreRequestOrBuilder
   
   Request message for
 FeatureOnlineStoreAdminService.UpdateFeatureOnlineStore.
 Protobuf type google.cloud.aiplatform.v1beta1.UpdateFeatureOnlineStoreRequest
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest build()
   
  
  
  
  
    public UpdateFeatureOnlineStoreRequest buildPartial()
   
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder clear()
   
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder clearFeatureOnlineStore()
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public UpdateFeatureOnlineStoreRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder clearUpdateMask()
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    public UpdateFeatureOnlineStoreRequest.Builder clone()
   
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public FeatureOnlineStore getFeatureOnlineStore()
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public FeatureOnlineStore.Builder getFeatureOnlineStoreBuilder()
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public FeatureOnlineStoreOrBuilder getFeatureOnlineStoreOrBuilder()
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public FieldMask getUpdateMask()
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | FieldMask | The updateMask. | 
    
  
  
  
  
    public FieldMask.Builder getUpdateMaskBuilder()
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    public FieldMaskOrBuilder getUpdateMaskOrBuilder()
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    public boolean hasFeatureOnlineStore()
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the featureOnlineStore field is set. | 
    
  
  
  
  
    public boolean hasUpdateMask()
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the updateMask field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder mergeFeatureOnlineStore(FeatureOnlineStore value)
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public UpdateFeatureOnlineStoreRequest.Builder mergeFrom(UpdateFeatureOnlineStoreRequest other)
   
  
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public final UpdateFeatureOnlineStoreRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder mergeUpdateMask(FieldMask value)
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    public UpdateFeatureOnlineStoreRequest.Builder setFeatureOnlineStore(FeatureOnlineStore value)
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public UpdateFeatureOnlineStoreRequest.Builder setFeatureOnlineStore(FeatureOnlineStore.Builder builderForValue)
   
   Required. The FeatureOnlineStore's name field is used to identify the
 FeatureOnlineStore to be updated. Format:
 projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}
 
 .google.cloud.aiplatform.v1beta1.FeatureOnlineStore feature_online_store = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public UpdateFeatureOnlineStoreRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final UpdateFeatureOnlineStoreRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public UpdateFeatureOnlineStoreRequest.Builder setUpdateMask(FieldMask value)
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    public UpdateFeatureOnlineStoreRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
   
   Field mask is used to specify the fields to be overwritten in the
 FeatureOnlineStore resource by the update.
 The fields specified in the update_mask are relative to the resource, not
 the full request. A field will be overwritten if it is in the mask. If the
 user does not provide a mask then only the non-empty fields present in the
 request will be overwritten. Set the update_mask to * to override all
 fields.
 Updatable fields:
- labels
- description
- bigtable
- bigtable.auto_scaling
- bigtable.enable_multi_region_replica
 .google.protobuf.FieldMask update_mask = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 |