public static final class ListReservationTopicsRequest.Builder extends GeneratedMessageV3.Builder<ListReservationTopicsRequest.Builder> implements ListReservationTopicsRequestOrBuilder
Request for ListReservationTopics.
Protobuf type google.cloud.pubsublite.v1.ListReservationTopicsRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ListReservationTopicsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ListReservationTopicsRequest build()
Returns
buildPartial()
public ListReservationTopicsRequest buildPartial()
Returns
clear()
public ListReservationTopicsRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ListReservationTopicsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearName()
public ListReservationTopicsRequest.Builder clearName()
Required. The name of the reservation whose topics to list.
Structured like:
projects/{project_number}/locations/{location}/reservations/{reservation_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ListReservationTopicsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearPageSize()
public ListReservationTopicsRequest.Builder clearPageSize()
The maximum number of topics to return. The service may return fewer
than this value.
If unset or zero, all topics for the given reservation will be returned.
int32 page_size = 2;
Returns
clearPageToken()
public ListReservationTopicsRequest.Builder clearPageToken()
A page token, received from a previous ListReservationTopics
call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListReservationTopics
must match the call that provided the page token.
string page_token = 3;
Returns
clone()
public ListReservationTopicsRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ListReservationTopicsRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getName()
Required. The name of the reservation whose topics to list.
Structured like:
projects/{project_number}/locations/{location}/reservations/{reservation_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The name of the reservation whose topics to list.
Structured like:
projects/{project_number}/locations/{location}/reservations/{reservation_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getPageSize()
The maximum number of topics to return. The service may return fewer
than this value.
If unset or zero, all topics for the given reservation will be returned.
int32 page_size = 2;
Returns
Type | Description |
int | The pageSize.
|
getPageToken()
public String getPageToken()
A page token, received from a previous ListReservationTopics
call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListReservationTopics
must match the call that provided the page token.
string page_token = 3;
Returns
Type | Description |
String | The pageToken.
|
getPageTokenBytes()
public ByteString getPageTokenBytes()
A page token, received from a previous ListReservationTopics
call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListReservationTopics
must match the call that provided the page token.
string page_token = 3;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ListReservationTopicsRequest other)
public ListReservationTopicsRequest.Builder mergeFrom(ListReservationTopicsRequest other)
Parameter
Returns
public ListReservationTopicsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ListReservationTopicsRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ListReservationTopicsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ListReservationTopicsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setName(String value)
public ListReservationTopicsRequest.Builder setName(String value)
Required. The name of the reservation whose topics to list.
Structured like:
projects/{project_number}/locations/{location}/reservations/{reservation_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The name to set.
|
Returns
setNameBytes(ByteString value)
public ListReservationTopicsRequest.Builder setNameBytes(ByteString value)
Required. The name of the reservation whose topics to list.
Structured like:
projects/{project_number}/locations/{location}/reservations/{reservation_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for name to set.
|
Returns
setPageSize(int value)
public ListReservationTopicsRequest.Builder setPageSize(int value)
The maximum number of topics to return. The service may return fewer
than this value.
If unset or zero, all topics for the given reservation will be returned.
int32 page_size = 2;
Parameter
Name | Description |
value | int
The pageSize to set.
|
Returns
setPageToken(String value)
public ListReservationTopicsRequest.Builder setPageToken(String value)
A page token, received from a previous ListReservationTopics
call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListReservationTopics
must match the call that provided the page token.
string page_token = 3;
Parameter
Name | Description |
value | String
The pageToken to set.
|
Returns
setPageTokenBytes(ByteString value)
public ListReservationTopicsRequest.Builder setPageTokenBytes(ByteString value)
A page token, received from a previous ListReservationTopics
call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListReservationTopics
must match the call that provided the page token.
string page_token = 3;
Parameter
Name | Description |
value | ByteString
The bytes for pageToken to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ListReservationTopicsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ListReservationTopicsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides