Package io.kubernetes.client.proto
Interface V1beta1Apiextensions.CustomResourceDefinitionNamesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1beta1Apiextensions.CustomResourceDefinitionNames
,V1beta1Apiextensions.CustomResourceDefinitionNames.Builder
- Enclosing class:
- V1beta1Apiextensions
public static interface V1beta1Apiextensions.CustomResourceDefinitionNamesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetCategories
(int index) categories is a list of grouped resources this custom resource belongs to (e.g.com.google.protobuf.ByteString
getCategoriesBytes
(int index) categories is a list of grouped resources this custom resource belongs to (e.g.int
categories is a list of grouped resources this custom resource belongs to (e.g.categories is a list of grouped resources this custom resource belongs to (e.g.getKind()
kind is the serialized kind of the resource.com.google.protobuf.ByteString
kind is the serialized kind of the resource.listKind is the serialized kind of the list for this resource.com.google.protobuf.ByteString
listKind is the serialized kind of the list for this resource.plural is the plural name of the resource to serve.com.google.protobuf.ByteString
plural is the plural name of the resource to serve.getShortNames
(int index) shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`.com.google.protobuf.ByteString
getShortNamesBytes
(int index) shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`.int
shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`.shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`.singular is the singular name of the resource.com.google.protobuf.ByteString
singular is the singular name of the resource.boolean
hasKind()
kind is the serialized kind of the resource.boolean
listKind is the serialized kind of the list for this resource.boolean
plural is the plural name of the resource to serve.boolean
singular is the singular name of the resource.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasPlural
boolean hasPlural()plural is the plural name of the resource to serve. The custom resources are served under `/apis/<group>/<version>/.../<plural>`. Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`). Must be all lowercase.
optional string plural = 1;
-
getPlural
String getPlural()plural is the plural name of the resource to serve. The custom resources are served under `/apis/<group>/<version>/.../<plural>`. Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`). Must be all lowercase.
optional string plural = 1;
-
getPluralBytes
com.google.protobuf.ByteString getPluralBytes()plural is the plural name of the resource to serve. The custom resources are served under `/apis/<group>/<version>/.../<plural>`. Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`). Must be all lowercase.
optional string plural = 1;
-
hasSingular
boolean hasSingular()singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`. +optional
optional string singular = 2;
-
getSingular
String getSingular()singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`. +optional
optional string singular = 2;
-
getSingularBytes
com.google.protobuf.ByteString getSingularBytes()singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`. +optional
optional string singular = 2;
-
getShortNamesList
shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`. It must be all lowercase. +optional
repeated string shortNames = 3;
-
getShortNamesCount
int getShortNamesCount()shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`. It must be all lowercase. +optional
repeated string shortNames = 3;
-
getShortNames
shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`. It must be all lowercase. +optional
repeated string shortNames = 3;
-
getShortNamesBytes
com.google.protobuf.ByteString getShortNamesBytes(int index) shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`. It must be all lowercase. +optional
repeated string shortNames = 3;
-
hasKind
boolean hasKind()kind is the serialized kind of the resource. It is normally CamelCase and singular. Custom resource instances will use this value as the `kind` attribute in API calls.
optional string kind = 4;
-
getKind
String getKind()kind is the serialized kind of the resource. It is normally CamelCase and singular. Custom resource instances will use this value as the `kind` attribute in API calls.
optional string kind = 4;
-
getKindBytes
com.google.protobuf.ByteString getKindBytes()kind is the serialized kind of the resource. It is normally CamelCase and singular. Custom resource instances will use this value as the `kind` attribute in API calls.
optional string kind = 4;
-
hasListKind
boolean hasListKind()listKind is the serialized kind of the list for this resource. Defaults to "`kind`List". +optional
optional string listKind = 5;
-
getListKind
String getListKind()listKind is the serialized kind of the list for this resource. Defaults to "`kind`List". +optional
optional string listKind = 5;
-
getListKindBytes
com.google.protobuf.ByteString getListKindBytes()listKind is the serialized kind of the list for this resource. Defaults to "`kind`List". +optional
optional string listKind = 5;
-
getCategoriesList
categories is a list of grouped resources this custom resource belongs to (e.g. 'all'). This is published in API discovery documents, and used by clients to support invocations like `kubectl get all`. +optional
repeated string categories = 6;
-
getCategoriesCount
int getCategoriesCount()categories is a list of grouped resources this custom resource belongs to (e.g. 'all'). This is published in API discovery documents, and used by clients to support invocations like `kubectl get all`. +optional
repeated string categories = 6;
-
getCategories
categories is a list of grouped resources this custom resource belongs to (e.g. 'all'). This is published in API discovery documents, and used by clients to support invocations like `kubectl get all`. +optional
repeated string categories = 6;
-
getCategoriesBytes
com.google.protobuf.ByteString getCategoriesBytes(int index) categories is a list of grouped resources this custom resource belongs to (e.g. 'all'). This is published in API discovery documents, and used by clients to support invocations like `kubectl get all`. +optional
repeated string categories = 6;
-