public static final class ReportRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder> implements ReportRequestOrBuilder
Request message for the Report method.Protobuf type
google.api.servicecontrol.v1.ReportRequest| Modifier and Type | Method and Description |
|---|---|
ReportRequest.Builder |
addAllOperations(java.lang.Iterable<? extends Operation> values)
Operations to be reported.
|
ReportRequest.Builder |
addOperations(int index,
Operation.Builder builderForValue)
Operations to be reported.
|
ReportRequest.Builder |
addOperations(int index,
Operation value)
Operations to be reported.
|
ReportRequest.Builder |
addOperations(Operation.Builder builderForValue)
Operations to be reported.
|
ReportRequest.Builder |
addOperations(Operation value)
Operations to be reported.
|
Operation.Builder |
addOperationsBuilder()
Operations to be reported.
|
Operation.Builder |
addOperationsBuilder(int index)
Operations to be reported.
|
ReportRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ReportRequest |
build() |
ReportRequest |
buildPartial() |
ReportRequest.Builder |
clear() |
ReportRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ReportRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ReportRequest.Builder |
clearOperations()
Operations to be reported.
|
ReportRequest.Builder |
clearServiceConfigId()
Specifies which version of service config should be used to process the
request.
|
ReportRequest.Builder |
clearServiceName()
The service name as specified in its service configuration.
|
ReportRequest.Builder |
clone() |
ReportRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Operation |
getOperations(int index)
Operations to be reported.
|
Operation.Builder |
getOperationsBuilder(int index)
Operations to be reported.
|
java.util.List<Operation.Builder> |
getOperationsBuilderList()
Operations to be reported.
|
int |
getOperationsCount()
Operations to be reported.
|
java.util.List<Operation> |
getOperationsList()
Operations to be reported.
|
OperationOrBuilder |
getOperationsOrBuilder(int index)
Operations to be reported.
|
java.util.List<? extends OperationOrBuilder> |
getOperationsOrBuilderList()
Operations to be reported.
|
java.lang.String |
getServiceConfigId()
Specifies which version of service config should be used to process the
request.
|
com.google.protobuf.ByteString |
getServiceConfigIdBytes()
Specifies which version of service config should be used to process the
request.
|
java.lang.String |
getServiceName()
The service name as specified in its service configuration.
|
com.google.protobuf.ByteString |
getServiceNameBytes()
The service name as specified in its service configuration.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ReportRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReportRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ReportRequest.Builder |
mergeFrom(ReportRequest other) |
ReportRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReportRequest.Builder |
removeOperations(int index)
Operations to be reported.
|
ReportRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ReportRequest.Builder |
setOperations(int index,
Operation.Builder builderForValue)
Operations to be reported.
|
ReportRequest.Builder |
setOperations(int index,
Operation value)
Operations to be reported.
|
ReportRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ReportRequest.Builder |
setServiceConfigId(java.lang.String value)
Specifies which version of service config should be used to process the
request.
|
ReportRequest.Builder |
setServiceConfigIdBytes(com.google.protobuf.ByteString value)
Specifies which version of service config should be used to process the
request.
|
ReportRequest.Builder |
setServiceName(java.lang.String value)
The service name as specified in its service configuration.
|
ReportRequest.Builder |
setServiceNameBytes(com.google.protobuf.ByteString value)
The service name as specified in its service configuration.
|
ReportRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReportRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReportRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReportRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportRequest.Builder>public ReportRequest.Builder mergeFrom(ReportRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public ReportRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportRequest.Builder>java.io.IOExceptionpublic java.lang.String getServiceName()
The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service][google.api.Service] for the definition of a service name.
string service_name = 1;getServiceName in interface ReportRequestOrBuilderpublic com.google.protobuf.ByteString getServiceNameBytes()
The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service][google.api.Service] for the definition of a service name.
string service_name = 1;getServiceNameBytes in interface ReportRequestOrBuilderpublic ReportRequest.Builder setServiceName(java.lang.String value)
The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service][google.api.Service] for the definition of a service name.
string service_name = 1;public ReportRequest.Builder clearServiceName()
The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service][google.api.Service] for the definition of a service name.
string service_name = 1;public ReportRequest.Builder setServiceNameBytes(com.google.protobuf.ByteString value)
The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service][google.api.Service] for the definition of a service name.
string service_name = 1;public java.util.List<Operation> getOperationsList()
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;getOperationsList in interface ReportRequestOrBuilderpublic int getOperationsCount()
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;getOperationsCount in interface ReportRequestOrBuilderpublic Operation getOperations(int index)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;getOperations in interface ReportRequestOrBuilderpublic ReportRequest.Builder setOperations(int index, Operation value)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder setOperations(int index, Operation.Builder builderForValue)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder addOperations(Operation value)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder addOperations(int index, Operation value)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder addOperations(Operation.Builder builderForValue)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder addOperations(int index, Operation.Builder builderForValue)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder addAllOperations(java.lang.Iterable<? extends Operation> values)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder clearOperations()
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public ReportRequest.Builder removeOperations(int index)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public Operation.Builder getOperationsBuilder(int index)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public OperationOrBuilder getOperationsOrBuilder(int index)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;getOperationsOrBuilder in interface ReportRequestOrBuilderpublic java.util.List<? extends OperationOrBuilder> getOperationsOrBuilderList()
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;getOperationsOrBuilderList in interface ReportRequestOrBuilderpublic Operation.Builder addOperationsBuilder()
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public Operation.Builder addOperationsBuilder(int index)
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public java.util.List<Operation.Builder> getOperationsBuilderList()
Operations to be reported. Typically the service should report one operation per request. Putting multiple operations into a single request is allowed, but should be used only when multiple operations are natually available at the time of the report. If multiple operations are in a single request, the total request size should be no larger than 1MB. See [ReportResponse.report_errors][google.api.servicecontrol.v1.ReportResponse.report_errors] for partial failure behavior.
repeated .google.api.servicecontrol.v1.Operation operations = 2;public java.lang.String getServiceConfigId()
Specifies which version of service config should be used to process the request. If unspecified or no matching version can be found, the latest one will be used.
string service_config_id = 3;getServiceConfigId in interface ReportRequestOrBuilderpublic com.google.protobuf.ByteString getServiceConfigIdBytes()
Specifies which version of service config should be used to process the request. If unspecified or no matching version can be found, the latest one will be used.
string service_config_id = 3;getServiceConfigIdBytes in interface ReportRequestOrBuilderpublic ReportRequest.Builder setServiceConfigId(java.lang.String value)
Specifies which version of service config should be used to process the request. If unspecified or no matching version can be found, the latest one will be used.
string service_config_id = 3;public ReportRequest.Builder clearServiceConfigId()
Specifies which version of service config should be used to process the request. If unspecified or no matching version can be found, the latest one will be used.
string service_config_id = 3;public ReportRequest.Builder setServiceConfigIdBytes(com.google.protobuf.ByteString value)
Specifies which version of service config should be used to process the request. If unspecified or no matching version can be found, the latest one will be used.
string service_config_id = 3;public final ReportRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>public final ReportRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportRequest.Builder>