Interface CreateReservationRequestOrBuilder (1.14.1)

public interface CreateReservationRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getParent()

public abstract String getParent()

Required. The parent location in which to create the reservation. Structured like projects/{project_number}/locations/{location}.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent location in which to create the reservation. Structured like projects/{project_number}/locations/{location}.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getReservation()

public abstract Reservation getReservation()

Required. Configuration of the reservation to create. Its name field is ignored.

.google.cloud.pubsublite.v1.Reservation reservation = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Reservation

The reservation.

getReservationId()

public abstract String getReservationId()

Required. The ID to use for the reservation, which will become the final component of the reservation's name.

This value is structured like: my-reservation-name.

string reservation_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The reservationId.

getReservationIdBytes()

public abstract ByteString getReservationIdBytes()

Required. The ID to use for the reservation, which will become the final component of the reservation's name.

This value is structured like: my-reservation-name.

string reservation_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for reservationId.

getReservationOrBuilder()

public abstract ReservationOrBuilder getReservationOrBuilder()

Required. Configuration of the reservation to create. Its name field is ignored.

.google.cloud.pubsublite.v1.Reservation reservation = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ReservationOrBuilder

hasReservation()

public abstract boolean hasReservation()

Required. Configuration of the reservation to create. Its name field is ignored.

.google.cloud.pubsublite.v1.Reservation reservation = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the reservation field is set.