Interface UpdateBillingAccountRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    com.google.protobuf.FieldMask
    The update mask applied to the resource.
    com.google.protobuf.FieldMaskOrBuilder
    The update mask applied to the resource.
    boolean
    Required.
    boolean
    The update mask applied to the resource.

    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

    • getName

      String getName()
       Required. The name of the billing account resource to be updated.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Required. The name of the billing account resource to be updated.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for name.
    • hasAccount

      boolean hasAccount()
       Required. The billing account resource to replace the resource on the
       server.
       
      .google.cloud.billing.v1.BillingAccount account = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the account field is set.
    • getAccount

      BillingAccount getAccount()
       Required. The billing account resource to replace the resource on the
       server.
       
      .google.cloud.billing.v1.BillingAccount account = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The account.
    • getAccountOrBuilder

      BillingAccountOrBuilder getAccountOrBuilder()
       Required. The billing account resource to replace the resource on the
       server.
       
      .google.cloud.billing.v1.BillingAccount account = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      boolean hasUpdateMask()
       The update mask applied to the resource.
       Only "display_name" is currently supported.
       
      .google.protobuf.FieldMask update_mask = 3;
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       The update mask applied to the resource.
       Only "display_name" is currently supported.
       
      .google.protobuf.FieldMask update_mask = 3;
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       The update mask applied to the resource.
       Only "display_name" is currently supported.
       
      .google.protobuf.FieldMask update_mask = 3;