public enum Plugin.OwnershipType extends Enum<Plugin.OwnershipType> implements ProtocolMessageEnumOwnership type of the plugin.
 Protobuf enum google.cloud.apihub.v1.Plugin.OwnershipType
Implements
ProtocolMessageEnum| Static Fields | |
|---|---|
| Name | Description | 
| OWNERSHIP_TYPE_UNSPECIFIED | Default unspecified type.   | 
| OWNERSHIP_TYPE_UNSPECIFIED_VALUE | Default unspecified type.   | 
| SYSTEM_OWNED | System owned plugins are defined by API hub and are available out of the box in API hub.   | 
| SYSTEM_OWNED_VALUE | System owned plugins are defined by API hub and are available out of the box in API hub.   | 
| UNRECOGNIZED | |
| USER_OWNED | User owned plugins are defined by the user and need to be explicitly added to API hub via CreatePlugin method.   | 
| USER_OWNED_VALUE | User owned plugins are defined by the user and need to be explicitly added to API hub via CreatePlugin method.   | 
| 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() | |