
io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model.apiextensions.v1beta1;
import io.fabric8.kubernetes.api.builder.VisitableBuilder;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.util.ArrayList;
import com.fasterxml.jackson.databind.JsonNode;
import java.lang.String;
import java.util.LinkedHashMap;
import java.util.function.Predicate;
import java.util.List;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Double;
import java.lang.Long;
import java.util.Collection;
import java.util.Map;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.Deprecated;
import java.util.Iterator;
import java.lang.Integer;
/**
* Generated
*/
public interface JSONSchemaPropsFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
public java.lang.String getRef();
public A withRef(java.lang.String $ref);
public java.lang.Boolean hasRef();
/**
* Method is deprecated. use withRef instead.
*/
@java.lang.Deprecated
public A withNewRef(java.lang.String arg0);
public java.lang.String getSchema();
public A withSchema(java.lang.String $schema);
public java.lang.Boolean hasSchema();
/**
* Method is deprecated. use withSchema instead.
*/
@java.lang.Deprecated
public A withNewSchema(java.lang.String arg0);
/**
* This method has been deprecated, please use method buildAdditionalItems instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool getAdditionalItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool buildAdditionalItems();
public A withAdditionalItems(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalItems);
public java.lang.Boolean hasAdditionalItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalItemsNested withNewAdditionalItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalItemsNested withNewAdditionalItemsLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalItemsNested editAdditionalItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalItemsNested editOrNewAdditionalItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalItemsNested editOrNewAdditionalItemsLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool item);
/**
* This method has been deprecated, please use method buildAdditionalProperties instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool getAdditionalProperties();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool buildAdditionalProperties();
public A withAdditionalProperties(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalPropertiesNested withNewAdditionalProperties();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalPropertiesNested withNewAdditionalPropertiesLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalPropertiesNested editAdditionalProperties();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalPropertiesNested editOrNewAdditionalProperties();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AdditionalPropertiesNested editOrNewAdditionalPropertiesLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBool item);
public A addToAllOf(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public A setToAllOf(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public A addToAllOf(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... items);
public A addAllToAllOf(java.util.Collection items);
public A removeFromAllOf(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... items);
public A removeAllFromAllOf(java.util.Collection items);
public A removeMatchingFromAllOf(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildAllOf instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getAllOf();
public java.util.List buildAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildAllOf(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildFirstAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildLastAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... allOf);
public java.lang.Boolean hasAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested addNewAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested addNewAllOfLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested setNewAllOfLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested editAllOf(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested editFirstAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested editLastAllOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AllOfNested editMatchingAllOf(java.util.function.Predicate predicate);
public A addToAnyOf(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public A setToAnyOf(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public A addToAnyOf(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... items);
public A addAllToAnyOf(java.util.Collection items);
public A removeFromAnyOf(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildAnyOf(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildFirstAnyOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildLastAnyOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... anyOf);
public java.lang.Boolean hasAnyOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested addNewAnyOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested addNewAnyOfLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested setNewAnyOfLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested editAnyOf(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested editFirstAnyOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested editLastAnyOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.AnyOfNested editMatchingAnyOf(java.util.function.Predicate predicate);
public com.fasterxml.jackson.databind.JsonNode getDefault();
public A withDefault(com.fasterxml.jackson.databind.JsonNode _default);
public java.lang.Boolean hasDefault();
public A addToDefinitions(java.lang.String key,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps value);
public A addToDefinitions(java.util.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,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrStringArray 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();
/**
* Method is deprecated. use withDescription instead.
*/
@java.lang.Deprecated
public A withNewDescription(java.lang.String arg0);
public A addToEnum(java.lang.Integer index,com.fasterxml.jackson.databind.JsonNode item);
public A setToEnum(java.lang.Integer index,com.fasterxml.jackson.databind.JsonNode item);
public A addToEnum(com.fasterxml.jackson.databind.JsonNode... items);
public A addAllToEnum(java.util.Collection items);
public A removeFromEnum(com.fasterxml.jackson.databind.JsonNode... items);
public A removeAllFromEnum(java.util.Collection items);
public java.util.List getEnum();
public com.fasterxml.jackson.databind.JsonNode getEnum(java.lang.Integer index);
public com.fasterxml.jackson.databind.JsonNode getFirstEnum();
public com.fasterxml.jackson.databind.JsonNode getLastEnum();
public com.fasterxml.jackson.databind.JsonNode 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(com.fasterxml.jackson.databind.JsonNode... _enum);
public java.lang.Boolean hasEnum();
public com.fasterxml.jackson.databind.JsonNode getExample();
public A withExample(com.fasterxml.jackson.databind.JsonNode 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 io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ExternalDocumentation getExternalDocs();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ExternalDocumentation buildExternalDocs();
public A withExternalDocs(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ExternalDocumentation externalDocs);
public java.lang.Boolean hasExternalDocs();
public A withNewExternalDocs(java.lang.String description,java.lang.String url);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ExternalDocsNested withNewExternalDocs();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ExternalDocsNested withNewExternalDocsLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ExternalDocumentation item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ExternalDocsNested editExternalDocs();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ExternalDocsNested editOrNewExternalDocs();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ExternalDocsNested editOrNewExternalDocsLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ExternalDocumentation item);
public java.lang.String getFormat();
public A withFormat(java.lang.String format);
public java.lang.Boolean hasFormat();
/**
* Method is deprecated. use withFormat instead.
*/
@java.lang.Deprecated
public A withNewFormat(java.lang.String arg0);
public java.lang.String getId();
public A withId(java.lang.String id);
public java.lang.Boolean hasId();
/**
* Method is deprecated. use withId instead.
*/
@java.lang.Deprecated
public A withNewId(java.lang.String arg0);
/**
* This method has been deprecated, please use method buildItems instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrArray getItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrArray buildItems();
public A withItems(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrArray items);
public java.lang.Boolean hasItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ItemsNested withNewItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ItemsNested withNewItemsLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrArray item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ItemsNested editItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ItemsNested editOrNewItems();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.ItemsNested editOrNewItemsLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrArray item);
public java.lang.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 java.lang.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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps getNot();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildNot();
public A withNot(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps not);
public java.lang.Boolean hasNot();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.NotNested withNewNot();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.NotNested withNewNotLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.NotNested editNot();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.NotNested editOrNewNot();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.NotNested editOrNewNotLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public A setToOneOf(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public A addToOneOf(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... items);
public A addAllToOneOf(java.util.Collection items);
public A removeFromOneOf(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildOneOf(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildFirstOneOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps buildLastOneOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps... oneOf);
public java.lang.Boolean hasOneOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested addNewOneOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested addNewOneOfLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested setNewOneOfLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested editOneOf(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested editFirstOneOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested editLastOneOf();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.OneOfNested editMatchingOneOf(java.util.function.Predicate predicate);
public java.lang.String getPattern();
public A withPattern(java.lang.String pattern);
public java.lang.Boolean hasPattern();
/**
* Method is deprecated. use withPattern instead.
*/
@java.lang.Deprecated
public A withNewPattern(java.lang.String arg0);
public A addToPatternProperties(java.lang.String key,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps 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.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaProps 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 A addNewRequired(java.lang.String arg0);
public java.lang.String getTitle();
public A withTitle(java.lang.String title);
public java.lang.Boolean hasTitle();
/**
* Method is deprecated. use withTitle instead.
*/
@java.lang.Deprecated
public A withNewTitle(java.lang.String arg0);
public java.lang.String getType();
public A withType(java.lang.String type);
public java.lang.Boolean hasType();
/**
* Method is deprecated. use withType instead.
*/
@java.lang.Deprecated
public A withNewType(java.lang.String arg0);
public java.lang.Boolean getUniqueItems();
public A withUniqueItems(java.lang.Boolean uniqueItems);
public java.lang.Boolean hasUniqueItems();
public java.lang.Boolean getXKubernetesEmbeddedResource();
public A withXKubernetesEmbeddedResource(java.lang.Boolean xKubernetesEmbeddedResource);
public java.lang.Boolean hasXKubernetesEmbeddedResource();
public java.lang.Boolean getXKubernetesIntOrString();
public A withXKubernetesIntOrString(java.lang.Boolean xKubernetesIntOrString);
public java.lang.Boolean hasXKubernetesIntOrString();
public A addToXKubernetesListMapKeys(java.lang.Integer index,java.lang.String item);
public A setToXKubernetesListMapKeys(java.lang.Integer index,java.lang.String item);
public A addToXKubernetesListMapKeys(java.lang.String... items);
public A addAllToXKubernetesListMapKeys(java.util.Collection items);
public A removeFromXKubernetesListMapKeys(java.lang.String... items);
public A removeAllFromXKubernetesListMapKeys(java.util.Collection items);
public java.util.List getXKubernetesListMapKeys();
public java.lang.String getXKubernetesListMapKey(java.lang.Integer index);
public java.lang.String getFirstXKubernetesListMapKey();
public java.lang.String getLastXKubernetesListMapKey();
public java.lang.String getMatchingXKubernetesListMapKey(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingXKubernetesListMapKey(java.util.function.Predicate predicate);
public A withXKubernetesListMapKeys(java.util.List xKubernetesListMapKeys);
public A withXKubernetesListMapKeys(java.lang.String... xKubernetesListMapKeys);
public java.lang.Boolean hasXKubernetesListMapKeys();
public A addNewXKubernetesListMapKey(java.lang.String arg0);
public java.lang.String getXKubernetesListType();
public A withXKubernetesListType(java.lang.String xKubernetesListType);
public java.lang.Boolean hasXKubernetesListType();
/**
* Method is deprecated. use withXKubernetesListType instead.
*/
@java.lang.Deprecated
public A withNewXKubernetesListType(java.lang.String arg0);
public java.lang.String getXKubernetesMapType();
public A withXKubernetesMapType(java.lang.String xKubernetesMapType);
public java.lang.Boolean hasXKubernetesMapType();
/**
* Method is deprecated. use withXKubernetesMapType instead.
*/
@java.lang.Deprecated
public A withNewXKubernetesMapType(java.lang.String arg0);
public java.lang.Boolean getXKubernetesPreserveUnknownFields();
public A withXKubernetesPreserveUnknownFields(java.lang.Boolean xKubernetesPreserveUnknownFields);
public java.lang.Boolean hasXKubernetesPreserveUnknownFields();
public A addToXKubernetesValidations(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule item);
public A setToXKubernetesValidations(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule item);
public A addToXKubernetesValidations(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule... items);
public A addAllToXKubernetesValidations(java.util.Collection items);
public A removeFromXKubernetesValidations(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule... items);
public A removeAllFromXKubernetesValidations(java.util.Collection items);
public A removeMatchingFromXKubernetesValidations(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildXKubernetesValidations instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getXKubernetesValidations();
public java.util.List buildXKubernetesValidations();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule buildXKubernetesValidation(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule buildFirstXKubernetesValidation();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule buildLastXKubernetesValidation();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule buildMatchingXKubernetesValidation(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingXKubernetesValidation(java.util.function.Predicate predicate);
public A withXKubernetesValidations(java.util.List xKubernetesValidations);
public A withXKubernetesValidations(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule... xKubernetesValidations);
public java.lang.Boolean hasXKubernetesValidations();
public A addNewXKubernetesValidation(java.lang.String message,java.lang.String rule);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested addNewXKubernetesValidation();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested addNewXKubernetesValidationLike(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested setNewXKubernetesValidationLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRule item);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested editXKubernetesValidation(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested editFirstXKubernetesValidation();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested editLastXKubernetesValidation();
public io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent.XKubernetesValidationsNested editMatchingXKubernetesValidation(java.util.function.Predicate predicate);
public interface AdditionalItemsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBoolFluent>{
public N and();
public N endAdditionalItems();
}
public interface AdditionalPropertiesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrBoolFluent>{
public N and();
public N endAdditionalProperties();
}
public interface AllOfNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent>{
public N and();
public N endAllOf();
}
public interface AnyOfNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent>{
public N and();
public N endAnyOf();
}
public interface ExternalDocsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ExternalDocumentationFluent>{
public N and();
public N endExternalDocs();
}
public interface ItemsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsOrArrayFluent>{
public N and();
public N endItems();
}
public interface NotNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent>{
public N and();
public N endNot();
}
public interface OneOfNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.JSONSchemaPropsFluent>{
public N and();
public N endOneOf();
}
public interface XKubernetesValidationsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.ValidationRuleFluent>{
public N and();
public N endXKubernetesValidation();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy