Interface Topic.ReservationConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Topic.ReservationConfig, Topic.ReservationConfig.Builder
Enclosing class:
Topic

public static interface Topic.ReservationConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The Reservation to use for this topic's throughput capacity.
    com.google.protobuf.ByteString
    The Reservation to use for this topic's throughput capacity.

    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

    • getThroughputReservation

      String getThroughputReservation()
       The Reservation to use for this topic's throughput capacity.
       Structured like:
       projects/{project_number}/locations/{location}/reservations/{reservation_id}
       
      string throughput_reservation = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      The throughputReservation.
    • getThroughputReservationBytes

      com.google.protobuf.ByteString getThroughputReservationBytes()
       The Reservation to use for this topic's throughput capacity.
       Structured like:
       projects/{project_number}/locations/{location}/reservations/{reservation_id}
       
      string throughput_reservation = 1 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for throughputReservation.