Package io.kubernetes.client.proto
Class V1beta1Apiextensions.JSONSchemaProps.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
io.kubernetes.client.proto.V1beta1Apiextensions.JSONSchemaProps.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1beta1Apiextensions.JSONSchemaPropsOrBuilder,Cloneable
- Enclosing class:
- V1beta1Apiextensions.JSONSchemaProps
public static final class V1beta1Apiextensions.JSONSchemaProps.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
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-
Method Summary
Modifier and TypeMethodDescriptionaddAllAllOf(Iterable<? extends V1beta1Apiextensions.JSONSchemaProps> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;addAllAnyOf(Iterable<? extends V1beta1Apiextensions.JSONSchemaProps> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;addAllEnum(Iterable<? extends V1beta1Apiextensions.JSON> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;addAllOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;addAllOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;addAllOf(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;addAllOfBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;addAllOneOf(Iterable<? extends V1beta1Apiextensions.JSONSchemaProps> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;addAllRequired(Iterable<String> values) repeated string required = 23;addAllXKubernetesListMapKeys(Iterable<String> values) 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.addAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;addAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;addAnyOf(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;addAnyOfBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;addEnum(int index, V1beta1Apiextensions.JSON value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;addEnum(int index, V1beta1Apiextensions.JSON.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;addEnum(V1beta1Apiextensions.JSON value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;addEnum(V1beta1Apiextensions.JSON.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;addEnumBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;addOneOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;addOneOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;addOneOf(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;addOneOfBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addRequired(String value) repeated string required = 23;addRequiredBytes(com.google.protobuf.ByteString value) repeated string required = 23;addXKubernetesListMapKeys(String value) 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.addXKubernetesListMapKeysBytes(com.google.protobuf.ByteString value) 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.build()clear()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;default is a default value for undefined object fields.optional string description = 4;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 bool exclusiveMaximum = 10;optional bool exclusiveMinimum = 12;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) format is an OpenAPI v3 format string.clearId()optional string id = 1;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;optional double maximum = 9;optional int64 maxItems = 16;optional int64 maxLength = 13;optional int64 maxProperties = 21;optional double minimum = 11;optional int64 minItems = 17;optional int64 minLength = 14;optional int64 minProperties = 22;optional double multipleOf = 19;clearNot()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;optional bool nullable = 37;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;optional string pattern = 15;clearRef()optional string ref = 3;repeated string required = 23;optional string schema = 2;optional string title = 7;optional string type = 5;optional bool uniqueItems = 18;x-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta.x-kubernetes-int-or-string specifies that this value is either an integer or a string.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.x-kubernetes-list-type annotates an array to further describe its topology.x-kubernetes-map-type annotates an object to further describe its topology.x-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema.clone()booleanmap<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;optional .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 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;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;getAllOfBuilder(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;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;getAnyOfBuilder(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;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.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.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnum(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;getEnumBuilder(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;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;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;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;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;Deprecated.Deprecated.Deprecated.Deprecated.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;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;getOneOfBuilder(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;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;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;getTitle()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;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.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.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) protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number) final booleanoptional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;default is a default value for undefined object fields.optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;putDefinitions(String key, V1beta1Apiextensions.JSONSchemaProps value) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;putProperties(String key, V1beta1Apiextensions.JSONSchemaProps value) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;removeAllOf(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;removeAnyOf(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;removeDefinitions(String key) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;removeDependencies(String key) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;removeEnum(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;removeOneOf(int index) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;removeProperties(String key) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;setAdditionalItems(V1beta1Apiextensions.JSONSchemaPropsOrBool.Builder builderForValue) 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;setAllOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;setAllOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;setAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;setAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;default is a default value for undefined object fields.setDefault(V1beta1Apiextensions.JSON.Builder builderForValue) default is a default value for undefined object fields.setDescription(String value) optional string description = 4;setDescriptionBytes(com.google.protobuf.ByteString value) optional string description = 4;setEnum(int index, V1beta1Apiextensions.JSON value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;setEnum(int index, V1beta1Apiextensions.JSON.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;setExample(V1beta1Apiextensions.JSON.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;setExclusiveMaximum(boolean value) optional bool exclusiveMaximum = 10;setExclusiveMinimum(boolean value) optional bool exclusiveMinimum = 12;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;setExternalDocs(V1beta1Apiextensions.ExternalDocumentation.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;format is an OpenAPI v3 format string.setFormatBytes(com.google.protobuf.ByteString value) format is an OpenAPI v3 format string.optional string id = 1;setIdBytes(com.google.protobuf.ByteString value) optional string id = 1;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;setItems(V1beta1Apiextensions.JSONSchemaPropsOrArray.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;setMaximum(double value) optional double maximum = 9;setMaxItems(long value) optional int64 maxItems = 16;setMaxLength(long value) optional int64 maxLength = 13;setMaxProperties(long value) optional int64 maxProperties = 21;setMinimum(double value) optional double minimum = 11;setMinItems(long value) optional int64 minItems = 17;setMinLength(long value) optional int64 minLength = 14;setMinProperties(long value) optional int64 minProperties = 22;setMultipleOf(double value) optional double multipleOf = 19;optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;setNot(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;setNullable(boolean value) optional bool nullable = 37;setOneOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;setOneOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;setPattern(String value) optional string pattern = 15;setPatternBytes(com.google.protobuf.ByteString value) optional string pattern = 15;optional string ref = 3;setRefBytes(com.google.protobuf.ByteString value) optional string ref = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRequired(int index, String value) repeated string required = 23;optional string schema = 2;setSchemaBytes(com.google.protobuf.ByteString value) optional string schema = 2;optional string title = 7;setTitleBytes(com.google.protobuf.ByteString value) optional string title = 7;optional string type = 5;setTypeBytes(com.google.protobuf.ByteString value) optional string type = 5;setUniqueItems(boolean value) optional bool uniqueItems = 18;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setXKubernetesEmbeddedResource(boolean value) x-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta.setXKubernetesIntOrString(boolean value) x-kubernetes-int-or-string specifies that this value is either an integer or a string.setXKubernetesListMapKeys(int index, String value) 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.setXKubernetesListType(String value) x-kubernetes-list-type annotates an array to further describe its topology.setXKubernetesListTypeBytes(com.google.protobuf.ByteString value) x-kubernetes-list-type annotates an array to further describe its topology.setXKubernetesMapType(String value) x-kubernetes-map-type annotates an object to further describe its topology.setXKubernetesMapTypeBytes(com.google.protobuf.ByteString value) x-kubernetes-map-type annotates an object to further describe its topology.setXKubernetesPreserveUnknownFields(boolean value) x-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
setField
public V1beta1Apiextensions.JSONSchemaProps.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
clearField
public V1beta1Apiextensions.JSONSchemaProps.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
clearOneof
public V1beta1Apiextensions.JSONSchemaProps.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
setRepeatedField
public V1beta1Apiextensions.JSONSchemaProps.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
addRepeatedField
public V1beta1Apiextensions.JSONSchemaProps.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeFrom
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeFrom(V1beta1Apiextensions.JSONSchemaProps other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeFrom
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>- Throws:
IOException
-
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
-
setId
optional string id = 1; -
clearId
optional string id = 1; -
setIdBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setIdBytes(com.google.protobuf.ByteString value) optional string id = 1; -
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
-
setSchema
optional string schema = 2; -
clearSchema
optional string schema = 2; -
setSchemaBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setSchemaBytes(com.google.protobuf.ByteString value) optional string schema = 2; -
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
-
setRef
optional string ref = 3; -
clearRef
optional string ref = 3; -
setRefBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setRefBytes(com.google.protobuf.ByteString value) optional string ref = 3; -
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
-
setDescription
optional string description = 4; -
clearDescription
optional string description = 4; -
setDescriptionBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setDescriptionBytes(com.google.protobuf.ByteString value) optional string description = 4; -
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
-
setType
optional string type = 5; -
clearType
optional string type = 5; -
setTypeBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setTypeBytes(com.google.protobuf.ByteString value) optional string type = 5; -
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
-
setFormat
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; -
clearFormat
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; -
setFormatBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setFormatBytes(com.google.protobuf.ByteString value) 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; -
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
-
setTitle
optional string title = 7; -
clearTitle
optional string title = 7; -
setTitleBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setTitleBytes(com.google.protobuf.ByteString value) optional string title = 7; -
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
-
setDefault
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; -
setDefault
public V1beta1Apiextensions.JSONSchemaProps.Builder setDefault(V1beta1Apiextensions.JSON.Builder builderForValue) 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; -
mergeDefault
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; -
clearDefault
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; -
getDefaultBuilder
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; -
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
-
setMaximum
optional double maximum = 9; -
clearMaximum
optional double maximum = 9; -
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
-
setExclusiveMaximum
optional bool exclusiveMaximum = 10; -
clearExclusiveMaximum
optional bool exclusiveMaximum = 10; -
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
-
setMinimum
optional double minimum = 11; -
clearMinimum
optional double minimum = 11; -
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
-
setExclusiveMinimum
optional bool exclusiveMinimum = 12; -
clearExclusiveMinimum
optional bool exclusiveMinimum = 12; -
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
-
setMaxLength
optional int64 maxLength = 13; -
clearMaxLength
optional int64 maxLength = 13; -
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
-
setMinLength
optional int64 minLength = 14; -
clearMinLength
optional int64 minLength = 14; -
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
-
setPattern
optional string pattern = 15; -
clearPattern
optional string pattern = 15; -
setPatternBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setPatternBytes(com.google.protobuf.ByteString value) optional string pattern = 15; -
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
-
setMaxItems
optional int64 maxItems = 16; -
clearMaxItems
optional int64 maxItems = 16; -
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
-
setMinItems
optional int64 minItems = 17; -
clearMinItems
optional int64 minItems = 17; -
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
-
setUniqueItems
optional bool uniqueItems = 18; -
clearUniqueItems
optional bool uniqueItems = 18; -
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
-
setMultipleOf
optional double multipleOf = 19; -
clearMultipleOf
optional double multipleOf = 19; -
getEnumList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumListin 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
-
setEnum
public V1beta1Apiextensions.JSONSchemaProps.Builder setEnum(int index, V1beta1Apiextensions.JSON value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
setEnum
public V1beta1Apiextensions.JSONSchemaProps.Builder setEnum(int index, V1beta1Apiextensions.JSON.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
addEnum
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
addEnum
public V1beta1Apiextensions.JSONSchemaProps.Builder addEnum(int index, V1beta1Apiextensions.JSON value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
addEnum
public V1beta1Apiextensions.JSONSchemaProps.Builder addEnum(V1beta1Apiextensions.JSON.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
addEnum
public V1beta1Apiextensions.JSONSchemaProps.Builder addEnum(int index, V1beta1Apiextensions.JSON.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
addAllEnum
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllEnum(Iterable<? extends V1beta1Apiextensions.JSON> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
clearEnum
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
removeEnum
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
getEnumBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
getEnumOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;- Specified by:
getEnumOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
addEnumBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
addEnumBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
getEnumBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20; -
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
-
setMaxProperties
optional int64 maxProperties = 21; -
clearMaxProperties
optional int64 maxProperties = 21; -
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
-
setMinProperties
optional int64 minProperties = 22; -
clearMinProperties
optional int64 minProperties = 22; -
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
-
setRequired
repeated string required = 23; -
addRequired
repeated string required = 23; -
addAllRequired
repeated string required = 23; -
clearRequired
repeated string required = 23; -
addRequiredBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder addRequiredBytes(com.google.protobuf.ByteString value) repeated string required = 23; -
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
-
setItems
public V1beta1Apiextensions.JSONSchemaProps.Builder setItems(V1beta1Apiextensions.JSONSchemaPropsOrArray value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24; -
setItems
public V1beta1Apiextensions.JSONSchemaProps.Builder setItems(V1beta1Apiextensions.JSONSchemaPropsOrArray.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24; -
mergeItems
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeItems(V1beta1Apiextensions.JSONSchemaPropsOrArray value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24; -
clearItems
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24; -
getItemsBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24; -
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
-
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
-
setAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder setAllOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
setAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder setAllOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
addAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllOf(V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
addAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
addAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllOf(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
addAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
addAllAllOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllAllOf(Iterable<? extends V1beta1Apiextensions.JSONSchemaProps> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
clearAllOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
removeAllOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
getAllOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
getAllOfOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;- Specified by:
getAllOfOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
addAllOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
addAllOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
getAllOfBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25; -
getOneOfList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfListin 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
-
setOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder setOneOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
setOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder setOneOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
addOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addOneOf(V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
addOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addOneOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
addOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addOneOf(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
addOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addOneOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
addAllOneOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllOneOf(Iterable<? extends V1beta1Apiextensions.JSONSchemaProps> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
clearOneOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
removeOneOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
getOneOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
getOneOfOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;- Specified by:
getOneOfOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
addOneOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
addOneOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
getOneOfBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26; -
getAnyOfList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfListin 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
-
setAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder setAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
setAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder setAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
addAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAnyOf(V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
addAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps value) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
addAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAnyOf(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
addAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAnyOf(int index, V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
addAllAnyOf
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllAnyOf(Iterable<? extends V1beta1Apiextensions.JSONSchemaProps> values) repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
clearAnyOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
removeAnyOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
getAnyOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
getAnyOfOrBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfOrBuilderin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;- Specified by:
getAnyOfOrBuilderListin interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
addAnyOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
addAnyOfBuilder
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
getAnyOfBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27; -
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
-
setNot
public V1beta1Apiextensions.JSONSchemaProps.Builder setNot(V1beta1Apiextensions.JSONSchemaProps value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28; -
setNot
public V1beta1Apiextensions.JSONSchemaProps.Builder setNot(V1beta1Apiextensions.JSONSchemaProps.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28; -
mergeNot
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeNot(V1beta1Apiextensions.JSONSchemaProps value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28; -
clearNot
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28; -
getNotBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28; -
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
-
clearProperties
-
removeProperties
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29; -
getMutableProperties
Deprecated.Use alternate mutation accessors instead. -
putProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder putProperties(String key, V1beta1Apiextensions.JSONSchemaProps value) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29; -
putAllProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder putAllProperties(Map<String, V1beta1Apiextensions.JSONSchemaProps> values) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29; -
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
-
setAdditionalProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder setAdditionalProperties(V1beta1Apiextensions.JSONSchemaPropsOrBool value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30; -
setAdditionalProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder setAdditionalProperties(V1beta1Apiextensions.JSONSchemaPropsOrBool.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30; -
mergeAdditionalProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeAdditionalProperties(V1beta1Apiextensions.JSONSchemaPropsOrBool value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30; -
clearAdditionalProperties
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30; -
getAdditionalPropertiesBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30; -
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
-
clearPatternProperties
-
removePatternProperties
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31; -
getMutablePatternProperties
Deprecated.Use alternate mutation accessors instead. -
putPatternProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder putPatternProperties(String key, V1beta1Apiextensions.JSONSchemaProps value) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31; -
putAllPatternProperties
public V1beta1Apiextensions.JSONSchemaProps.Builder putAllPatternProperties(Map<String, V1beta1Apiextensions.JSONSchemaProps> values) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31; -
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
-
clearDependencies
-
removeDependencies
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32; -
getMutableDependencies
@Deprecated public Map<String,V1beta1Apiextensions.JSONSchemaPropsOrStringArray> getMutableDependencies()Deprecated.Use alternate mutation accessors instead. -
putDependencies
public V1beta1Apiextensions.JSONSchemaProps.Builder putDependencies(String key, V1beta1Apiextensions.JSONSchemaPropsOrStringArray value) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32; -
putAllDependencies
public V1beta1Apiextensions.JSONSchemaProps.Builder putAllDependencies(Map<String, V1beta1Apiextensions.JSONSchemaPropsOrStringArray> values) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32; -
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
-
setAdditionalItems
public V1beta1Apiextensions.JSONSchemaProps.Builder setAdditionalItems(V1beta1Apiextensions.JSONSchemaPropsOrBool value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33; -
setAdditionalItems
public V1beta1Apiextensions.JSONSchemaProps.Builder setAdditionalItems(V1beta1Apiextensions.JSONSchemaPropsOrBool.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33; -
mergeAdditionalItems
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeAdditionalItems(V1beta1Apiextensions.JSONSchemaPropsOrBool value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33; -
clearAdditionalItems
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33; -
getAdditionalItemsBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33; -
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
-
clearDefinitions
-
removeDefinitions
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34; -
getMutableDefinitions
Deprecated.Use alternate mutation accessors instead. -
putDefinitions
public V1beta1Apiextensions.JSONSchemaProps.Builder putDefinitions(String key, V1beta1Apiextensions.JSONSchemaProps value) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34; -
putAllDefinitions
public V1beta1Apiextensions.JSONSchemaProps.Builder putAllDefinitions(Map<String, V1beta1Apiextensions.JSONSchemaProps> values) map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34; -
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
-
setExternalDocs
public V1beta1Apiextensions.JSONSchemaProps.Builder setExternalDocs(V1beta1Apiextensions.ExternalDocumentation value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35; -
setExternalDocs
public V1beta1Apiextensions.JSONSchemaProps.Builder setExternalDocs(V1beta1Apiextensions.ExternalDocumentation.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35; -
mergeExternalDocs
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeExternalDocs(V1beta1Apiextensions.ExternalDocumentation value) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35; -
clearExternalDocs
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35; -
getExternalDocsBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35; -
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
-
setExample
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36; -
setExample
public V1beta1Apiextensions.JSONSchemaProps.Builder setExample(V1beta1Apiextensions.JSON.Builder builderForValue) optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36; -
mergeExample
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36; -
clearExample
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36; -
getExampleBuilder
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36; -
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
-
setNullable
optional bool nullable = 37; -
clearNullable
optional bool nullable = 37; -
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
-
setXKubernetesPreserveUnknownFields
public V1beta1Apiextensions.JSONSchemaProps.Builder setXKubernetesPreserveUnknownFields(boolean value) 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; -
clearXKubernetesPreserveUnknownFields
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; -
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
-
setXKubernetesEmbeddedResource
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; -
clearXKubernetesEmbeddedResource
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; -
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
-
setXKubernetesIntOrString
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; -
clearXKubernetesIntOrString
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; -
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
-
setXKubernetesListMapKeys
public V1beta1Apiextensions.JSONSchemaProps.Builder setXKubernetesListMapKeys(int index, String value) 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; -
addXKubernetesListMapKeys
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; -
addAllXKubernetesListMapKeys
public V1beta1Apiextensions.JSONSchemaProps.Builder addAllXKubernetesListMapKeys(Iterable<String> values) 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; -
clearXKubernetesListMapKeys
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; -
addXKubernetesListMapKeysBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder addXKubernetesListMapKeysBytes(com.google.protobuf.ByteString value) 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; -
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
-
setXKubernetesListType
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; -
clearXKubernetesListType
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; -
setXKubernetesListTypeBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setXKubernetesListTypeBytes(com.google.protobuf.ByteString value) 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; -
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
-
setXKubernetesMapType
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; -
clearXKubernetesMapType
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; -
setXKubernetesMapTypeBytes
public V1beta1Apiextensions.JSONSchemaProps.Builder setXKubernetesMapTypeBytes(com.google.protobuf.ByteString value) 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; -
setUnknownFields
public final V1beta1Apiextensions.JSONSchemaProps.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeUnknownFields
public final V1beta1Apiextensions.JSONSchemaProps.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-