public final class Meta extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Meta.APIGroup
APIGroup contains the name, the supported versions, and the preferred version
of a group.
|
static class |
Meta.APIGroupList
APIGroupList is a list of APIGroup, to allow clients to discover the API at
/apis.
|
static interface |
Meta.APIGroupListOrBuilder |
static interface |
Meta.APIGroupOrBuilder |
static class |
Meta.APIResource
APIResource specifies the name of a resource and whether it is namespaced.
|
static class |
Meta.APIResourceList
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 |
Meta.APIResourceListOrBuilder |
static interface |
Meta.APIResourceOrBuilder |
static class |
Meta.APIVersions
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 |
Meta.APIVersionsOrBuilder |
static class |
Meta.CreateOptions
CreateOptions may be provided when creating an API object.
|
static interface |
Meta.CreateOptionsOrBuilder |
static class |
Meta.DeleteOptions
DeleteOptions may be provided when deleting an API object.
|
static interface |
Meta.DeleteOptionsOrBuilder |
static class |
Meta.Duration
Duration is a wrapper around time.Duration which supports correct
marshaling to YAML and JSON.
|
static interface |
Meta.DurationOrBuilder |
static class |
Meta.ExportOptions
ExportOptions is the query options to the standard REST get call.
|
static interface |
Meta.ExportOptionsOrBuilder |
static class |
Meta.GetOptions
GetOptions is the standard query options to the standard REST get call.
|
static interface |
Meta.GetOptionsOrBuilder |
static class |
Meta.GroupKind
GroupKind specifies a Group and a Kind, but does not force a version.
|
static interface |
Meta.GroupKindOrBuilder |
static class |
Meta.GroupResource
GroupResource specifies a Group and a Resource, but does not force a version.
|
static interface |
Meta.GroupResourceOrBuilder |
static class |
Meta.GroupVersion
GroupVersion contains the "group" and the "version", which uniquely identifies the API.
|
static class |
Meta.GroupVersionForDiscovery
GroupVersion contains the "group/version" and "version" string of a version.
|
static interface |
Meta.GroupVersionForDiscoveryOrBuilder |
static class |
Meta.GroupVersionKind
GroupVersionKind unambiguously identifies a kind.
|
static interface |
Meta.GroupVersionKindOrBuilder |
static interface |
Meta.GroupVersionOrBuilder |
static class |
Meta.GroupVersionResource
GroupVersionResource unambiguously identifies a resource.
|
static interface |
Meta.GroupVersionResourceOrBuilder |
static class |
Meta.Initializer
Initializer is information about an initializer that has not yet completed.
|
static interface |
Meta.InitializerOrBuilder |
static class |
Meta.Initializers
Initializers tracks the progress of initialization.
|
static interface |
Meta.InitializersOrBuilder |
static class |
Meta.LabelSelector
A label selector is a label query over a set of resources.
|
static interface |
Meta.LabelSelectorOrBuilder |
static class |
Meta.LabelSelectorRequirement
A label selector requirement is a selector that contains values, a key, and an operator that
relates the key and values.
|
static interface |
Meta.LabelSelectorRequirementOrBuilder |
static class |
Meta.List
List holds a list of objects, which may not be known by the server.
|
static class |
Meta.ListMeta
ListMeta describes metadata that synthetic resources must have, including lists and
various status objects.
|
static interface |
Meta.ListMetaOrBuilder |
static class |
Meta.ListOptions
ListOptions is the query options to a standard REST list call.
|
static interface |
Meta.ListOptionsOrBuilder |
static interface |
Meta.ListOrBuilder |
static class |
Meta.MicroTime
MicroTime is version of Time with microsecond level precision.
|
static interface |
Meta.MicroTimeOrBuilder |
static class |
Meta.ObjectMeta
ObjectMeta is metadata that all persisted resources must have, which includes all objects
users must create.
|
static interface |
Meta.ObjectMetaOrBuilder |
static class |
Meta.OwnerReference
OwnerReference contains enough information to let you identify an owning
object.
|
static interface |
Meta.OwnerReferenceOrBuilder |
static class |
Meta.Patch
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
|
static interface |
Meta.PatchOrBuilder |
static class |
Meta.Preconditions
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
|
static interface |
Meta.PreconditionsOrBuilder |
static class |
Meta.RootPaths
RootPaths lists the paths available at root.
|
static interface |
Meta.RootPathsOrBuilder |
static class |
Meta.ServerAddressByClientCIDR
ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.
|
static interface |
Meta.ServerAddressByClientCIDROrBuilder |
static class |
Meta.Status
Status is a return value for calls that don't return other objects.
|
static class |
Meta.StatusCause
StatusCause provides more information about an api.Status failure, including
cases when multiple errors are encountered.
|
static interface |
Meta.StatusCauseOrBuilder |
static class |
Meta.StatusDetails
StatusDetails is a set of additional properties that MAY be set by the
server to provide additional information about a response.
|
static interface |
Meta.StatusDetailsOrBuilder |
static interface |
Meta.StatusOrBuilder |
static class |
Meta.Time
Time is a wrapper around time.Time which supports correct
marshaling to YAML and JSON.
|
static interface |
Meta.TimeOrBuilder |
static class |
Meta.Timestamp
Timestamp is a struct that is equivalent to Time, but intended for
protobuf marshalling/unmarshalling.
|
static interface |
Meta.TimestampOrBuilder |
static class |
Meta.TypeMeta
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 |
Meta.TypeMetaOrBuilder |
static class |
Meta.UpdateOptions
UpdateOptions may be provided when updating an API object.
|
static interface |
Meta.UpdateOptionsOrBuilder |
static class |
Meta.Verbs
Verbs masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
|
static interface |
Meta.VerbsOrBuilder |
static class |
Meta.WatchEvent
Event represents a single event to a watched resource.
|
static interface |
Meta.WatchEventOrBuilder |
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
getDescriptor() |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
Copyright © 2020. All rights reserved.