Interface UpdateEntryRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Entry getEntry()
      Required.
      EntryOrBuilder getEntryOrBuilder()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      Names of fields whose values to overwrite on an entry.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      Names of fields whose values to overwrite on an entry.
      boolean hasEntry()
      Required.
      boolean hasUpdateMask()
      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 Detail

      • 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;