Package io.kubernetes.client.proto
Class V1beta1Apiextensions.JSONSchemaProps
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.V1beta1Apiextensions.JSONSchemaProps
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1beta1Apiextensions.JSONSchemaPropsOrBuilder,Serializable
- Enclosing class:
- V1beta1Apiextensions
public static final class V1beta1Apiextensions.JSONSchemaProps
extends com.google.protobuf.GeneratedMessageV3
implements V1beta1Apiextensions.JSONSchemaPropsOrBuilder
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).Protobuf type
k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<V1beta1Apiextensions.JSONSchemaProps>Deprecated.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;booleanmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;booleanmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;booleancontainsProperties(String key) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;booleanoptional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;getAllOf(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;intrepeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;getAllOfOrBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;getAnyOf(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;intrepeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;getAnyOfOrBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;default is a default value for undefined object fields.default is a default value for undefined object fields.Deprecated.intmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;getDefinitionsOrDefault(String key, V1beta1Apiextensions.JSONSchemaProps defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;Deprecated.intmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;getDependenciesOrDefault(String key, V1beta1Apiextensions.JSONSchemaPropsOrStringArray defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;optional string description = 4;com.google.protobuf.ByteStringoptional string description = 4;static final com.google.protobuf.Descriptors.DescriptorgetEnum(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;intrepeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;getEnumOrBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;List<? extends V1beta1Apiextensions.JSONOrBuilder>repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;booleanoptional bool exclusiveMaximum = 10;booleanoptional bool exclusiveMinimum = 12;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;format is an OpenAPI v3 format string.com.google.protobuf.ByteStringformat is an OpenAPI v3 format string.getId()optional string id = 1;com.google.protobuf.ByteStringoptional string id = 1;getItems()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;doubleoptional double maximum = 9;longoptional int64 maxItems = 16;longoptional int64 maxLength = 13;longoptional int64 maxProperties = 21;doubleoptional double minimum = 11;longoptional int64 minItems = 17;longoptional int64 minLength = 14;longoptional int64 minProperties = 22;doubleoptional double multipleOf = 19;getNot()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;booleanoptional bool nullable = 37;getOneOf(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;intrepeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;getOneOfOrBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;com.google.protobuf.Parser<V1beta1Apiextensions.JSONSchemaProps>optional string pattern = 15;com.google.protobuf.ByteStringoptional string pattern = 15;Deprecated.intmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;getPatternPropertiesOrDefault(String key, V1beta1Apiextensions.JSONSchemaProps defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;Deprecated.intmap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;getPropertiesOrDefault(String key, V1beta1Apiextensions.JSONSchemaProps defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;getRef()optional string ref = 3;com.google.protobuf.ByteStringoptional string ref = 3;getRequired(int index) repeated string required = 23;com.google.protobuf.ByteStringgetRequiredBytes(int index) repeated string required = 23;intrepeated string required = 23;com.google.protobuf.ProtocolStringListrepeated string required = 23;optional string schema = 2;com.google.protobuf.ByteStringoptional string schema = 2;intgetTitle()optional string title = 7;com.google.protobuf.ByteStringoptional string title = 7;getType()optional string type = 5;com.google.protobuf.ByteStringoptional string type = 5;booleanoptional bool uniqueItems = 18;final com.google.protobuf.UnknownFieldSetbooleanx-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta.booleanx-kubernetes-int-or-string specifies that this value is either an integer or a string.getXKubernetesListMapKeys(int index) x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map.com.google.protobuf.ByteStringgetXKubernetesListMapKeysBytes(int index) x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map.intx-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map.com.google.protobuf.ProtocolStringListx-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map.x-kubernetes-list-type annotates an array to further describe its topology.com.google.protobuf.ByteStringx-kubernetes-list-type annotates an array to further describe its topology.x-kubernetes-map-type annotates an object to further describe its topology.com.google.protobuf.ByteStringx-kubernetes-map-type annotates an object to further describe its topology.booleanx-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema.booleanoptional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;booleanoptional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;booleandefault is a default value for undefined object fields.booleanoptional string description = 4;booleanoptional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;booleanoptional bool exclusiveMaximum = 10;booleanoptional bool exclusiveMinimum = 12;booleanoptional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;booleanformat is an OpenAPI v3 format string.inthashCode()booleanhasId()optional string id = 1;booleanhasItems()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;booleanoptional double maximum = 9;booleanoptional int64 maxItems = 16;booleanoptional int64 maxLength = 13;booleanoptional int64 maxProperties = 21;booleanoptional double minimum = 11;booleanoptional int64 minItems = 17;booleanoptional int64 minLength = 14;booleanoptional int64 minProperties = 22;booleanoptional double multipleOf = 19;booleanhasNot()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;booleanoptional bool nullable = 37;booleanoptional string pattern = 15;booleanhasRef()optional string ref = 3;booleanoptional string schema = 2;booleanhasTitle()optional string title = 7;booleanhasType()optional string type = 5;booleanoptional bool uniqueItems = 18;booleanx-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta.booleanx-kubernetes-int-or-string specifies that this value is either an integer or a string.booleanx-kubernetes-list-type annotates an array to further describe its topology.booleanx-kubernetes-map-type annotates an object to further describe its topology.booleanx-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) final booleannewBuilder(V1beta1Apiextensions.JSONSchemaProps prototype) newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<V1beta1Apiextensions.JSONSchemaProps>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
SCHEMA_FIELD_NUMBER
public static final int SCHEMA_FIELD_NUMBER- See Also:
-
REF_FIELD_NUMBER
public static final int REF_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
FORMAT_FIELD_NUMBER
public static final int FORMAT_FIELD_NUMBER- See Also:
-
TITLE_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER- See Also:
-
DEFAULT_FIELD_NUMBER
public static final int DEFAULT_FIELD_NUMBER- See Also:
-
MAXIMUM_FIELD_NUMBER
public static final int MAXIMUM_FIELD_NUMBER- See Also:
-
EXCLUSIVEMAXIMUM_FIELD_NUMBER
public static final int EXCLUSIVEMAXIMUM_FIELD_NUMBER- See Also:
-
MINIMUM_FIELD_NUMBER
public static final int MINIMUM_FIELD_NUMBER- See Also:
-
EXCLUSIVEMINIMUM_FIELD_NUMBER
public static final int EXCLUSIVEMINIMUM_FIELD_NUMBER- See Also:
-
MAXLENGTH_FIELD_NUMBER
public static final int MAXLENGTH_FIELD_NUMBER- See Also:
-
MINLENGTH_FIELD_NUMBER
public static final int MINLENGTH_FIELD_NUMBER- See Also:
-
PATTERN_FIELD_NUMBER
public static final int PATTERN_FIELD_NUMBER- See Also:
-
MAXITEMS_FIELD_NUMBER
public static final int MAXITEMS_FIELD_NUMBER- See Also:
-
MINITEMS_FIELD_NUMBER
public static final int MINITEMS_FIELD_NUMBER- See Also:
-
UNIQUEITEMS_FIELD_NUMBER
public static final int UNIQUEITEMS_FIELD_NUMBER- See Also:
-
MULTIPLEOF_FIELD_NUMBER
public static final int MULTIPLEOF_FIELD_NUMBER- See Also:
-
ENUM_FIELD_NUMBER
public static final int ENUM_FIELD_NUMBER- See Also:
-
MAXPROPERTIES_FIELD_NUMBER
public static final int MAXPROPERTIES_FIELD_NUMBER- See Also:
-
MINPROPERTIES_FIELD_NUMBER
public static final int MINPROPERTIES_FIELD_NUMBER- See Also:
-
REQUIRED_FIELD_NUMBER
public static final int REQUIRED_FIELD_NUMBER- See Also:
-
ITEMS_FIELD_NUMBER
public static final int ITEMS_FIELD_NUMBER- See Also:
-
ALLOF_FIELD_NUMBER
public static final int ALLOF_FIELD_NUMBER- See Also:
-
ONEOF_FIELD_NUMBER
public static final int ONEOF_FIELD_NUMBER- See Also:
-
ANYOF_FIELD_NUMBER
public static final int ANYOF_FIELD_NUMBER- See Also:
-
NOT_FIELD_NUMBER
public static final int NOT_FIELD_NUMBER- See Also:
-
PROPERTIES_FIELD_NUMBER
public static final int PROPERTIES_FIELD_NUMBER- See Also:
-
ADDITIONALPROPERTIES_FIELD_NUMBER
public static final int ADDITIONALPROPERTIES_FIELD_NUMBER- See Also:
-
PATTERNPROPERTIES_FIELD_NUMBER
public static final int PATTERNPROPERTIES_FIELD_NUMBER- See Also:
-
DEPENDENCIES_FIELD_NUMBER
public static final int DEPENDENCIES_FIELD_NUMBER- See Also:
-
ADDITIONALITEMS_FIELD_NUMBER
public static final int ADDITIONALITEMS_FIELD_NUMBER- See Also:
-
DEFINITIONS_FIELD_NUMBER
public static final int DEFINITIONS_FIELD_NUMBER- See Also:
-
EXTERNALDOCS_FIELD_NUMBER
public static final int EXTERNALDOCS_FIELD_NUMBER- See Also:
-
EXAMPLE_FIELD_NUMBER
public static final int EXAMPLE_FIELD_NUMBER- See Also:
-
NULLABLE_FIELD_NUMBER
public static final int NULLABLE_FIELD_NUMBER- See Also:
-
XKUBERNETESPRESERVEUNKNOWNFIELDS_FIELD_NUMBER
public static final int XKUBERNETESPRESERVEUNKNOWNFIELDS_FIELD_NUMBER- See Also:
-
XKUBERNETESEMBEDDEDRESOURCE_FIELD_NUMBER
public static final int XKUBERNETESEMBEDDEDRESOURCE_FIELD_NUMBER- See Also:
-
XKUBERNETESINTORSTRING_FIELD_NUMBER
public static final int XKUBERNETESINTORSTRING_FIELD_NUMBER- See Also:
-
XKUBERNETESLISTMAPKEYS_FIELD_NUMBER
public static final int XKUBERNETESLISTMAPKEYS_FIELD_NUMBER- See Also:
-
XKUBERNETESLISTTYPE_FIELD_NUMBER
public static final int XKUBERNETESLISTTYPE_FIELD_NUMBER- See Also:
-
XKUBERNETESMAPTYPE_FIELD_NUMBER
public static final int XKUBERNETESMAPTYPE_FIELD_NUMBER- See Also:
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<V1beta1Apiextensions.JSONSchemaProps> PARSERDeprecated.
-
-
Method Details
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasId
public boolean hasId()optional string id = 1;- Specified by:
hasIdin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getId
optional string id = 1;- Specified by:
getIdin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()optional string id = 1;- Specified by:
getIdBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasSchema
public boolean hasSchema()optional string schema = 2;- Specified by:
hasSchemain interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getSchema
optional string schema = 2;- Specified by:
getSchemain interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getSchemaBytes
public com.google.protobuf.ByteString getSchemaBytes()optional string schema = 2;- Specified by:
getSchemaBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasRef
public boolean hasRef()optional string ref = 3;- Specified by:
hasRefin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRef
optional string ref = 3;- Specified by:
getRefin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRefBytes
public com.google.protobuf.ByteString getRefBytes()optional string ref = 3;- Specified by:
getRefBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasDescription
public boolean hasDescription()optional string description = 4;- Specified by:
hasDescriptionin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDescription
optional string description = 4;- Specified by:
getDescriptionin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()optional string description = 4;- Specified by:
getDescriptionBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasType
public boolean hasType()optional string type = 5;- Specified by:
hasTypein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getType
optional string type = 5;- Specified by:
getTypein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()optional string type = 5;- Specified by:
getTypeBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasFormat
public boolean hasFormat()format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated: - bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like "0321751043" or "978-0321751041" - isbn10: an ISBN10 number string like "0321751043" - isbn13: an ISBN13 number string like "978-0321751041" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like "#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like "rgb(255,255,2559" - byte: base64 encoded binary data - password: any kind of string - date: a date string like "2006-01-02" as defined by full-date in RFC3339 - duration: a duration string like "22 ns" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like "2014-12-15T19:30:20.000Z" as defined by date-time in RFC3339.optional string format = 6;- Specified by:
hasFormatin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getFormat
format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated: - bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like "0321751043" or "978-0321751041" - isbn10: an ISBN10 number string like "0321751043" - isbn13: an ISBN13 number string like "978-0321751041" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like "#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like "rgb(255,255,2559" - byte: base64 encoded binary data - password: any kind of string - date: a date string like "2006-01-02" as defined by full-date in RFC3339 - duration: a duration string like "22 ns" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like "2014-12-15T19:30:20.000Z" as defined by date-time in RFC3339.optional string format = 6;- Specified by:
getFormatin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getFormatBytes
public com.google.protobuf.ByteString getFormatBytes()format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated: - bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like "0321751043" or "978-0321751041" - isbn10: an ISBN10 number string like "0321751043" - isbn13: an ISBN13 number string like "978-0321751041" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like "#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like "rgb(255,255,2559" - byte: base64 encoded binary data - password: any kind of string - date: a date string like "2006-01-02" as defined by full-date in RFC3339 - duration: a duration string like "22 ns" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like "2014-12-15T19:30:20.000Z" as defined by date-time in RFC3339.optional string format = 6;- Specified by:
getFormatBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasTitle
public boolean hasTitle()optional string title = 7;- Specified by:
hasTitlein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getTitle
optional string title = 7;- Specified by:
getTitlein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()optional string title = 7;- Specified by:
getTitleBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasDefault
public boolean hasDefault()default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API.
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON default = 8;- Specified by:
hasDefaultin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefault
default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API.
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON default = 8;- Specified by:
getDefaultin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefaultOrBuilder
default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API.
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON default = 8;- Specified by:
getDefaultOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMaximum
public boolean hasMaximum()optional double maximum = 9;- Specified by:
hasMaximumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaximum
public double getMaximum()optional double maximum = 9;- Specified by:
getMaximumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasExclusiveMaximum
public boolean hasExclusiveMaximum()optional bool exclusiveMaximum = 10;- Specified by:
hasExclusiveMaximumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExclusiveMaximum
public boolean getExclusiveMaximum()optional bool exclusiveMaximum = 10;- Specified by:
getExclusiveMaximumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMinimum
public boolean hasMinimum()optional double minimum = 11;- Specified by:
hasMinimumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinimum
public double getMinimum()optional double minimum = 11;- Specified by:
getMinimumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasExclusiveMinimum
public boolean hasExclusiveMinimum()optional bool exclusiveMinimum = 12;- Specified by:
hasExclusiveMinimumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExclusiveMinimum
public boolean getExclusiveMinimum()optional bool exclusiveMinimum = 12;- Specified by:
getExclusiveMinimumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMaxLength
public boolean hasMaxLength()optional int64 maxLength = 13;- Specified by:
hasMaxLengthin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaxLength
public long getMaxLength()optional int64 maxLength = 13;- Specified by:
getMaxLengthin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMinLength
public boolean hasMinLength()optional int64 minLength = 14;- Specified by:
hasMinLengthin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinLength
public long getMinLength()optional int64 minLength = 14;- Specified by:
getMinLengthin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasPattern
public boolean hasPattern()optional string pattern = 15;- Specified by:
hasPatternin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPattern
optional string pattern = 15;- Specified by:
getPatternin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternBytes
public com.google.protobuf.ByteString getPatternBytes()optional string pattern = 15;- Specified by:
getPatternBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMaxItems
public boolean hasMaxItems()optional int64 maxItems = 16;- Specified by:
hasMaxItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaxItems
public long getMaxItems()optional int64 maxItems = 16;- Specified by:
getMaxItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMinItems
public boolean hasMinItems()optional int64 minItems = 17;- Specified by:
hasMinItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinItems
public long getMinItems()optional int64 minItems = 17;- Specified by:
getMinItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasUniqueItems
public boolean hasUniqueItems()optional bool uniqueItems = 18;- Specified by:
hasUniqueItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getUniqueItems
public boolean getUniqueItems()optional bool uniqueItems = 18;- Specified by:
getUniqueItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMultipleOf
public boolean hasMultipleOf()optional double multipleOf = 19;- Specified by:
hasMultipleOfin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMultipleOf
public double getMultipleOf()optional double multipleOf = 19;- Specified by:
getMultipleOfin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumCount
public int getEnumCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnum
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMaxProperties
public boolean hasMaxProperties()optional int64 maxProperties = 21;- Specified by:
hasMaxPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaxProperties
public long getMaxProperties()optional int64 maxProperties = 21;- Specified by:
getMaxPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMinProperties
public boolean hasMinProperties()optional int64 minProperties = 22;- Specified by:
hasMinPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinProperties
public long getMinProperties()optional int64 minProperties = 22;- Specified by:
getMinPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequiredList
public com.google.protobuf.ProtocolStringList getRequiredList()repeated string required = 23;- Specified by:
getRequiredListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequiredCount
public int getRequiredCount()repeated string required = 23;- Specified by:
getRequiredCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequired
repeated string required = 23;- Specified by:
getRequiredin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequiredBytes
public com.google.protobuf.ByteString getRequiredBytes(int index) repeated string required = 23;- Specified by:
getRequiredBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasItems
public boolean hasItems()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;- Specified by:
hasItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getItems
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;- Specified by:
getItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getItemsOrBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;- Specified by:
getItemsOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfCount
public int getAllOfCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfCount
public int getOneOfCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfCount
public int getAnyOfCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasNot
public boolean hasNot()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;- Specified by:
hasNotin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getNot
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;- Specified by:
getNotin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getNotOrBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;- Specified by:
getNotOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesCount
public int getPropertiesCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuildermap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;- Specified by:
getPropertiesCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsProperties
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;- Specified by:
containsPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getProperties
Deprecated.UsegetPropertiesMap()instead.- Specified by:
getPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;- Specified by:
getPropertiesMapin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesOrDefault
public V1beta1Apiextensions.JSONSchemaProps getPropertiesOrDefault(String key, V1beta1Apiextensions.JSONSchemaProps defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;- Specified by:
getPropertiesOrDefaultin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;- Specified by:
getPropertiesOrThrowin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasAdditionalProperties
public boolean hasAdditionalProperties()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;- Specified by:
hasAdditionalPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAdditionalProperties
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;- Specified by:
getAdditionalPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAdditionalPropertiesOrBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;- Specified by:
getAdditionalPropertiesOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesCount
public int getPatternPropertiesCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuildermap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;- Specified by:
getPatternPropertiesCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsPatternProperties
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;- Specified by:
containsPatternPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternProperties
Deprecated.UsegetPatternPropertiesMap()instead.- Specified by:
getPatternPropertiesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;- Specified by:
getPatternPropertiesMapin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesOrDefault
public V1beta1Apiextensions.JSONSchemaProps getPatternPropertiesOrDefault(String key, V1beta1Apiextensions.JSONSchemaProps defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;- Specified by:
getPatternPropertiesOrDefaultin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;- Specified by:
getPatternPropertiesOrThrowin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependenciesCount
public int getDependenciesCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuildermap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;- Specified by:
getDependenciesCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsDependencies
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;- Specified by:
containsDependenciesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependencies
Deprecated.UsegetDependenciesMap()instead.- Specified by:
getDependenciesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependenciesMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;- Specified by:
getDependenciesMapin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependenciesOrDefault
public V1beta1Apiextensions.JSONSchemaPropsOrStringArray getDependenciesOrDefault(String key, V1beta1Apiextensions.JSONSchemaPropsOrStringArray defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;- Specified by:
getDependenciesOrDefaultin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependenciesOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;- Specified by:
getDependenciesOrThrowin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasAdditionalItems
public boolean hasAdditionalItems()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;- Specified by:
hasAdditionalItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAdditionalItems
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;- Specified by:
getAdditionalItemsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAdditionalItemsOrBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;- Specified by:
getAdditionalItemsOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsCount
public int getDefinitionsCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuildermap<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;- Specified by:
getDefinitionsCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsDefinitions
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;- Specified by:
containsDefinitionsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitions
Deprecated.UsegetDefinitionsMap()instead.- Specified by:
getDefinitionsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;- Specified by:
getDefinitionsMapin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsOrDefault
public V1beta1Apiextensions.JSONSchemaProps getDefinitionsOrDefault(String key, V1beta1Apiextensions.JSONSchemaProps defaultValue) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;- Specified by:
getDefinitionsOrDefaultin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;- Specified by:
getDefinitionsOrThrowin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasExternalDocs
public boolean hasExternalDocs()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;- Specified by:
hasExternalDocsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExternalDocs
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;- Specified by:
getExternalDocsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExternalDocsOrBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;- Specified by:
getExternalDocsOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasExample
public boolean hasExample()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;- Specified by:
hasExamplein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExample
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;- Specified by:
getExamplein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExampleOrBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;- Specified by:
getExampleOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasNullable
public boolean hasNullable()optional bool nullable = 37;- Specified by:
hasNullablein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getNullable
public boolean getNullable()optional bool nullable = 37;- Specified by:
getNullablein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasXKubernetesPreserveUnknownFields
public boolean hasXKubernetesPreserveUnknownFields()x-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema. This affects fields recursively, but switches back to normal pruning behaviour if nested properties or additionalProperties are specified in the schema. This can either be true or undefined. False is forbidden.
optional bool xKubernetesPreserveUnknownFields = 38;- Specified by:
hasXKubernetesPreserveUnknownFieldsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesPreserveUnknownFields
public boolean getXKubernetesPreserveUnknownFields()x-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema. This affects fields recursively, but switches back to normal pruning behaviour if nested properties or additionalProperties are specified in the schema. This can either be true or undefined. False is forbidden.
optional bool xKubernetesPreserveUnknownFields = 38;- Specified by:
getXKubernetesPreserveUnknownFieldsin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasXKubernetesEmbeddedResource
public boolean hasXKubernetesEmbeddedResource()x-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta. The type must be object. It is allowed to further restrict the embedded object. kind, apiVersion and metadata are validated automatically. x-kubernetes-preserve-unknown-fields is allowed to be true, but does not have to be if the object is fully specified (up to kind, apiVersion, metadata).
optional bool xKubernetesEmbeddedResource = 39;- Specified by:
hasXKubernetesEmbeddedResourcein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesEmbeddedResource
public boolean getXKubernetesEmbeddedResource()x-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta. The type must be object. It is allowed to further restrict the embedded object. kind, apiVersion and metadata are validated automatically. x-kubernetes-preserve-unknown-fields is allowed to be true, but does not have to be if the object is fully specified (up to kind, apiVersion, metadata).
optional bool xKubernetesEmbeddedResource = 39;- Specified by:
getXKubernetesEmbeddedResourcein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasXKubernetesIntOrString
public boolean hasXKubernetesIntOrString()x-kubernetes-int-or-string specifies that this value is either an integer or a string. If this is true, an empty type is allowed and type as child of anyOf is permitted if following one of the following patterns: 1) anyOf: - type: integer - type: string 2) allOf: - anyOf: - type: integer - type: string - ... zero or moreoptional bool xKubernetesIntOrString = 40;- Specified by:
hasXKubernetesIntOrStringin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesIntOrString
public boolean getXKubernetesIntOrString()x-kubernetes-int-or-string specifies that this value is either an integer or a string. If this is true, an empty type is allowed and type as child of anyOf is permitted if following one of the following patterns: 1) anyOf: - type: integer - type: string 2) allOf: - anyOf: - type: integer - type: string - ... zero or moreoptional bool xKubernetesIntOrString = 40;- Specified by:
getXKubernetesIntOrStringin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesListMapKeysList
public com.google.protobuf.ProtocolStringList getXKubernetesListMapKeysList()x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map. This tag MUST only be used on lists that have the "x-kubernetes-list-type" extension set to "map". Also, the values specified for this attribute must be a scalar typed field of the child structure (no nesting is supported). The properties specified must either be required or have a default value, to ensure those properties are present for all list items. +optional
repeated string xKubernetesListMapKeys = 41;- Specified by:
getXKubernetesListMapKeysListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesListMapKeysCount
public int getXKubernetesListMapKeysCount()x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map. This tag MUST only be used on lists that have the "x-kubernetes-list-type" extension set to "map". Also, the values specified for this attribute must be a scalar typed field of the child structure (no nesting is supported). The properties specified must either be required or have a default value, to ensure those properties are present for all list items. +optional
repeated string xKubernetesListMapKeys = 41;- Specified by:
getXKubernetesListMapKeysCountin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesListMapKeys
x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map. This tag MUST only be used on lists that have the "x-kubernetes-list-type" extension set to "map". Also, the values specified for this attribute must be a scalar typed field of the child structure (no nesting is supported). The properties specified must either be required or have a default value, to ensure those properties are present for all list items. +optional
repeated string xKubernetesListMapKeys = 41;- Specified by:
getXKubernetesListMapKeysin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesListMapKeysBytes
public com.google.protobuf.ByteString getXKubernetesListMapKeysBytes(int index) x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used as the index of the map. This tag MUST only be used on lists that have the "x-kubernetes-list-type" extension set to "map". Also, the values specified for this attribute must be a scalar typed field of the child structure (no nesting is supported). The properties specified must either be required or have a default value, to ensure those properties are present for all list items. +optional
repeated string xKubernetesListMapKeys = 41;- Specified by:
getXKubernetesListMapKeysBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasXKubernetesListType
public boolean hasXKubernetesListType()x-kubernetes-list-type annotates an array to further describe its topology. This extension must only be used on lists and may have 3 possible values: 1) `atomic`: the list is treated as a single entity, like a scalar. Atomic lists will be entirely replaced when updated. This extension may be used on any type of list (struct, scalar, ...). 2) `set`: Sets are lists that must not have multiple items with the same value. Each value must be a scalar, an object with x-kubernetes-map-type `atomic` or an array with x-kubernetes-list-type `atomic`. 3) `map`: These lists are like maps in that their elements have a non-index key used to identify them. Order is preserved upon merge. The map tag must only be used on a list with elements of type object. Defaults to atomic for arrays. +optionaloptional string xKubernetesListType = 42;- Specified by:
hasXKubernetesListTypein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesListType
x-kubernetes-list-type annotates an array to further describe its topology. This extension must only be used on lists and may have 3 possible values: 1) `atomic`: the list is treated as a single entity, like a scalar. Atomic lists will be entirely replaced when updated. This extension may be used on any type of list (struct, scalar, ...). 2) `set`: Sets are lists that must not have multiple items with the same value. Each value must be a scalar, an object with x-kubernetes-map-type `atomic` or an array with x-kubernetes-list-type `atomic`. 3) `map`: These lists are like maps in that their elements have a non-index key used to identify them. Order is preserved upon merge. The map tag must only be used on a list with elements of type object. Defaults to atomic for arrays. +optionaloptional string xKubernetesListType = 42;- Specified by:
getXKubernetesListTypein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesListTypeBytes
public com.google.protobuf.ByteString getXKubernetesListTypeBytes()x-kubernetes-list-type annotates an array to further describe its topology. This extension must only be used on lists and may have 3 possible values: 1) `atomic`: the list is treated as a single entity, like a scalar. Atomic lists will be entirely replaced when updated. This extension may be used on any type of list (struct, scalar, ...). 2) `set`: Sets are lists that must not have multiple items with the same value. Each value must be a scalar, an object with x-kubernetes-map-type `atomic` or an array with x-kubernetes-list-type `atomic`. 3) `map`: These lists are like maps in that their elements have a non-index key used to identify them. Order is preserved upon merge. The map tag must only be used on a list with elements of type object. Defaults to atomic for arrays. +optionaloptional string xKubernetesListType = 42;- Specified by:
getXKubernetesListTypeBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasXKubernetesMapType
public boolean hasXKubernetesMapType()x-kubernetes-map-type annotates an object to further describe its topology. This extension must only be used when type is object and may have 2 possible values: 1) `granular`: These maps are actual maps (key-value pairs) and each fields are independent from each other (they can each be manipulated by separate actors). This is the default behaviour for all maps. 2) `atomic`: the list is treated as a single entity, like a scalar. Atomic maps will be entirely replaced when updated. +optionaloptional string xKubernetesMapType = 43;- Specified by:
hasXKubernetesMapTypein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesMapType
x-kubernetes-map-type annotates an object to further describe its topology. This extension must only be used when type is object and may have 2 possible values: 1) `granular`: These maps are actual maps (key-value pairs) and each fields are independent from each other (they can each be manipulated by separate actors). This is the default behaviour for all maps. 2) `atomic`: the list is treated as a single entity, like a scalar. Atomic maps will be entirely replaced when updated. +optionaloptional string xKubernetesMapType = 43;- Specified by:
getXKubernetesMapTypein interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getXKubernetesMapTypeBytes
public com.google.protobuf.ByteString getXKubernetesMapTypeBytes()x-kubernetes-map-type annotates an object to further describe its topology. This extension must only be used when type is object and may have 2 possible values: 1) `granular`: These maps are actual maps (key-value pairs) and each fields are independent from each other (they can each be manipulated by separate actors). This is the default behaviour for all maps. 2) `atomic`: the list is treated as a single entity, like a scalar. Atomic maps will be entirely replaced when updated. +optionaloptional string xKubernetesMapType = 43;- Specified by:
getXKubernetesMapTypeBytesin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static V1beta1Apiextensions.JSONSchemaProps parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static V1beta1Apiextensions.JSONSchemaProps parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static V1beta1Apiextensions.JSONSchemaProps parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static V1beta1Apiextensions.JSONSchemaProps.Builder newBuilder(V1beta1Apiextensions.JSONSchemaProps prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1beta1Apiextensions.JSONSchemaProps.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-