public enum Attribute.Scope extends Enum<Attribute.Scope> implements ProtocolMessageEnum
Enumeration for the scope of the attribute representing the resource in the API Hub to which the attribute can be linked.
Protobuf enum google.cloud.apihub.v1.Attribute.Scope
Implements
ProtocolMessageEnumStatic Fields |
|
---|---|
Name | Description |
API |
Attribute can be linked to an API. |
API_OPERATION |
Attribute can be linked to an API Operation. |
API_OPERATION_VALUE |
Attribute can be linked to an API Operation. |
API_VALUE |
Attribute can be linked to an API. |
DEFINITION |
Attribute can be linked to a definition. |
DEFINITION_VALUE |
Attribute can be linked to a definition. |
DEPENDENCY |
Attribute can be linked to a Dependency. |
DEPENDENCY_VALUE |
Attribute can be linked to a Dependency. |
DEPLOYMENT |
Attribute can be linked to a Deployment. |
DEPLOYMENT_VALUE |
Attribute can be linked to a Deployment. |
EXTERNAL_API |
Attribute can be linked to a ExternalAPI. |
EXTERNAL_API_VALUE |
Attribute can be linked to a ExternalAPI. |
PLUGIN |
Attribute can be linked to a Plugin. |
PLUGIN_VALUE |
Attribute can be linked to a Plugin. |
SCOPE_UNSPECIFIED |
Scope Unspecified. |
SCOPE_UNSPECIFIED_VALUE |
Scope Unspecified. |
SPEC |
Attribute can be linked to a Spec. |
SPEC_VALUE |
Attribute can be linked to a Spec. |
UNRECOGNIZED |
|
VERSION |
Attribute can be linked to an API version. |
VERSION_VALUE |
Attribute can be linked to an API version. |
Static Methods |
|
---|---|
Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
Methods |
|
---|---|
Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |