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
ProtocolMessageEnumInherited Members
Static 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() |