Package io.kubernetes.client.proto
Class Meta
java.lang.Object
io.kubernetes.client.proto.Meta
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAPIGroup contains the name, the supported versions, and the preferred version of a group.static final classAPIGroupList is a list of APIGroup, to allow clients to discover the API at /apis.static interfacestatic interfacestatic final classAPIResource specifies the name of a resource and whether it is namespaced.static final classAPIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.static interfacestatic interfacestatic final classAPIVersions lists the versions that are available, to allow clients to discover the API at /api, which is the root path of the legacy v1 API.static interfacestatic final classApplyOptions may be provided when applying an API object.static interfacestatic final classCondition contains details for one aspect of the current state of this API Resource.static interfacestatic final classCreateOptions may be provided when creating an API object.static interfacestatic final classDeleteOptions may be provided when deleting an API object.static interfacestatic final classDuration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON.static interfacestatic final classFieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.static interfacestatic final classGetOptions is the standard query options to the standard REST get call.static interfacestatic final classGroupKind specifies a Group and a Kind, but does not force a version.static interfacestatic final classGroupResource specifies a Group and a Resource, but does not force a version.static interfacestatic final classGroupVersion contains the "group" and the "version", which uniquely identifies the API.static final classGroupVersion contains the "group/version" and "version" string of a version.static interfacestatic final classGroupVersionKind unambiguously identifies a kind.static interfacestatic interfacestatic final classGroupVersionResource unambiguously identifies a resource.static interfacestatic final classA label selector is a label query over a set of resources.static interfacestatic final classA label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.static interfacestatic final classList holds a list of objects, which may not be known by the server.static final classListMeta describes metadata that synthetic resources must have, including lists and various status objects.static interfacestatic final classListOptions is the query options to a standard REST list call.static interfacestatic interfacestatic final classManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.static interfacestatic final classMicroTime is version of Time with microsecond level precision.static interfacestatic final classObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.static interfacestatic final classOwnerReference contains enough information to let you identify an owning object.static interfacestatic final classPartialObjectMetadata is a generic representation of any object with ObjectMeta.static final classPartialObjectMetadataList contains a list of objects containing only their metadata +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Objectstatic interfacestatic interfacestatic final classPatch is provided to give a concrete name and type to the Kubernetes PATCH request body.static final classPatchOptions may be provided when patching an API object.static interfacestatic interfacestatic final classPreconditions must be fulfilled before an operation (update, delete, etc.) is carried out.static interfacestatic final classRootPaths lists the paths available at root.static interfacestatic final classServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.static interfacestatic final classStatus is a return value for calls that don't return other objects.static final classStatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.static interfacestatic final classStatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.static interfacestatic interfacestatic final classTableOptions are used when a Table is requested by the caller.static interfacestatic final classTime is a wrapper around time.Time which supports correct marshaling to YAML and JSON.static interfacestatic final classTimestamp is a struct that is equivalent to Time, but intended for protobuf marshalling/unmarshalling.static interfacestatic final classTypeMeta describes an individual object in an API response or request with strings representing the type of the object and its API schema version.static interfacestatic final classUpdateOptions may be provided when updating an API object.static interfacestatic final classVerbs masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=falsestatic interfacestatic final classEvent represents a single event to a watched resource.static interface -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptorstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry) static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-