Package com.google.api.servicecontrol.v2
Interface ReportRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReportRequest,ReportRequest.Builder
@Generated
public interface ReportRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetOperations(int index) Describes the list of operations to be reported.intDescribes the list of operations to be reported.Describes the list of operations to be reported.getOperationsOrBuilder(int index) Describes the list of operations to be reported.List<? extends AttributeContextOrBuilder>Describes the list of operations to be reported.Specifies the version of the service configuration that should be used to process the request.com.google.protobuf.ByteStringSpecifies the version of the service configuration that should be used to process the request.The service name as specified in its service configuration.com.google.protobuf.ByteStringThe service name as specified in its service configuration.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getServiceName
String getServiceName()The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service](https://cloud.google.com/service-management/reference/rpc/google.api#google.api.Service) for the definition of a service name.
string service_name = 1;- Returns:
- The serviceName.
-
getServiceNameBytes
com.google.protobuf.ByteString getServiceNameBytes()The service name as specified in its service configuration. For example, `"pubsub.googleapis.com"`. See [google.api.Service](https://cloud.google.com/service-management/reference/rpc/google.api#google.api.Service) for the definition of a service name.
string service_name = 1;- Returns:
- The bytes for serviceName.
-
getServiceConfigId
String getServiceConfigId()Specifies the version of the service configuration that should be used to process the request. Must not be empty. Set this field to 'latest' to specify using the latest configuration.
string service_config_id = 2;- Returns:
- The serviceConfigId.
-
getServiceConfigIdBytes
com.google.protobuf.ByteString getServiceConfigIdBytes()Specifies the version of the service configuration that should be used to process the request. Must not be empty. Set this field to 'latest' to specify using the latest configuration.
string service_config_id = 2;- Returns:
- The bytes for serviceConfigId.
-
getOperationsList
List<AttributeContext> getOperationsList()Describes the list of operations to be reported. Each operation is represented as an AttributeContext, and contains all attributes around an API access.
repeated .google.rpc.context.AttributeContext operations = 3; -
getOperations
Describes the list of operations to be reported. Each operation is represented as an AttributeContext, and contains all attributes around an API access.
repeated .google.rpc.context.AttributeContext operations = 3; -
getOperationsCount
int getOperationsCount()Describes the list of operations to be reported. Each operation is represented as an AttributeContext, and contains all attributes around an API access.
repeated .google.rpc.context.AttributeContext operations = 3; -
getOperationsOrBuilderList
List<? extends AttributeContextOrBuilder> getOperationsOrBuilderList()Describes the list of operations to be reported. Each operation is represented as an AttributeContext, and contains all attributes around an API access.
repeated .google.rpc.context.AttributeContext operations = 3; -
getOperationsOrBuilder
Describes the list of operations to be reported. Each operation is represented as an AttributeContext, and contains all attributes around an API access.
repeated .google.rpc.context.AttributeContext operations = 3;
-