Enum Plugin.OwnershipType (0.28.0)

public enum Plugin.OwnershipType extends Enum<Plugin.OwnershipType> implements ProtocolMessageEnum

Ownership 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 = 0;

OWNERSHIP_TYPE_UNSPECIFIED_VALUE

Default unspecified type.

OWNERSHIP_TYPE_UNSPECIFIED = 0;

SYSTEM_OWNED

System owned plugins are defined by API hub and are available out of the box in API hub.

SYSTEM_OWNED = 1;

SYSTEM_OWNED_VALUE

System owned plugins are defined by API hub and are available out of the box in API hub.

SYSTEM_OWNED = 1;

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 = 2;

USER_OWNED_VALUE

User owned plugins are defined by the user and need to be explicitly added to API hub via CreatePlugin method.

USER_OWNED = 2;

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()