public final class UpdateFeatureRequest extends GeneratedMessageV3 implements UpdateFeatureRequestOrBuilder
Request message for
FeaturestoreService.UpdateFeature.
Protobuf type google.cloud.aiplatform.v1.UpdateFeatureRequest
Static Fields
public static final int FEATURE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int UPDATE_MASK_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static UpdateFeatureRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static UpdateFeatureRequest.Builder newBuilder()
public static UpdateFeatureRequest.Builder newBuilder(UpdateFeatureRequest prototype)
public static UpdateFeatureRequest parseDelimitedFrom(InputStream input)
public static UpdateFeatureRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateFeatureRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static UpdateFeatureRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UpdateFeatureRequest parseFrom(ByteString data)
public static UpdateFeatureRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateFeatureRequest parseFrom(CodedInputStream input)
public static UpdateFeatureRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateFeatureRequest parseFrom(InputStream input)
public static UpdateFeatureRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateFeatureRequest parseFrom(ByteBuffer data)
public static UpdateFeatureRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<UpdateFeatureRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public UpdateFeatureRequest getDefaultInstanceForType()
public Feature getFeature()
Required. The Feature's name
field is used to identify the Feature to be
updated.
Format:
projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}
.google.cloud.aiplatform.v1.Feature feature = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Feature | The feature.
|
public FeatureOrBuilder getFeatureOrBuilder()
Required. The Feature's name
field is used to identify the Feature to be
updated.
Format:
projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}
.google.cloud.aiplatform.v1.Feature feature = 1 [(.google.api.field_behavior) = REQUIRED];
public Parser<UpdateFeatureRequest> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
public final UnknownFieldSet getUnknownFields()
Overrides
public FieldMask getUpdateMask()
Field mask is used to specify the fields to be overwritten in the
Features 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:
description
labels
disable_monitoring
.google.protobuf.FieldMask update_mask = 2;
Returns |
---|
Type | Description |
FieldMask | The updateMask.
|
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Field mask is used to specify the fields to be overwritten in the
Features 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:
description
labels
disable_monitoring
.google.protobuf.FieldMask update_mask = 2;
public boolean hasFeature()
Required. The Feature's name
field is used to identify the Feature to be
updated.
Format:
projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}
.google.cloud.aiplatform.v1.Feature feature = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the feature field is set.
|
public boolean hasUpdateMask()
Field mask is used to specify the fields to be overwritten in the
Features 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:
description
labels
disable_monitoring
.google.protobuf.FieldMask update_mask = 2;
Returns |
---|
Type | Description |
boolean | Whether the updateMask field is set.
|
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UpdateFeatureRequest.Builder newBuilderForType()
protected UpdateFeatureRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public UpdateFeatureRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides