Interface UpdateEntryRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UpdateEntryRequest, UpdateEntryRequest.Builder

@Generated public interface UpdateEntryRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.FieldMask
    Names of fields whose values to overwrite on an entry.
    com.google.protobuf.FieldMaskOrBuilder
    Names of fields whose values to overwrite on an entry.
    boolean
    Required.
    boolean
    Names of fields whose values to overwrite on an entry.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasEntry

      boolean hasEntry()
       Required. The updated entry. The "name" field must be set.
       
      .google.cloud.datacatalog.v1beta1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the entry field is set.
    • getEntry

      Entry getEntry()
       Required. The updated entry. The "name" field must be set.
       
      .google.cloud.datacatalog.v1beta1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The entry.
    • getEntryOrBuilder

      EntryOrBuilder getEntryOrBuilder()
       Required. The updated entry. The "name" field must be set.
       
      .google.cloud.datacatalog.v1beta1.Entry entry = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      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.
      
       The following fields are modifiable:
      
       * 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:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.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.
      
       The following fields are modifiable:
      
       * 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:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.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.
      
       The following fields are modifiable:
      
       * 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;