Interface UnregisterSubscriberRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    Optional.

    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

    • getAccount

      String getAccount()
       Optional. Resource name of the account. Required if integrator is not
       provided. Otherwise, leave this field empty/unset.
       
      string account = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The account.
    • getAccountBytes

      com.google.protobuf.ByteString getAccountBytes()
       Optional. Resource name of the account. Required if integrator is not
       provided. Otherwise, leave this field empty/unset.
       
      string account = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for account.
    • getServiceAccount

      String getServiceAccount()
       Required. Service account to unregister from subscriber access to the
       topic.
       
      string service_account = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      com.google.protobuf.ByteString getServiceAccountBytes()
       Required. Service account to unregister from subscriber access to the
       topic.
       
      string service_account = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for serviceAccount.
    • hasIntegrator

      boolean hasIntegrator()
       Optional. Resource name of the integrator. Required if account is not
       provided. Otherwise, leave this field empty/unset.
       
      optional string integrator = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the integrator field is set.
    • getIntegrator

      String getIntegrator()
       Optional. Resource name of the integrator. Required if account is not
       provided. Otherwise, leave this field empty/unset.
       
      optional string integrator = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The integrator.
    • getIntegratorBytes

      com.google.protobuf.ByteString getIntegratorBytes()
       Optional. Resource name of the integrator. Required if account is not
       provided. Otherwise, leave this field empty/unset.
       
      optional string integrator = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for integrator.