public static final class UpdateEntryRequest.Builder extends GeneratedMessageV3.Builder<UpdateEntryRequest.Builder> implements UpdateEntryRequestOrBuilder
Request message for
[UpdateEntry][google.cloud.datacatalog.v1.DataCatalog.UpdateEntry].
Protobuf type google.cloud.datacatalog.v1.UpdateEntryRequest
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateEntryRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public UpdateEntryRequest build()
Returns
buildPartial()
public UpdateEntryRequest buildPartial()
Returns
clear()
public UpdateEntryRequest.Builder clear()
Returns
Overrides
clearEntry()
public UpdateEntryRequest.Builder clearEntry()
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearField(Descriptors.FieldDescriptor field)
public UpdateEntryRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateEntryRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearUpdateMask()
public UpdateEntryRequest.Builder clearUpdateMask()
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Returns
clone()
public UpdateEntryRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public UpdateEntryRequest getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getEntry()
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
Entry | The entry.
|
getEntryBuilder()
public Entry.Builder getEntryBuilder()
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getEntryOrBuilder()
public EntryOrBuilder getEntryOrBuilder()
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMask()
public FieldMask getUpdateMask()
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Returns
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Returns
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Returns
hasEntry()
public boolean hasEntry()
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the entry field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Returns
Type | Description |
boolean | Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeEntry(Entry value)
public UpdateEntryRequest.Builder mergeEntry(Entry value)
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | Entry
|
Returns
mergeFrom(UpdateEntryRequest other)
public UpdateEntryRequest.Builder mergeFrom(UpdateEntryRequest other)
Parameter
Returns
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateEntryRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public UpdateEntryRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateEntryRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeUpdateMask(FieldMask value)
public UpdateEntryRequest.Builder mergeUpdateMask(FieldMask value)
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Parameter
Returns
setEntry(Entry value)
public UpdateEntryRequest.Builder setEntry(Entry value)
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | Entry
|
Returns
setEntry(Entry.Builder builderForValue)
public UpdateEntryRequest.Builder setEntry(Entry.Builder builderForValue)
Required. Updates for the entry. The `name` field must be set.
.google.cloud.datacatalog.v1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateEntryRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateEntryRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateEntryRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUpdateMask(FieldMask value)
public UpdateEntryRequest.Builder setUpdateMask(FieldMask value)
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Parameter
Returns
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateEntryRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted in the
request body, their values are emptied.
You can modify only the fields listed below.
For entries with type `DATA_STREAM`:
* `schema`
For entries with type `FILESET`:
* `schema`
* `display_name`
* `description`
* `gcs_fileset_spec`
* `gcs_fileset_spec.file_patterns`
For entries with `user_specified_type`:
* `schema`
* `display_name`
* `description`
* `user_specified_type`
* `user_specified_system`
* `linked_resource`
* `source_system_timestamps`
.google.protobuf.FieldMask update_mask = 2;
Parameter
Name | Description |
builderForValue | Builder
|
Returns