public final class ServiceConfig extends GeneratedMessageV3 implements ServiceConfigOrBuilder
The configuration of the service.
Protobuf type google.api.serviceusage.v1beta1.ServiceConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
APIS_FIELD_NUMBER
public static final int APIS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
AUTHENTICATION_FIELD_NUMBER
public static final int AUTHENTICATION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
DOCUMENTATION_FIELD_NUMBER
public static final int DOCUMENTATION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
ENDPOINTS_FIELD_NUMBER
public static final int ENDPOINTS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
MONITORED_RESOURCES_FIELD_NUMBER
public static final int MONITORED_RESOURCES_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
MONITORING_FIELD_NUMBER
public static final int MONITORING_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
QUOTA_FIELD_NUMBER
public static final int QUOTA_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
TITLE_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
USAGE_FIELD_NUMBER
public static final int USAGE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static ServiceConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ServiceConfig.Builder newBuilder()
newBuilder(ServiceConfig prototype)
public static ServiceConfig.Builder newBuilder(ServiceConfig prototype)
public static ServiceConfig parseDelimitedFrom(InputStream input)
public static ServiceConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ServiceConfig parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ServiceConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ServiceConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ServiceConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ServiceConfig parseFrom(CodedInputStream input)
public static ServiceConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ServiceConfig parseFrom(InputStream input)
public static ServiceConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ServiceConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ServiceConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ServiceConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getApis(int index)
public Api getApis(int index)
A list of API interfaces exported by this service. Contains only the names,
versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;
Parameter |
---|
Name | Description |
index | int
|
Returns |
---|
Type | Description |
Api | |
getApisCount()
public int getApisCount()
A list of API interfaces exported by this service. Contains only the names,
versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;
Returns |
---|
Type | Description |
int | |
getApisList()
public List<Api> getApisList()
A list of API interfaces exported by this service. Contains only the names,
versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;
getApisOrBuilder(int index)
public ApiOrBuilder getApisOrBuilder(int index)
A list of API interfaces exported by this service. Contains only the names,
versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;
Parameter |
---|
Name | Description |
index | int
|
getApisOrBuilderList()
public List<? extends ApiOrBuilder> getApisOrBuilderList()
A list of API interfaces exported by this service. Contains only the names,
versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;
Returns |
---|
Type | Description |
List<? extends com.google.protobuf.ApiOrBuilder> | |
getAuthentication()
public Authentication getAuthentication()
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;
Returns |
---|
Type | Description |
com.google.api.Authentication | The authentication.
|
getAuthenticationOrBuilder()
public AuthenticationOrBuilder getAuthenticationOrBuilder()
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;
Returns |
---|
Type | Description |
com.google.api.AuthenticationOrBuilder | |
getDefaultInstanceForType()
public ServiceConfig getDefaultInstanceForType()
getDocumentation()
public Documentation getDocumentation()
Additional API documentation. Contains only the summary and the
documentation URL.
.google.api.Documentation documentation = 6;
Returns |
---|
Type | Description |
com.google.api.Documentation | The documentation.
|
getDocumentationOrBuilder()
public DocumentationOrBuilder getDocumentationOrBuilder()
Additional API documentation. Contains only the summary and the
documentation URL.
.google.api.Documentation documentation = 6;
Returns |
---|
Type | Description |
com.google.api.DocumentationOrBuilder | |
getEndpoints(int index)
public Endpoint getEndpoints(int index)
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
Parameter |
---|
Name | Description |
index | int
|
Returns |
---|
Type | Description |
com.google.api.Endpoint | |
getEndpointsCount()
public int getEndpointsCount()
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;