public static final class TransferProto.ListTransferJobsRequest.Builder extends GeneratedMessageV3.Builder<TransferProto.ListTransferJobsRequest.Builder> implements TransferProto.ListTransferJobsRequestOrBuilder
projectId
, jobNames
, and jobStatuses
are query parameters that can
be specified when listing transfer jobs.
Protobuf type google.storagetransfer.v1.ListTransferJobsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TransferProto.ListTransferJobsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public TransferProto.ListTransferJobsRequest build()
buildPartial()
public TransferProto.ListTransferJobsRequest buildPartial()
clear()
public TransferProto.ListTransferJobsRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public TransferProto.ListTransferJobsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearFilter()
public TransferProto.ListTransferJobsRequest.Builder clearFilter()
Required. A list of query parameters specified as JSON text in the form of:
{"projectId":"my_project_id",
"jobNames":["jobid1","jobid2",...],
"jobStatuses":["status1","status2",...]}
Since jobNames
and jobStatuses
support multiple values, their values
must be specified with array notation. projectId
is required.
jobNames
and jobStatuses
are optional. The valid values for
jobStatuses
are case-insensitive:
ENABLED,
DISABLED, and
DELETED.
string filter = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public TransferProto.ListTransferJobsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPageSize()
public TransferProto.ListTransferJobsRequest.Builder clearPageSize()
The list page size. The max allowed value is 256.
int32 page_size = 4;
clearPageToken()
public TransferProto.ListTransferJobsRequest.Builder clearPageToken()
The list page token.
string page_token = 5;
clone()
public TransferProto.ListTransferJobsRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public TransferProto.ListTransferJobsRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFilter()
public String getFilter()
Required. A list of query parameters specified as JSON text in the form of:
{"projectId":"my_project_id",
"jobNames":["jobid1","jobid2",...],
"jobStatuses":["status1","status2",...]}
Since jobNames
and jobStatuses
support multiple values, their values
must be specified with array notation. projectId
is required.
jobNames
and jobStatuses
are optional. The valid values for
jobStatuses
are case-insensitive:
ENABLED,
DISABLED, and
DELETED.
string filter = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The filter.
|
getFilterBytes()
public ByteString getFilterBytes()
Required. A list of query parameters specified as JSON text in the form of:
{"projectId":"my_project_id",
"jobNames":["jobid1","jobid2",...],
"jobStatuses":["status1","status2",...]}
Since jobNames
and jobStatuses
support multiple values, their values
must be specified with array notation. projectId
is required.
jobNames
and jobStatuses
are optional. The valid values for
jobStatuses
are case-insensitive:
ENABLED,
DISABLED, and
DELETED.
string filter = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for filter.
|
getPageSize()
The list page size. The max allowed value is 256.
int32 page_size = 4;
Returns |
Type |
Description |
int |
The pageSize.
|
getPageToken()
public String getPageToken()
The list page token.
string page_token = 5;
Returns |
Type |
Description |
String |
The pageToken.
|
getPageTokenBytes()
public ByteString getPageTokenBytes()
The list page token.
string page_token = 5;
Returns |
Type |
Description |
ByteString |
The bytes for pageToken.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public TransferProto.ListTransferJobsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public TransferProto.ListTransferJobsRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(TransferProto.ListTransferJobsRequest other)
public TransferProto.ListTransferJobsRequest.Builder mergeFrom(TransferProto.ListTransferJobsRequest other)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TransferProto.ListTransferJobsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public TransferProto.ListTransferJobsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setFilter(String value)
public TransferProto.ListTransferJobsRequest.Builder setFilter(String value)
Required. A list of query parameters specified as JSON text in the form of:
{"projectId":"my_project_id",
"jobNames":["jobid1","jobid2",...],
"jobStatuses":["status1","status2",...]}
Since jobNames
and jobStatuses
support multiple values, their values
must be specified with array notation. projectId
is required.
jobNames
and jobStatuses
are optional. The valid values for
jobStatuses
are case-insensitive:
ENABLED,
DISABLED, and
DELETED.
string filter = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The filter to set.
|
setFilterBytes(ByteString value)
public TransferProto.ListTransferJobsRequest.Builder setFilterBytes(ByteString value)
Required. A list of query parameters specified as JSON text in the form of:
{"projectId":"my_project_id",
"jobNames":["jobid1","jobid2",...],
"jobStatuses":["status1","status2",...]}
Since jobNames
and jobStatuses
support multiple values, their values
must be specified with array notation. projectId
is required.
jobNames
and jobStatuses
are optional. The valid values for
jobStatuses
are case-insensitive:
ENABLED,
DISABLED, and
DELETED.
string filter = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for filter to set.
|
setPageSize(int value)
public TransferProto.ListTransferJobsRequest.Builder setPageSize(int value)
The list page size. The max allowed value is 256.
int32 page_size = 4;
Parameter |
Name |
Description |
value |
int
The pageSize to set.
|
setPageToken(String value)
public TransferProto.ListTransferJobsRequest.Builder setPageToken(String value)
The list page token.
string page_token = 5;
Parameter |
Name |
Description |
value |
String
The pageToken to set.
|
setPageTokenBytes(ByteString value)
public TransferProto.ListTransferJobsRequest.Builder setPageTokenBytes(ByteString value)
The list page token.
string page_token = 5;
Parameter |
Name |
Description |
value |
ByteString
The bytes for pageToken to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TransferProto.ListTransferJobsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final TransferProto.ListTransferJobsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides