Interface NotificationOrBuilder

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

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

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

    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

    • getPubsubTopic

      String getPubsubTopic()
       Required. The Pub/Sub topic where notifications like the resource allowance
       state changes will be published. The topic must exist in the same project
       as the job and billings will be charged to this project. If not specified,
       no Pub/Sub messages will be sent. Topic format:
       `projects/{project}/topics/{topic}`.
       
      string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The pubsubTopic.
    • getPubsubTopicBytes

      com.google.protobuf.ByteString getPubsubTopicBytes()
       Required. The Pub/Sub topic where notifications like the resource allowance
       state changes will be published. The topic must exist in the same project
       as the job and billings will be charged to this project. If not specified,
       no Pub/Sub messages will be sent. Topic format:
       `projects/{project}/topics/{topic}`.
       
      string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for pubsubTopic.