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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.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:
big_query_source
bigtable
labels
sync_config
.google.protobuf.FieldMask update_mask = 2;
Parameter |
Name |
Description |
builderForValue |
Builder
|