Package com.google.api
Class Service
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- com.google.protobuf.GeneratedMessage.ExtendableMessage<com.google.protobuf.GeneratedMessageV3>
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.api.Service
-
- All Implemented Interfaces:
ServiceOrBuilder
,com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.io.Serializable
public final class Service extends com.google.protobuf.GeneratedMessageV3 implements ServiceOrBuilder
`Service` is the root object of Google API service configuration (service config). It describes the basic information about a logical service, such as the service name and the user-facing title, and delegates other aspects to sub-sections. Each sub-section is either a proto message or a repeated proto message that configures a specific aspect, such as auth. For more information, see each proto message definition. Example: type: google.api.Service name: calendar.googleapis.com title: Google Calendar API apis: - name: google.calendar.v3.Calendar visibility: rules: - selector: "google.calendar.v3.*" restriction: PREVIEW backend: rules: - selector: "google.calendar.v3.*" address: calendar.example.com authentication: providers: - id: google_calendar_auth jwks_uri: https://www.googleapis.com/oauth2/v1/certs issuer: https://securetoken.google.com rules: - selector: "*" requirements: provider_id: google_calendar_auth
Protobuf typegoogle.api.Service
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Service.Builder
`Service` is the root object of Google API service configuration (service config).-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage
com.google.protobuf.GeneratedMessage.ExtendableMessage.ExtensionSerializer, com.google.protobuf.GeneratedMessage.ExtendableMessage.ExtensionWriter
-
-
Field Summary
Fields Modifier and Type Field Description static int
APIS_FIELD_NUMBER
static int
AUTHENTICATION_FIELD_NUMBER
static int
BACKEND_FIELD_NUMBER
static int
BILLING_FIELD_NUMBER
static int
CONFIG_VERSION_FIELD_NUMBER
static int
CONTEXT_FIELD_NUMBER
static int
CONTROL_FIELD_NUMBER
static int
DOCUMENTATION_FIELD_NUMBER
static int
ENDPOINTS_FIELD_NUMBER
static int
ENUMS_FIELD_NUMBER
static int
HTTP_FIELD_NUMBER
static int
ID_FIELD_NUMBER
static int
LOGGING_FIELD_NUMBER
static int
LOGS_FIELD_NUMBER
static int
METRICS_FIELD_NUMBER
static int
MONITORED_RESOURCES_FIELD_NUMBER
static int
MONITORING_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
PRODUCER_PROJECT_ID_FIELD_NUMBER
static int
PUBLISHING_FIELD_NUMBER
static int
QUOTA_FIELD_NUMBER
static int
SOURCE_INFO_FIELD_NUMBER
static int
SYSTEM_PARAMETERS_FIELD_NUMBER
static int
TITLE_FIELD_NUMBER
static int
TYPES_FIELD_NUMBER
static int
USAGE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
com.google.protobuf.Api
getApis(int index)
A list of API interfaces exported by this service.int
getApisCount()
A list of API interfaces exported by this service.java.util.List<com.google.protobuf.Api>
getApisList()
A list of API interfaces exported by this service.com.google.protobuf.ApiOrBuilder
getApisOrBuilder(int index)
A list of API interfaces exported by this service.java.util.List<? extends com.google.protobuf.ApiOrBuilder>
getApisOrBuilderList()
A list of API interfaces exported by this service.Authentication
getAuthentication()
Auth configuration.AuthenticationOrBuilder
getAuthenticationOrBuilder()
Auth configuration.Backend
getBackend()
API backend configuration.BackendOrBuilder
getBackendOrBuilder()
API backend configuration.Billing
getBilling()
Billing configuration.BillingOrBuilder
getBillingOrBuilder()
Billing configuration.com.google.protobuf.UInt32Value
getConfigVersion()
Obsolete.com.google.protobuf.UInt32ValueOrBuilder
getConfigVersionOrBuilder()
Obsolete.Context
getContext()
Context configuration.ContextOrBuilder
getContextOrBuilder()
Context configuration.Control
getControl()
Configuration for the service control plane.ControlOrBuilder
getControlOrBuilder()
Configuration for the service control plane.static Service
getDefaultInstance()
Service
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
Documentation
getDocumentation()
Additional API documentation.DocumentationOrBuilder
getDocumentationOrBuilder()
Additional API documentation.Endpoint
getEndpoints(int index)
Configuration for network endpoints.int
getEndpointsCount()
Configuration for network endpoints.java.util.List<Endpoint>
getEndpointsList()
Configuration for network endpoints.EndpointOrBuilder
getEndpointsOrBuilder(int index)
Configuration for network endpoints.java.util.List<? extends EndpointOrBuilder>
getEndpointsOrBuilderList()
Configuration for network endpoints.com.google.protobuf.Enum
getEnums(int index)
A list of all enum types included in this API service.int
getEnumsCount()
A list of all enum types included in this API service.java.util.List<com.google.protobuf.Enum>
getEnumsList()
A list of all enum types included in this API service.com.google.protobuf.EnumOrBuilder
getEnumsOrBuilder(int index)
A list of all enum types included in this API service.java.util.List<? extends com.google.protobuf.EnumOrBuilder>
getEnumsOrBuilderList()
A list of all enum types included in this API service.Http
getHttp()
HTTP configuration.HttpOrBuilder
getHttpOrBuilder()
HTTP configuration.java.lang.String
getId()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose.com.google.protobuf.ByteString
getIdBytes()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose.Logging
getLogging()
Logging configuration.LoggingOrBuilder
getLoggingOrBuilder()
Logging configuration.LogDescriptor
getLogs(int index)
Defines the logs used by this service.int
getLogsCount()
Defines the logs used by this service.java.util.List<LogDescriptor>
getLogsList()
Defines the logs used by this service.LogDescriptorOrBuilder
getLogsOrBuilder(int index)
Defines the logs used by this service.java.util.List<? extends LogDescriptorOrBuilder>
getLogsOrBuilderList()
Defines the logs used by this service.MetricDescriptor
getMetrics(int index)
Defines the metrics used by this service.int
getMetricsCount()
Defines the metrics used by this service.java.util.List<MetricDescriptor>
getMetricsList()
Defines the metrics used by this service.MetricDescriptorOrBuilder
getMetricsOrBuilder(int index)
Defines the metrics used by this service.java.util.List<? extends MetricDescriptorOrBuilder>
getMetricsOrBuilderList()
Defines the metrics used by this service.MonitoredResourceDescriptor
getMonitoredResources(int index)
Defines the monitored resources used by this service.int
getMonitoredResourcesCount()
Defines the monitored resources used by this service.java.util.List<MonitoredResourceDescriptor>
getMonitoredResourcesList()
Defines the monitored resources used by this service.MonitoredResourceDescriptorOrBuilder
getMonitoredResourcesOrBuilder(int index)
Defines the monitored resources used by this service.java.util.List<? extends MonitoredResourceDescriptorOrBuilder>
getMonitoredResourcesOrBuilderList()
Defines the monitored resources used by this service.Monitoring
getMonitoring()
Monitoring configuration.MonitoringOrBuilder
getMonitoringOrBuilder()
Monitoring configuration.java.lang.String
getName()
The service name, which is a DNS-like logical identifier for the service, such as `calendar.googleapis.com`.com.google.protobuf.ByteString
getNameBytes()
The service name, which is a DNS-like logical identifier for the service, such as `calendar.googleapis.com`.com.google.protobuf.Parser<Service>
getParserForType()
java.lang.String
getProducerProjectId()
The Google project that owns this service.com.google.protobuf.ByteString
getProducerProjectIdBytes()
The Google project that owns this service.Publishing
getPublishing()
Settings for [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from APIs defined as protocol buffers.PublishingOrBuilder
getPublishingOrBuilder()
Settings for [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from APIs defined as protocol buffers.Quota
getQuota()
Quota configuration.QuotaOrBuilder
getQuotaOrBuilder()
Quota configuration.int
getSerializedSize()
SourceInfo
getSourceInfo()
Output only.SourceInfoOrBuilder
getSourceInfoOrBuilder()
Output only.SystemParameters
getSystemParameters()
System parameter configuration.SystemParametersOrBuilder
getSystemParametersOrBuilder()
System parameter configuration.java.lang.String
getTitle()
The product title for this service, it is the name displayed in Google Cloud Console.com.google.protobuf.ByteString
getTitleBytes()
The product title for this service, it is the name displayed in Google Cloud Console.com.google.protobuf.Type
getTypes(int index)
A list of all proto message types included in this API service.int
getTypesCount()
A list of all proto message types included in this API service.java.util.List<com.google.protobuf.Type>
getTypesList()
A list of all proto message types included in this API service.com.google.protobuf.TypeOrBuilder
getTypesOrBuilder(int index)
A list of all proto message types included in this API service.java.util.List<? extends com.google.protobuf.TypeOrBuilder>
getTypesOrBuilderList()
A list of all proto message types included in this API service.Usage
getUsage()
Configuration controlling usage of this service.UsageOrBuilder
getUsageOrBuilder()
Configuration controlling usage of this service.boolean
hasAuthentication()
Auth configuration.boolean
hasBackend()
API backend configuration.boolean
hasBilling()
Billing configuration.boolean
hasConfigVersion()
Obsolete.boolean
hasContext()
Context configuration.boolean
hasControl()
Configuration for the service control plane.boolean
hasDocumentation()
Additional API documentation.int
hashCode()
boolean
hasHttp()
HTTP configuration.boolean
hasLogging()
Logging configuration.boolean
hasMonitoring()
Monitoring configuration.boolean
hasPublishing()
Settings for [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from APIs defined as protocol buffers.boolean
hasQuota()
Quota configuration.boolean
hasSourceInfo()
Output only.boolean
hasSystemParameters()
System parameter configuration.boolean
hasUsage()
Configuration controlling usage of this service.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Service.Builder
newBuilder()
static Service.Builder
newBuilder(Service prototype)
Service.Builder
newBuilderForType()
protected Service.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Service
parseDelimitedFrom(java.io.InputStream input)
static Service
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(byte[] data)
static Service
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(com.google.protobuf.ByteString data)
static Service
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(com.google.protobuf.CodedInputStream input)
static Service
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(java.io.InputStream input)
static Service
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(java.nio.ByteBuffer data)
static Service
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Service>
parser()
Service.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType
-
Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, newExtensionSerializer, newExtensionWriter, newMessageSetExtensionSerializer, newMessageSetExtensionWriter
-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, getUnknownFields, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TITLE_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRODUCER_PROJECT_ID_FIELD_NUMBER
public static final int PRODUCER_PROJECT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APIS_FIELD_NUMBER
public static final int APIS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPES_FIELD_NUMBER
public static final int TYPES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENUMS_FIELD_NUMBER
public static final int ENUMS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DOCUMENTATION_FIELD_NUMBER
public static final int DOCUMENTATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BACKEND_FIELD_NUMBER
public static final int BACKEND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HTTP_FIELD_NUMBER
public static final int HTTP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
QUOTA_FIELD_NUMBER
public static final int QUOTA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUTHENTICATION_FIELD_NUMBER
public static final int AUTHENTICATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTEXT_FIELD_NUMBER
public static final int CONTEXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USAGE_FIELD_NUMBER
public static final int USAGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENDPOINTS_FIELD_NUMBER
public static final int ENDPOINTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTROL_FIELD_NUMBER
public static final int CONTROL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOGS_FIELD_NUMBER
public static final int LOGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
METRICS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MONITORED_RESOURCES_FIELD_NUMBER
public static final int MONITORED_RESOURCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BILLING_FIELD_NUMBER
public static final int BILLING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOGGING_FIELD_NUMBER
public static final int LOGGING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MONITORING_FIELD_NUMBER
public static final int MONITORING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SYSTEM_PARAMETERS_FIELD_NUMBER
public static final int SYSTEM_PARAMETERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_INFO_FIELD_NUMBER
public static final int SOURCE_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBLISHING_FIELD_NUMBER
public static final int PUBLISHING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONFIG_VERSION_FIELD_NUMBER
public static final int CONFIG_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Overrides:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getName
public java.lang.String getName()
The service name, which is a DNS-like logical identifier for the service, such as `calendar.googleapis.com`. The service name typically goes through DNS verification to make sure the owner of the service also owns the DNS name.
string name = 1;
- Specified by:
getName
in interfaceServiceOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The service name, which is a DNS-like logical identifier for the service, such as `calendar.googleapis.com`. The service name typically goes through DNS verification to make sure the owner of the service also owns the DNS name.
string name = 1;
- Specified by:
getNameBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for name.
-
getTitle
public java.lang.String getTitle()
The product title for this service, it is the name displayed in Google Cloud Console.
string title = 2;
- Specified by:
getTitle
in interfaceServiceOrBuilder
- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
The product title for this service, it is the name displayed in Google Cloud Console.
string title = 2;
- Specified by:
getTitleBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for title.
-
getProducerProjectId
public java.lang.String getProducerProjectId()
The Google project that owns this service.
string producer_project_id = 22;
- Specified by:
getProducerProjectId
in interfaceServiceOrBuilder
- Returns:
- The producerProjectId.
-
getProducerProjectIdBytes
public com.google.protobuf.ByteString getProducerProjectIdBytes()
The Google project that owns this service.
string producer_project_id = 22;
- Specified by:
getProducerProjectIdBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for producerProjectId.
-
getId
public java.lang.String getId()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. Must be no longer than 63 characters and only lower case letters, digits, '.', '_' and '-' are allowed. If empty, the server may choose to generate one instead.
string id = 33;
- Specified by:
getId
in interfaceServiceOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. Must be no longer than 63 characters and only lower case letters, digits, '.', '_' and '-' are allowed. If empty, the server may choose to generate one instead.
string id = 33;
- Specified by:
getIdBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for id.
-
getApisList
public java.util.List<com.google.protobuf.Api> getApisList()
A list of API interfaces exported by this service. Only the `name` field of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration author, as the remaining fields will be derived from the IDL during the normalization process. It is an error to specify an API interface here which cannot be resolved against the associated IDL files.
repeated .google.protobuf.Api apis = 3;
- Specified by:
getApisList
in interfaceServiceOrBuilder
-
getApisOrBuilderList
public java.util.List<? extends com.google.protobuf.ApiOrBuilder> getApisOrBuilderList()
A list of API interfaces exported by this service. Only the `name` field of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration author, as the remaining fields will be derived from the IDL during the normalization process. It is an error to specify an API interface here which cannot be resolved against the associated IDL files.
repeated .google.protobuf.Api apis = 3;
- Specified by:
getApisOrBuilderList
in interfaceServiceOrBuilder
-
getApisCount
public int getApisCount()
A list of API interfaces exported by this service. Only the `name` field of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration author, as the remaining fields will be derived from the IDL during the normalization process. It is an error to specify an API interface here which cannot be resolved against the associated IDL files.
repeated .google.protobuf.Api apis = 3;
- Specified by:
getApisCount
in interfaceServiceOrBuilder
-
getApis
public com.google.protobuf.Api getApis(int index)
A list of API interfaces exported by this service. Only the `name` field of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration author, as the remaining fields will be derived from the IDL during the normalization process. It is an error to specify an API interface here which cannot be resolved against the associated IDL files.
repeated .google.protobuf.Api apis = 3;
- Specified by:
getApis
in interfaceServiceOrBuilder
-
getApisOrBuilder
public com.google.protobuf.ApiOrBuilder getApisOrBuilder(int index)
A list of API interfaces exported by this service. Only the `name` field of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration author, as the remaining fields will be derived from the IDL during the normalization process. It is an error to specify an API interface here which cannot be resolved against the associated IDL files.
repeated .google.protobuf.Api apis = 3;
- Specified by:
getApisOrBuilder
in interfaceServiceOrBuilder
-
getTypesList
public java.util.List<com.google.protobuf.Type> getTypesList()
A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name by the configuration author. Example: types: - name: google.protobuf.Int32
repeated .google.protobuf.Type types = 4;
- Specified by:
getTypesList
in interfaceServiceOrBuilder
-
getTypesOrBuilderList
public java.util.List<? extends com.google.protobuf.TypeOrBuilder> getTypesOrBuilderList()
A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name by the configuration author. Example: types: - name: google.protobuf.Int32
repeated .google.protobuf.Type types = 4;
- Specified by:
getTypesOrBuilderList
in interfaceServiceOrBuilder
-
getTypesCount
public int getTypesCount()
A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name by the configuration author. Example: types: - name: google.protobuf.Int32
repeated .google.protobuf.Type types = 4;
- Specified by:
getTypesCount
in interfaceServiceOrBuilder
-
getTypes
public com.google.protobuf.Type getTypes(int index)
A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name by the configuration author. Example: types: - name: google.protobuf.Int32
repeated .google.protobuf.Type types = 4;
- Specified by:
getTypes
in interfaceServiceOrBuilder
-
getTypesOrBuilder
public com.google.protobuf.TypeOrBuilder getTypesOrBuilder(int index)
A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name by the configuration author. Example: types: - name: google.protobuf.Int32
repeated .google.protobuf.Type types = 4;
- Specified by:
getTypesOrBuilder
in interfaceServiceOrBuilder
-
getEnumsList
public java.util.List<com.google.protobuf.Enum> getEnumsList()
A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name by the configuration author. Example: enums: - name: google.someapi.v1.SomeEnum
repeated .google.protobuf.Enum enums = 5;
- Specified by:
getEnumsList
in interfaceServiceOrBuilder
-
getEnumsOrBuilderList
public java.util.List<? extends com.google.protobuf.EnumOrBuilder> getEnumsOrBuilderList()
A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name by the configuration author. Example: enums: - name: google.someapi.v1.SomeEnum
repeated .google.protobuf.Enum enums = 5;
- Specified by:
getEnumsOrBuilderList
in interfaceServiceOrBuilder
-
getEnumsCount
public int getEnumsCount()
A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name by the configuration author. Example: enums: - name: google.someapi.v1.SomeEnum
repeated .google.protobuf.Enum enums = 5;
- Specified by:
getEnumsCount
in interfaceServiceOrBuilder
-
getEnums
public com.google.protobuf.Enum getEnums(int index)
A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name by the configuration author. Example: enums: - name: google.someapi.v1.SomeEnum
repeated .google.protobuf.Enum enums = 5;
- Specified by:
getEnums
in interfaceServiceOrBuilder
-
getEnumsOrBuilder
public com.google.protobuf.EnumOrBuilder getEnumsOrBuilder(int index)
A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name by the configuration author. Example: enums: - name: google.someapi.v1.SomeEnum
repeated .google.protobuf.Enum enums = 5;
- Specified by:
getEnumsOrBuilder
in interfaceServiceOrBuilder
-
hasDocumentation
public boolean hasDocumentation()
Additional API documentation.
.google.api.Documentation documentation = 6;
- Specified by:
hasDocumentation
in interfaceServiceOrBuilder
- Returns:
- Whether the documentation field is set.
-
getDocumentation
public Documentation getDocumentation()
Additional API documentation.
.google.api.Documentation documentation = 6;
- Specified by:
getDocumentation
in interfaceServiceOrBuilder
- Returns:
- The documentation.
-
getDocumentationOrBuilder
public DocumentationOrBuilder getDocumentationOrBuilder()
Additional API documentation.
.google.api.Documentation documentation = 6;
- Specified by:
getDocumentationOrBuilder
in interfaceServiceOrBuilder
-
hasBackend
public boolean hasBackend()
API backend configuration.
.google.api.Backend backend = 8;
- Specified by:
hasBackend
in interfaceServiceOrBuilder
- Returns:
- Whether the backend field is set.
-
getBackend
public Backend getBackend()
API backend configuration.
.google.api.Backend backend = 8;
- Specified by:
getBackend
in interfaceServiceOrBuilder
- Returns:
- The backend.
-
getBackendOrBuilder
public BackendOrBuilder getBackendOrBuilder()
API backend configuration.
.google.api.Backend backend = 8;
- Specified by:
getBackendOrBuilder
in interfaceServiceOrBuilder
-
hasHttp
public boolean hasHttp()
HTTP configuration.
.google.api.Http http = 9;
- Specified by:
hasHttp
in interfaceServiceOrBuilder
- Returns:
- Whether the http field is set.
-
getHttp
public Http getHttp()
HTTP configuration.
.google.api.Http http = 9;
- Specified by:
getHttp
in interfaceServiceOrBuilder
- Returns:
- The http.
-
getHttpOrBuilder
public HttpOrBuilder getHttpOrBuilder()
HTTP configuration.
.google.api.Http http = 9;
- Specified by:
getHttpOrBuilder
in interfaceServiceOrBuilder
-
hasQuota
public boolean hasQuota()
Quota configuration.
.google.api.Quota quota = 10;
- Specified by:
hasQuota
in interfaceServiceOrBuilder
- Returns:
- Whether the quota field is set.
-
getQuota
public Quota getQuota()
Quota configuration.
.google.api.Quota quota = 10;
- Specified by:
getQuota
in interfaceServiceOrBuilder
- Returns:
- The quota.
-
getQuotaOrBuilder
public QuotaOrBuilder getQuotaOrBuilder()
Quota configuration.
.google.api.Quota quota = 10;
- Specified by:
getQuotaOrBuilder
in interfaceServiceOrBuilder
-
hasAuthentication
public boolean hasAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;
- Specified by:
hasAuthentication
in interfaceServiceOrBuilder
- Returns:
- Whether the authentication field is set.
-
getAuthentication
public Authentication getAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;
- Specified by:
getAuthentication
in interfaceServiceOrBuilder
- Returns:
- The authentication.
-
getAuthenticationOrBuilder
public AuthenticationOrBuilder getAuthenticationOrBuilder()
Auth configuration.
.google.api.Authentication authentication = 11;
- Specified by:
getAuthenticationOrBuilder
in interfaceServiceOrBuilder
-
hasContext
public boolean hasContext()
Context configuration.
.google.api.Context context = 12;
- Specified by:
hasContext
in interfaceServiceOrBuilder
- Returns:
- Whether the context field is set.
-
getContext
public Context getContext()
Context configuration.
.google.api.Context context = 12;
- Specified by:
getContext
in interfaceServiceOrBuilder
- Returns:
- The context.
-
getContextOrBuilder
public ContextOrBuilder getContextOrBuilder()
Context configuration.
.google.api.Context context = 12;
- Specified by:
getContextOrBuilder
in interfaceServiceOrBuilder
-
hasUsage
public boolean hasUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
- Specified by:
hasUsage
in interfaceServiceOrBuilder
- Returns:
- Whether the usage field is set.
-
getUsage
public Usage getUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
- Specified by:
getUsage
in interfaceServiceOrBuilder
- Returns:
- The usage.
-
getUsageOrBuilder
public UsageOrBuilder getUsageOrBuilder()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
- Specified by:
getUsageOrBuilder
in interfaceServiceOrBuilder
-
getEndpointsList
public java.util.List<Endpoint> getEndpointsList()
Configuration for network endpoints. If this is empty, then an endpoint with the same name as the service is automatically generated to service all defined APIs.
repeated .google.api.Endpoint endpoints = 18;
- Specified by:
getEndpointsList
in interfaceServiceOrBuilder
-
getEndpointsOrBuilderList
public java.util.List<? extends EndpointOrBuilder> getEndpointsOrBuilderList()
Configuration for network endpoints. If this is empty, then an endpoint with the same name as the service is automatically generated to service all defined APIs.
repeated .google.api.Endpoint endpoints = 18;
- Specified by:
getEndpointsOrBuilderList
in interfaceServiceOrBuilder
-
getEndpointsCount
public int getEndpointsCount()
Configuration for network endpoints. If this is empty, then an endpoint with the same name as the service is automatically generated to service all defined APIs.
repeated .google.api.Endpoint endpoints = 18;
- Specified by:
getEndpointsCount
in interfaceServiceOrBuilder
-
getEndpoints
public Endpoint getEndpoints(int index)
Configuration for network endpoints. If this is empty, then an endpoint with the same name as the service is automatically generated to service all defined APIs.
repeated .google.api.Endpoint endpoints = 18;
- Specified by:
getEndpoints
in interfaceServiceOrBuilder
-
getEndpointsOrBuilder
public EndpointOrBuilder getEndpointsOrBuilder(int index)
Configuration for network endpoints. If this is empty, then an endpoint with the same name as the service is automatically generated to service all defined APIs.
repeated .google.api.Endpoint endpoints = 18;
- Specified by:
getEndpointsOrBuilder
in interfaceServiceOrBuilder
-
hasControl
public boolean hasControl()
Configuration for the service control plane.
.google.api.Control control = 21;
- Specified by:
hasControl
in interfaceServiceOrBuilder
- Returns:
- Whether the control field is set.
-
getControl
public Control getControl()
Configuration for the service control plane.
.google.api.Control control = 21;
- Specified by:
getControl
in interfaceServiceOrBuilder
- Returns:
- The control.
-
getControlOrBuilder
public ControlOrBuilder getControlOrBuilder()
Configuration for the service control plane.
.google.api.Control control = 21;
- Specified by:
getControlOrBuilder
in interfaceServiceOrBuilder
-
getLogsList
public java.util.List<LogDescriptor> getLogsList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
- Specified by:
getLogsList
in interfaceServiceOrBuilder
-
getLogsOrBuilderList
public java.util.List<? extends LogDescriptorOrBuilder> getLogsOrBuilderList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
- Specified by:
getLogsOrBuilderList
in interfaceServiceOrBuilder
-
getLogsCount
public int getLogsCount()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
- Specified by:
getLogsCount
in interfaceServiceOrBuilder
-
getLogs
public LogDescriptor getLogs(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
- Specified by:
getLogs
in interfaceServiceOrBuilder
-
getLogsOrBuilder
public LogDescriptorOrBuilder getLogsOrBuilder(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
- Specified by:
getLogsOrBuilder
in interfaceServiceOrBuilder
-
getMetricsList
public java.util.List<MetricDescriptor> getMetricsList()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
- Specified by:
getMetricsList
in interfaceServiceOrBuilder
-
getMetricsOrBuilderList
public java.util.List<? extends MetricDescriptorOrBuilder> getMetricsOrBuilderList()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
- Specified by:
getMetricsOrBuilderList
in interfaceServiceOrBuilder
-
getMetricsCount
public int getMetricsCount()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
- Specified by:
getMetricsCount
in interfaceServiceOrBuilder
-
getMetrics
public MetricDescriptor getMetrics(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
- Specified by:
getMetrics
in interfaceServiceOrBuilder
-
getMetricsOrBuilder
public MetricDescriptorOrBuilder getMetricsOrBuilder(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
- Specified by:
getMetricsOrBuilder
in interfaceServiceOrBuilder
-
getMonitoredResourcesList
public java.util.List<MonitoredResourceDescriptor> getMonitoredResourcesList()
Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
- Specified by:
getMonitoredResourcesList
in interfaceServiceOrBuilder
-
getMonitoredResourcesOrBuilderList
public java.util.List<? extends MonitoredResourceDescriptorOrBuilder> getMonitoredResourcesOrBuilderList()
Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
- Specified by:
getMonitoredResourcesOrBuilderList
in interfaceServiceOrBuilder
-
getMonitoredResourcesCount
public int getMonitoredResourcesCount()
Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
- Specified by:
getMonitoredResourcesCount
in interfaceServiceOrBuilder
-
getMonitoredResources
public MonitoredResourceDescriptor getMonitoredResources(int index)
Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
- Specified by:
getMonitoredResources
in interfaceServiceOrBuilder
-
getMonitoredResourcesOrBuilder
public MonitoredResourceDescriptorOrBuilder getMonitoredResourcesOrBuilder(int index)
Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
- Specified by:
getMonitoredResourcesOrBuilder
in interfaceServiceOrBuilder
-
hasBilling
public boolean hasBilling()
Billing configuration.
.google.api.Billing billing = 26;
- Specified by:
hasBilling
in interfaceServiceOrBuilder
- Returns:
- Whether the billing field is set.
-
getBilling
public Billing getBilling()
Billing configuration.
.google.api.Billing billing = 26;
- Specified by:
getBilling
in interfaceServiceOrBuilder
- Returns:
- The billing.
-
getBillingOrBuilder
public BillingOrBuilder getBillingOrBuilder()
Billing configuration.
.google.api.Billing billing = 26;
- Specified by:
getBillingOrBuilder
in interfaceServiceOrBuilder
-
hasLogging
public boolean hasLogging()
Logging configuration.
.google.api.Logging logging = 27;
- Specified by:
hasLogging
in interfaceServiceOrBuilder
- Returns:
- Whether the logging field is set.
-
getLogging
public Logging getLogging()
Logging configuration.
.google.api.Logging logging = 27;
- Specified by:
getLogging
in interfaceServiceOrBuilder
- Returns:
- The logging.
-
getLoggingOrBuilder
public LoggingOrBuilder getLoggingOrBuilder()
Logging configuration.
.google.api.Logging logging = 27;
- Specified by:
getLoggingOrBuilder
in interfaceServiceOrBuilder
-
hasMonitoring
public boolean hasMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;
- Specified by:
hasMonitoring
in interfaceServiceOrBuilder
- Returns:
- Whether the monitoring field is set.
-
getMonitoring
public Monitoring getMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;
- Specified by:
getMonitoring
in interfaceServiceOrBuilder
- Returns:
- The monitoring.
-
getMonitoringOrBuilder
public MonitoringOrBuilder getMonitoringOrBuilder()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;
- Specified by:
getMonitoringOrBuilder
in interfaceServiceOrBuilder
-
hasSystemParameters
public boolean hasSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;
- Specified by:
hasSystemParameters
in interfaceServiceOrBuilder
- Returns:
- Whether the systemParameters field is set.
-
getSystemParameters
public SystemParameters getSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;
- Specified by:
getSystemParameters
in interfaceServiceOrBuilder
- Returns:
- The systemParameters.
-
getSystemParametersOrBuilder
public SystemParametersOrBuilder getSystemParametersOrBuilder()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;
- Specified by:
getSystemParametersOrBuilder
in interfaceServiceOrBuilder
-
hasSourceInfo
public boolean hasSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;
- Specified by:
hasSourceInfo
in interfaceServiceOrBuilder
- Returns:
- Whether the sourceInfo field is set.
-
getSourceInfo
public SourceInfo getSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;
- Specified by:
getSourceInfo
in interfaceServiceOrBuilder
- Returns:
- The sourceInfo.
-
getSourceInfoOrBuilder
public SourceInfoOrBuilder getSourceInfoOrBuilder()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;
- Specified by:
getSourceInfoOrBuilder
in interfaceServiceOrBuilder
-
hasPublishing
public boolean hasPublishing()
Settings for [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from APIs defined as protocol buffers.
.google.api.Publishing publishing = 45;
- Specified by:
hasPublishing
in interfaceServiceOrBuilder
- Returns:
- Whether the publishing field is set.
-
getPublishing
public Publishing getPublishing()
Settings for [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from APIs defined as protocol buffers.
.google.api.Publishing publishing = 45;
- Specified by:
getPublishing
in interfaceServiceOrBuilder
- Returns:
- The publishing.
-
getPublishingOrBuilder
public PublishingOrBuilder getPublishingOrBuilder()
Settings for [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from APIs defined as protocol buffers.
.google.api.Publishing publishing = 45;
- Specified by:
getPublishingOrBuilder
in interfaceServiceOrBuilder
-
hasConfigVersion
public boolean hasConfigVersion()
Obsolete. Do not use. This field has no semantic meaning. The service config compiler always sets this field to `3`.
.google.protobuf.UInt32Value config_version = 20;
- Specified by:
hasConfigVersion
in interfaceServiceOrBuilder
- Returns:
- Whether the configVersion field is set.
-
getConfigVersion
public com.google.protobuf.UInt32Value getConfigVersion()
Obsolete. Do not use. This field has no semantic meaning. The service config compiler always sets this field to `3`.
.google.protobuf.UInt32Value config_version = 20;
- Specified by:
getConfigVersion
in interfaceServiceOrBuilder
- Returns:
- The configVersion.
-
getConfigVersionOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getConfigVersionOrBuilder()
Obsolete. Do not use. This field has no semantic meaning. The service config compiler always sets this field to `3`.
.google.protobuf.UInt32Value config_version = 20;
- Specified by:
getConfigVersionOrBuilder
in interfaceServiceOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.ExtendableMessage<com.google.protobuf.GeneratedMessageV3>
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Service parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Service parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Service parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Service parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Service parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Service parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Service.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Service.Builder newBuilder()
-
newBuilder
public static Service.Builder newBuilder(Service prototype)
-
toBuilder
public Service.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Service.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Service getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Service> parser()
-
getParserForType
public com.google.protobuf.Parser<Service> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public Service getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-