io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent Maven / Gradle / Ivy
/*
Copyright 2022 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.function.Predicate;
/** Generated */
public interface V1JSONSchemaPropsFluent> extends Fluent {
public String getRef();
public A withRef(java.lang.String $ref);
public Boolean hasRef();
public java.lang.String getSchema();
public A withSchema(java.lang.String $schema);
public java.lang.Boolean hasSchema();
public Object getAdditionalItems();
public A withAdditionalItems(java.lang.Object additionalItems);
public java.lang.Boolean hasAdditionalItems();
public java.lang.Object getAdditionalProperties();
public A withAdditionalProperties(java.lang.Object additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public A addToAllOf(Integer index, V1JSONSchemaProps item);
public A setToAllOf(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public A addToAllOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items);
public A addAllToAllOf(Collection items);
public A removeFromAllOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items);
public A removeAllFromAllOf(
java.util.Collection items);
public A removeMatchingFromAllOf(Predicate predicate);
/**
* This method has been deprecated, please use method buildAllOf instead.
*
* @return The buildable object.
*/
@Deprecated
public List getAllOf();
public java.util.List buildAllOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildAllOf(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildFirstAllOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildLastAllOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildMatchingAllOf(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingAllOf(
java.util.function.Predicate
predicate);
public A withAllOf(java.util.List allOf);
public A withAllOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... allOf);
public java.lang.Boolean hasAllOf();
public V1JSONSchemaPropsFluent.AllOfNested addNewAllOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AllOfNested addNewAllOfLike(
io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AllOfNested setNewAllOfLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AllOfNested editAllOf(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AllOfNested
editFirstAllOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AllOfNested editLastAllOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AllOfNested
editMatchingAllOf(
java.util.function.Predicate
predicate);
public A addToAnyOf(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public A setToAnyOf(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public A addToAnyOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items);
public A addAllToAnyOf(
java.util.Collection items);
public A removeFromAnyOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items);
public A removeAllFromAnyOf(
java.util.Collection items);
public A removeMatchingFromAnyOf(
java.util.function.Predicate
predicate);
/**
* This method has been deprecated, please use method buildAnyOf instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getAnyOf();
public java.util.List buildAnyOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildAnyOf(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildFirstAnyOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildLastAnyOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildMatchingAnyOf(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingAnyOf(
java.util.function.Predicate
predicate);
public A withAnyOf(java.util.List anyOf);
public A withAnyOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... anyOf);
public java.lang.Boolean hasAnyOf();
public V1JSONSchemaPropsFluent.AnyOfNested addNewAnyOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AnyOfNested addNewAnyOfLike(
io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AnyOfNested setNewAnyOfLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AnyOfNested editAnyOf(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AnyOfNested
editFirstAnyOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AnyOfNested editLastAnyOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.AnyOfNested
editMatchingAnyOf(
java.util.function.Predicate
predicate);
public java.lang.Object getDefault();
public A withDefault(java.lang.Object _default);
public java.lang.Boolean hasDefault();
public A addToDefinitions(
java.lang.String key, io.kubernetes.client.openapi.models.V1JSONSchemaProps value);
public A addToDefinitions(
Map map);
public A removeFromDefinitions(java.lang.String key);
public A removeFromDefinitions(
java.util.Map map);
public java.util.Map
getDefinitions();
public A withDefinitions(
java.util.Map
definitions);
public java.lang.Boolean hasDefinitions();
public A addToDependencies(java.lang.String key, java.lang.Object value);
public A addToDependencies(java.util.Map map);
public A removeFromDependencies(java.lang.String key);
public A removeFromDependencies(java.util.Map map);
public java.util.Map getDependencies();
public A withDependencies(java.util.Map dependencies);
public java.lang.Boolean hasDependencies();
public java.lang.String getDescription();
public A withDescription(java.lang.String description);
public java.lang.Boolean hasDescription();
public A addToEnum(java.lang.Integer index, java.lang.Object item);
public A setToEnum(java.lang.Integer index, java.lang.Object item);
public A addToEnum(java.lang.Object... items);
public A addAllToEnum(java.util.Collection items);
public A removeFromEnum(java.lang.Object... items);
public A removeAllFromEnum(java.util.Collection items);
public java.util.List getEnum();
public java.lang.Object getEnum(java.lang.Integer index);
public java.lang.Object getFirstEnum();
public java.lang.Object getLastEnum();
public java.lang.Object getMatchingEnum(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingEnum(
java.util.function.Predicate predicate);
public A withEnum(java.util.List _enum);
public A withEnum(java.lang.Object... _enum);
public java.lang.Boolean hasEnum();
public java.lang.Object getExample();
public A withExample(java.lang.Object example);
public java.lang.Boolean hasExample();
public java.lang.Boolean getExclusiveMaximum();
public A withExclusiveMaximum(java.lang.Boolean exclusiveMaximum);
public java.lang.Boolean hasExclusiveMaximum();
public java.lang.Boolean getExclusiveMinimum();
public A withExclusiveMinimum(java.lang.Boolean exclusiveMinimum);
public java.lang.Boolean hasExclusiveMinimum();
/**
* This method has been deprecated, please use method buildExternalDocs instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1ExternalDocumentation getExternalDocs();
public io.kubernetes.client.openapi.models.V1ExternalDocumentation buildExternalDocs();
public A withExternalDocs(
io.kubernetes.client.openapi.models.V1ExternalDocumentation externalDocs);
public java.lang.Boolean hasExternalDocs();
public V1JSONSchemaPropsFluent.ExternalDocsNested withNewExternalDocs();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.ExternalDocsNested
withNewExternalDocsLike(io.kubernetes.client.openapi.models.V1ExternalDocumentation item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.ExternalDocsNested
editExternalDocs();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.ExternalDocsNested
editOrNewExternalDocs();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.ExternalDocsNested
editOrNewExternalDocsLike(io.kubernetes.client.openapi.models.V1ExternalDocumentation item);
public java.lang.String getFormat();
public A withFormat(java.lang.String format);
public java.lang.Boolean hasFormat();
public java.lang.String getId();
public A withId(java.lang.String id);
public java.lang.Boolean hasId();
public java.lang.Object getItems();
public A withItems(java.lang.Object items);
public java.lang.Boolean hasItems();
public Long getMaxItems();
public A withMaxItems(java.lang.Long maxItems);
public java.lang.Boolean hasMaxItems();
public java.lang.Long getMaxLength();
public A withMaxLength(java.lang.Long maxLength);
public java.lang.Boolean hasMaxLength();
public java.lang.Long getMaxProperties();
public A withMaxProperties(java.lang.Long maxProperties);
public java.lang.Boolean hasMaxProperties();
public Double getMaximum();
public A withMaximum(java.lang.Double maximum);
public java.lang.Boolean hasMaximum();
public java.lang.Long getMinItems();
public A withMinItems(java.lang.Long minItems);
public java.lang.Boolean hasMinItems();
public java.lang.Long getMinLength();
public A withMinLength(java.lang.Long minLength);
public java.lang.Boolean hasMinLength();
public java.lang.Long getMinProperties();
public A withMinProperties(java.lang.Long minProperties);
public java.lang.Boolean hasMinProperties();
public java.lang.Double getMinimum();
public A withMinimum(java.lang.Double minimum);
public java.lang.Boolean hasMinimum();
public java.lang.Double getMultipleOf();
public A withMultipleOf(java.lang.Double multipleOf);
public java.lang.Boolean hasMultipleOf();
/**
* This method has been deprecated, please use method buildNot instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public io.kubernetes.client.openapi.models.V1JSONSchemaProps getNot();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildNot();
public A withNot(io.kubernetes.client.openapi.models.V1JSONSchemaProps not);
public java.lang.Boolean hasNot();
public V1JSONSchemaPropsFluent.NotNested withNewNot();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.NotNested withNewNotLike(
io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.NotNested editNot();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.NotNested editOrNewNot();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.NotNested editOrNewNotLike(
io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public java.lang.Boolean getNullable();
public A withNullable(java.lang.Boolean nullable);
public java.lang.Boolean hasNullable();
public A addToOneOf(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public A setToOneOf(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public A addToOneOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items);
public A addAllToOneOf(
java.util.Collection items);
public A removeFromOneOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items);
public A removeAllFromOneOf(
java.util.Collection items);
public A removeMatchingFromOneOf(
java.util.function.Predicate
predicate);
/**
* This method has been deprecated, please use method buildOneOf instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getOneOf();
public java.util.List buildOneOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildOneOf(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildFirstOneOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildLastOneOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaProps buildMatchingOneOf(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingOneOf(
java.util.function.Predicate
predicate);
public A withOneOf(java.util.List oneOf);
public A withOneOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... oneOf);
public java.lang.Boolean hasOneOf();
public V1JSONSchemaPropsFluent.OneOfNested addNewOneOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.OneOfNested addNewOneOfLike(
io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.OneOfNested setNewOneOfLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.OneOfNested editOneOf(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.OneOfNested
editFirstOneOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.OneOfNested editLastOneOf();
public io.kubernetes.client.openapi.models.V1JSONSchemaPropsFluent.OneOfNested
editMatchingOneOf(
java.util.function.Predicate
predicate);
public java.lang.String getPattern();
public A withPattern(java.lang.String pattern);
public java.lang.Boolean hasPattern();
public A addToPatternProperties(
java.lang.String key, io.kubernetes.client.openapi.models.V1JSONSchemaProps value);
public A addToPatternProperties(
java.util.Map map);
public A removeFromPatternProperties(java.lang.String key);
public A removeFromPatternProperties(
java.util.Map map);
public java.util.Map
getPatternProperties();
public A withPatternProperties(
java.util.Map
patternProperties);
public java.lang.Boolean hasPatternProperties();
public A addToProperties(
java.lang.String key, io.kubernetes.client.openapi.models.V1JSONSchemaProps value);
public A addToProperties(
java.util.Map map);
public A removeFromProperties(java.lang.String key);
public A removeFromProperties(
java.util.Map map);
public java.util.Map
getProperties();
public A withProperties(
java.util.Map
properties);
public java.lang.Boolean hasProperties();
public A addToRequired(java.lang.Integer index, java.lang.String item);
public A setToRequired(java.lang.Integer index, java.lang.String item);
public A addToRequired(java.lang.String... items);
public A addAllToRequired(java.util.Collection items);
public A removeFromRequired(java.lang.String... items);
public A removeAllFromRequired(java.util.Collection items);
public java.util.List getRequired();
public java.lang.String getRequired(java.lang.Integer index);
public java.lang.String getFirstRequired();
public java.lang.String getLastRequired();
public java.lang.String getMatchingRequired(
java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingRequired(
java.util.function.Predicate predicate);
public A withRequired(java.util.List required);
public A withRequired(java.lang.String... required);
public java.lang.Boolean hasRequired();
public java.lang.String getTitle();
public A withTitle(java.lang.String title);
public java.lang.Boolean hasTitle();
public java.lang.String getType();
public A withType(java.lang.String type);
public java.lang.Boolean hasType();
public java.lang.Boolean getUniqueItems();
public A withUniqueItems(java.lang.Boolean uniqueItems);
public java.lang.Boolean hasUniqueItems();
public A withExclusiveMaximum();
public A withExclusiveMinimum();
public A withNullable();
public A withUniqueItems();
public interface AllOfNested
extends Nested, V1JSONSchemaPropsFluent> {
public N and();
public N endAllOf();
}
public interface AnyOfNested
extends io.kubernetes.client.fluent.Nested,
V1JSONSchemaPropsFluent> {
public N and();
public N endAnyOf();
}
public interface ExternalDocsNested
extends io.kubernetes.client.fluent.Nested,
V1ExternalDocumentationFluent> {
public N and();
public N endExternalDocs();
}
public interface NotNested
extends io.kubernetes.client.fluent.Nested,
V1JSONSchemaPropsFluent> {
public N and();
public N endNot();
}
public interface OneOfNested
extends io.kubernetes.client.fluent.Nested,
V1JSONSchemaPropsFluent> {
public N and();
public N endOneOf();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy