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()
boolean
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;
boolean
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;
boolean
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;
boolean
containsProperties
(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;
int
repeated .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;
int
repeated .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.int
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;
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.int
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;
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.ByteString
optional string description = 4;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getEnum
(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;
int
repeated .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;
boolean
optional bool exclusiveMaximum = 10;
boolean
optional 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.ByteString
format is an OpenAPI v3 format string.getId()
optional string id = 1;
com.google.protobuf.ByteString
optional 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;
double
optional double maximum = 9;
long
optional int64 maxItems = 16;
long
optional int64 maxLength = 13;
long
optional int64 maxProperties = 21;
double
optional double minimum = 11;
long
optional int64 minItems = 17;
long
optional int64 minLength = 14;
long
optional int64 minProperties = 22;
double
optional 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;
boolean
optional 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;
int
repeated .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.ByteString
optional string pattern = 15;
Deprecated.int
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;
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.int
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;
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.ByteString
optional string ref = 3;
getRequired
(int index) repeated string required = 23;
com.google.protobuf.ByteString
getRequiredBytes
(int index) repeated string required = 23;
int
repeated string required = 23;
com.google.protobuf.ProtocolStringList
repeated string required = 23;
optional string schema = 2;
com.google.protobuf.ByteString
optional string schema = 2;
getTitle()
optional string title = 7;
com.google.protobuf.ByteString
optional string title = 7;
getType()
optional string type = 5;
com.google.protobuf.ByteString
optional string type = 5;
boolean
optional bool uniqueItems = 18;
boolean
x-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta.boolean
x-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.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.int
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.ProtocolStringList
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.com.google.protobuf.ByteString
x-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.ByteString
x-kubernetes-map-type annotates an object to further describe its topology.boolean
x-kubernetes-preserve-unknown-fields stops the API server decoding step from pruning fields which are not specified in the validation schema.boolean
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;
boolean
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;
boolean
default is a default value for undefined object fields.boolean
optional string description = 4;
boolean
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;
boolean
optional bool exclusiveMaximum = 10;
boolean
optional bool exclusiveMinimum = 12;
boolean
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;
boolean
format is an OpenAPI v3 format string.boolean
hasId()
optional string id = 1;
boolean
hasItems()
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;
boolean
optional double maximum = 9;
boolean
optional int64 maxItems = 16;
boolean
optional int64 maxLength = 13;
boolean
optional int64 maxProperties = 21;
boolean
optional double minimum = 11;
boolean
optional int64 minItems = 17;
boolean
optional int64 minLength = 14;
boolean
optional int64 minProperties = 22;
boolean
optional double multipleOf = 19;
boolean
hasNot()
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;
boolean
optional bool nullable = 37;
boolean
optional string pattern = 15;
boolean
hasRef()
optional string ref = 3;
boolean
optional string schema = 2;
boolean
hasTitle()
optional string title = 7;
boolean
hasType()
optional string type = 5;
boolean
optional bool uniqueItems = 18;
boolean
x-kubernetes-embedded-resource defines that the value is an embedded Kubernetes runtime.Object, with TypeMeta and ObjectMeta.boolean
x-kubernetes-int-or-string specifies that this value is either an integer or a string.boolean
x-kubernetes-list-type annotates an array to further describe its topology.boolean
x-kubernetes-map-type annotates an object to further describe its topology.boolean
x-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.FieldAccessorTable
protected com.google.protobuf.MapField
internalGetMapField
(int number) protected com.google.protobuf.MapField
internalGetMutableMapField
(int number) final boolean
optional .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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
setField
public V1beta1Apiextensions.JSONSchemaProps.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
clearField
public V1beta1Apiextensions.JSONSchemaProps.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
clearOneof
public V1beta1Apiextensions.JSONSchemaProps.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
addRepeatedField
public V1beta1Apiextensions.JSONSchemaProps.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeFrom
public V1beta1Apiextensions.JSONSchemaProps.Builder mergeFrom(V1beta1Apiextensions.JSONSchemaProps other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
- Throws:
IOException
-
hasId
public boolean hasId()optional string id = 1;
- Specified by:
hasId
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getId
optional string id = 1;
- Specified by:
getId
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()optional string id = 1;
- Specified by:
getIdBytes
in 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:
hasSchema
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getSchema
optional string schema = 2;
- Specified by:
getSchema
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getSchemaBytes
public com.google.protobuf.ByteString getSchemaBytes()optional string schema = 2;
- Specified by:
getSchemaBytes
in 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:
hasRef
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRef
optional string ref = 3;
- Specified by:
getRef
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRefBytes
public com.google.protobuf.ByteString getRefBytes()optional string ref = 3;
- Specified by:
getRefBytes
in 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:
hasDescription
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDescription
optional string description = 4;
- Specified by:
getDescription
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()optional string description = 4;
- Specified by:
getDescriptionBytes
in 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:
hasType
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getType
optional string type = 5;
- Specified by:
getType
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()optional string type = 5;
- Specified by:
getTypeBytes
in 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:
hasFormat
in 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:
getFormat
in 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:
getFormatBytes
in 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:
hasTitle
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getTitle
optional string title = 7;
- Specified by:
getTitle
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()optional string title = 7;
- Specified by:
getTitleBytes
in 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:
hasDefault
in 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:
getDefault
in 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:
getDefaultOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasMaximum
public boolean hasMaximum()optional double maximum = 9;
- Specified by:
hasMaximum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaximum
public double getMaximum()optional double maximum = 9;
- Specified by:
getMaximum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMaximum
optional double maximum = 9;
-
clearMaximum
optional double maximum = 9;
-
hasExclusiveMaximum
public boolean hasExclusiveMaximum()optional bool exclusiveMaximum = 10;
- Specified by:
hasExclusiveMaximum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExclusiveMaximum
public boolean getExclusiveMaximum()optional bool exclusiveMaximum = 10;
- Specified by:
getExclusiveMaximum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setExclusiveMaximum
optional bool exclusiveMaximum = 10;
-
clearExclusiveMaximum
optional bool exclusiveMaximum = 10;
-
hasMinimum
public boolean hasMinimum()optional double minimum = 11;
- Specified by:
hasMinimum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinimum
public double getMinimum()optional double minimum = 11;
- Specified by:
getMinimum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMinimum
optional double minimum = 11;
-
clearMinimum
optional double minimum = 11;
-
hasExclusiveMinimum
public boolean hasExclusiveMinimum()optional bool exclusiveMinimum = 12;
- Specified by:
hasExclusiveMinimum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExclusiveMinimum
public boolean getExclusiveMinimum()optional bool exclusiveMinimum = 12;
- Specified by:
getExclusiveMinimum
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setExclusiveMinimum
optional bool exclusiveMinimum = 12;
-
clearExclusiveMinimum
optional bool exclusiveMinimum = 12;
-
hasMaxLength
public boolean hasMaxLength()optional int64 maxLength = 13;
- Specified by:
hasMaxLength
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaxLength
public long getMaxLength()optional int64 maxLength = 13;
- Specified by:
getMaxLength
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMaxLength
optional int64 maxLength = 13;
-
clearMaxLength
optional int64 maxLength = 13;
-
hasMinLength
public boolean hasMinLength()optional int64 minLength = 14;
- Specified by:
hasMinLength
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinLength
public long getMinLength()optional int64 minLength = 14;
- Specified by:
getMinLength
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMinLength
optional int64 minLength = 14;
-
clearMinLength
optional int64 minLength = 14;
-
hasPattern
public boolean hasPattern()optional string pattern = 15;
- Specified by:
hasPattern
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPattern
optional string pattern = 15;
- Specified by:
getPattern
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternBytes
public com.google.protobuf.ByteString getPatternBytes()optional string pattern = 15;
- Specified by:
getPatternBytes
in 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:
hasMaxItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaxItems
public long getMaxItems()optional int64 maxItems = 16;
- Specified by:
getMaxItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMaxItems
optional int64 maxItems = 16;
-
clearMaxItems
optional int64 maxItems = 16;
-
hasMinItems
public boolean hasMinItems()optional int64 minItems = 17;
- Specified by:
hasMinItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinItems
public long getMinItems()optional int64 minItems = 17;
- Specified by:
getMinItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMinItems
optional int64 minItems = 17;
-
clearMinItems
optional int64 minItems = 17;
-
hasUniqueItems
public boolean hasUniqueItems()optional bool uniqueItems = 18;
- Specified by:
hasUniqueItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getUniqueItems
public boolean getUniqueItems()optional bool uniqueItems = 18;
- Specified by:
getUniqueItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setUniqueItems
optional bool uniqueItems = 18;
-
clearUniqueItems
optional bool uniqueItems = 18;
-
hasMultipleOf
public boolean hasMultipleOf()optional double multipleOf = 19;
- Specified by:
hasMultipleOf
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMultipleOf
public double getMultipleOf()optional double multipleOf = 19;
- Specified by:
getMultipleOf
in 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:
getEnumList
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumCount
public int getEnumCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;
- Specified by:
getEnumCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnum
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;
- Specified by:
getEnum
in 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:
getEnumOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getEnumOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON enum = 20;
- Specified by:
getEnumOrBuilderList
in 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:
hasMaxProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMaxProperties
public long getMaxProperties()optional int64 maxProperties = 21;
- Specified by:
getMaxProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
setMaxProperties
optional int64 maxProperties = 21;
-
clearMaxProperties
optional int64 maxProperties = 21;
-
hasMinProperties
public boolean hasMinProperties()optional int64 minProperties = 22;
- Specified by:
hasMinProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getMinProperties
public long getMinProperties()optional int64 minProperties = 22;
- Specified by:
getMinProperties
in 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:
getRequiredList
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequiredCount
public int getRequiredCount()repeated string required = 23;
- Specified by:
getRequiredCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequired
repeated string required = 23;
- Specified by:
getRequired
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getRequiredBytes
public com.google.protobuf.ByteString getRequiredBytes(int index) repeated string required = 23;
- Specified by:
getRequiredBytes
in 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:
hasItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getItems
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray items = 24;
- Specified by:
getItems
in 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:
getItemsOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;
- Specified by:
getAllOfList
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfCount
public int getAllOfCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;
- Specified by:
getAllOfCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;
- Specified by:
getAllOf
in 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:
getAllOfOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAllOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps allOf = 25;
- Specified by:
getAllOfOrBuilderList
in 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:
getOneOfList
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfCount
public int getOneOfCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;
- Specified by:
getOneOfCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;
- Specified by:
getOneOf
in 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:
getOneOfOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getOneOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps oneOf = 26;
- Specified by:
getOneOfOrBuilderList
in 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:
getAnyOfList
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfCount
public int getAnyOfCount()repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;
- Specified by:
getAnyOfCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOf
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;
- Specified by:
getAnyOf
in 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:
getAnyOfOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAnyOfOrBuilderList
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps anyOf = 27;
- Specified by:
getAnyOfOrBuilderList
in 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:
hasNot
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getNot
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps not = 28;
- Specified by:
getNot
in 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:
getNotOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesCount
public int getPropertiesCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuilder
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;
- Specified by:
getPropertiesCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsProperties
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;
- Specified by:
containsProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getProperties
Deprecated.UsegetPropertiesMap()
instead.- Specified by:
getProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;
- Specified by:
getPropertiesMap
in 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:
getPropertiesOrDefault
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPropertiesOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> properties = 29;
- Specified by:
getPropertiesOrThrow
in 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:
hasAdditionalProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAdditionalProperties
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties = 30;
- Specified by:
getAdditionalProperties
in 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:
getAdditionalPropertiesOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesCount
public int getPatternPropertiesCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuilder
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;
- Specified by:
getPatternPropertiesCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsPatternProperties
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;
- Specified by:
containsPatternProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternProperties
Deprecated.UsegetPatternPropertiesMap()
instead.- Specified by:
getPatternProperties
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;
- Specified by:
getPatternPropertiesMap
in 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:
getPatternPropertiesOrDefault
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getPatternPropertiesOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> patternProperties = 31;
- Specified by:
getPatternPropertiesOrThrow
in 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.JSONSchemaPropsOrBuilder
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;
- Specified by:
getDependenciesCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsDependencies
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;
- Specified by:
containsDependencies
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependencies
Deprecated.UsegetDependenciesMap()
instead.- Specified by:
getDependencies
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependenciesMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;
- Specified by:
getDependenciesMap
in 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:
getDependenciesOrDefault
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDependenciesOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray> dependencies = 32;
- Specified by:
getDependenciesOrThrow
in 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:
hasAdditionalItems
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getAdditionalItems
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems = 33;
- Specified by:
getAdditionalItems
in 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:
getAdditionalItemsOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsCount
public int getDefinitionsCount()Description copied from interface:V1beta1Apiextensions.JSONSchemaPropsOrBuilder
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;
- Specified by:
getDefinitionsCount
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
containsDefinitions
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;
- Specified by:
containsDefinitions
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitions
Deprecated.UsegetDefinitionsMap()
instead.- Specified by:
getDefinitions
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsMap
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;
- Specified by:
getDefinitionsMap
in 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:
getDefinitionsOrDefault
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getDefinitionsOrThrow
map<string, .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps> definitions = 34;
- Specified by:
getDefinitionsOrThrow
in 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:
hasExternalDocs
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExternalDocs
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation externalDocs = 35;
- Specified by:
getExternalDocs
in 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:
getExternalDocsOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasExample
public boolean hasExample()optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;
- Specified by:
hasExample
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getExample
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.JSON example = 36;
- Specified by:
getExample
in 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:
getExampleOrBuilder
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
hasNullable
public boolean hasNullable()optional bool nullable = 37;
- Specified by:
hasNullable
in interfaceV1beta1Apiextensions.JSONSchemaPropsOrBuilder
-
getNullable
public boolean getNullable()optional bool nullable = 37;
- Specified by:
getNullable
in 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:
hasXKubernetesPreserveUnknownFields
in 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:
getXKubernetesPreserveUnknownFields
in 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:
hasXKubernetesEmbeddedResource
in 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:
getXKubernetesEmbeddedResource
in 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 more
optional bool xKubernetesIntOrString = 40;
- Specified by:
hasXKubernetesIntOrString
in 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 more
optional bool xKubernetesIntOrString = 40;
- Specified by:
getXKubernetesIntOrString
in 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 more
optional 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 more
optional 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:
getXKubernetesListMapKeysList
in 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:
getXKubernetesListMapKeysCount
in 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:
getXKubernetesListMapKeys
in 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:
getXKubernetesListMapKeysBytes
in 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. +optional
optional string xKubernetesListType = 42;
- Specified by:
hasXKubernetesListType
in 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. +optional
optional string xKubernetesListType = 42;
- Specified by:
getXKubernetesListType
in 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. +optional
optional string xKubernetesListType = 42;
- Specified by:
getXKubernetesListTypeBytes
in 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. +optional
optional 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. +optional
optional 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. +optional
optional 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. +optional
optional string xKubernetesMapType = 43;
- Specified by:
hasXKubernetesMapType
in 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. +optional
optional string xKubernetesMapType = 43;
- Specified by:
getXKubernetesMapType
in 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. +optional
optional string xKubernetesMapType = 43;
- Specified by:
getXKubernetesMapTypeBytes
in 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. +optional
optional 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. +optional
optional 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. +optional
optional string xKubernetesMapType = 43;
-
setUnknownFields
public final V1beta1Apiextensions.JSONSchemaProps.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-
mergeUnknownFields
public final V1beta1Apiextensions.JSONSchemaProps.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.JSONSchemaProps.Builder>
-