Package io.kubernetes.client.proto
Class Meta
java.lang.Object
io.kubernetes.client.proto.Meta
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
APIGroup contains the name, the supported versions, and the preferred version of a group.static final class
APIGroupList is a list of APIGroup, to allow clients to discover the API at /apis.static interface
static interface
static final class
APIResource specifies the name of a resource and whether it is namespaced.static final class
APIResourceList 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 interface
static interface
static final class
APIVersions 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 interface
static final class
ApplyOptions may be provided when applying an API object.static interface
static final class
Condition contains details for one aspect of the current state of this API Resource.static interface
static final class
CreateOptions may be provided when creating an API object.static interface
static final class
DeleteOptions may be provided when deleting an API object.static interface
static final class
Duration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON.static interface
static final class
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.static interface
static final class
GetOptions is the standard query options to the standard REST get call.static interface
static final class
GroupKind specifies a Group and a Kind, but does not force a version.static interface
static final class
GroupResource specifies a Group and a Resource, but does not force a version.static interface
static final class
GroupVersion contains the "group" and the "version", which uniquely identifies the API.static final class
GroupVersion contains the "group/version" and "version" string of a version.static interface
static final class
GroupVersionKind unambiguously identifies a kind.static interface
static interface
static final class
GroupVersionResource unambiguously identifies a resource.static interface
static final class
A label selector is a label query over a set of resources.static interface
static final class
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.static interface
static final class
List holds a list of objects, which may not be known by the server.static final class
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.static interface
static final class
ListOptions is the query options to a standard REST list call.static interface
static interface
static final class
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.static interface
static final class
MicroTime is version of Time with microsecond level precision.static interface
static final class
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.static interface
static final class
OwnerReference contains enough information to let you identify an owning object.static interface
static final class
PartialObjectMetadata is a generic representation of any object with ObjectMeta.static final class
PartialObjectMetadataList contains a list of objects containing only their metadata +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Objectstatic interface
static interface
static final class
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.static final class
PatchOptions may be provided when patching an API object.static interface
static interface
static final class
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.static interface
static final class
RootPaths lists the paths available at root.static interface
static final class
ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.static interface
static final class
Status is a return value for calls that don't return other objects.static final class
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.static interface
static final class
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.static interface
static interface
static final class
TableOptions are used when a Table is requested by the caller.static interface
static final class
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON.static interface
static final class
Timestamp is a struct that is equivalent to Time, but intended for protobuf marshalling/unmarshalling.static interface
static final class
TypeMeta describes an individual object in an API response or request with strings representing the type of the object and its API schema version.static interface
static final class
UpdateOptions may be provided when updating an API object.static interface
static final class
Verbs masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=falsestatic interface
static final class
Event represents a single event to a watched resource.static interface
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptor
static void
registerAllExtensions
(com.google.protobuf.ExtensionRegistry registry) static void
registerAllExtensions
(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()
-