Interface UpdateCaseRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.FieldMask
    A list of attributes of the case that should be updated.
    com.google.protobuf.FieldMaskOrBuilder
    A list of attributes of the case that should be updated.
    boolean
    Required.
    boolean
    A list of attributes of the case that should be updated.

    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

    • hasCase

      boolean hasCase()
       Required. The case to update.
       
      .google.cloud.support.v2beta.Case case = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the case field is set.
    • getCase

      Case getCase()
       Required. The case to update.
       
      .google.cloud.support.v2beta.Case case = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The case.
    • getCaseOrBuilder

      CaseOrBuilder getCaseOrBuilder()
       Required. The case to update.
       
      .google.cloud.support.v2beta.Case case = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      boolean hasUpdateMask()
       A list of attributes of the case that should be updated. Supported values
       are `priority`, `display_name`, and `subscriber_email_addresses`. If no
       fields are specified, all supported fields are updated.
      
       Be careful - if you do not provide a field mask, then you might
       accidentally clear some fields. For example, if you leave the field mask
       empty and do not provide a value for `subscriber_email_addresses`, then
       `subscriber_email_addresses` is updated to empty.
       
      .google.protobuf.FieldMask update_mask = 2;
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       A list of attributes of the case that should be updated. Supported values
       are `priority`, `display_name`, and `subscriber_email_addresses`. If no
       fields are specified, all supported fields are updated.
      
       Be careful - if you do not provide a field mask, then you might
       accidentally clear some fields. For example, if you leave the field mask
       empty and do not provide a value for `subscriber_email_addresses`, then
       `subscriber_email_addresses` is updated to empty.
       
      .google.protobuf.FieldMask update_mask = 2;
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       A list of attributes of the case that should be updated. Supported values
       are `priority`, `display_name`, and `subscriber_email_addresses`. If no
       fields are specified, all supported fields are updated.
      
       Be careful - if you do not provide a field mask, then you might
       accidentally clear some fields. For example, if you leave the field mask
       empty and do not provide a value for `subscriber_email_addresses`, then
       `subscriber_email_addresses` is updated to empty.
       
      .google.protobuf.FieldMask update_mask = 2;