public class CustomResourceDefinitionSpecFluent<A extends CustomResourceDefinitionSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
CustomResourceDefinitionSpecFluent.ConversionNested<N> |
class |
CustomResourceDefinitionSpecFluent.NamesNested<N> |
class |
CustomResourceDefinitionSpecFluent.VersionsNested<N> |
| Constructor and Description |
|---|
CustomResourceDefinitionSpecFluent() |
CustomResourceDefinitionSpecFluent(CustomResourceDefinitionSpec instance) |
public CustomResourceDefinitionSpecFluent()
public CustomResourceDefinitionSpecFluent(CustomResourceDefinitionSpec instance)
protected void copyInstance(CustomResourceDefinitionSpec instance)
public CustomResourceConversion buildConversion()
public A withConversion(CustomResourceConversion conversion)
public boolean hasConversion()
public CustomResourceDefinitionSpecFluent.ConversionNested<A> withNewConversion()
public CustomResourceDefinitionSpecFluent.ConversionNested<A> withNewConversionLike(CustomResourceConversion item)
public CustomResourceDefinitionSpecFluent.ConversionNested<A> editConversion()
public CustomResourceDefinitionSpecFluent.ConversionNested<A> editOrNewConversion()
public CustomResourceDefinitionSpecFluent.ConversionNested<A> editOrNewConversionLike(CustomResourceConversion item)
public String getGroup()
public boolean hasGroup()
public CustomResourceDefinitionNames buildNames()
public A withNames(CustomResourceDefinitionNames names)
public boolean hasNames()
public CustomResourceDefinitionSpecFluent.NamesNested<A> withNewNames()
public CustomResourceDefinitionSpecFluent.NamesNested<A> withNewNamesLike(CustomResourceDefinitionNames item)
public CustomResourceDefinitionSpecFluent.NamesNested<A> editNames()
public CustomResourceDefinitionSpecFluent.NamesNested<A> editOrNewNames()
public CustomResourceDefinitionSpecFluent.NamesNested<A> editOrNewNamesLike(CustomResourceDefinitionNames item)
public Boolean getPreserveUnknownFields()
public boolean hasPreserveUnknownFields()
public String getScope()
public boolean hasScope()
public A addToVersions(int index, CustomResourceDefinitionVersion item)
public A setToVersions(int index, CustomResourceDefinitionVersion item)
public A addToVersions(CustomResourceDefinitionVersion... items)
public A addAllToVersions(Collection<CustomResourceDefinitionVersion> items)
public A removeFromVersions(CustomResourceDefinitionVersion... items)
public A removeAllFromVersions(Collection<CustomResourceDefinitionVersion> items)
public A removeMatchingFromVersions(Predicate<CustomResourceDefinitionVersionBuilder> predicate)
public List<CustomResourceDefinitionVersion> buildVersions()
public CustomResourceDefinitionVersion buildVersion(int index)
public CustomResourceDefinitionVersion buildFirstVersion()
public CustomResourceDefinitionVersion buildLastVersion()
public CustomResourceDefinitionVersion buildMatchingVersion(Predicate<CustomResourceDefinitionVersionBuilder> predicate)
public boolean hasMatchingVersion(Predicate<CustomResourceDefinitionVersionBuilder> predicate)
public A withVersions(List<CustomResourceDefinitionVersion> versions)
public A withVersions(CustomResourceDefinitionVersion... versions)
public boolean hasVersions()
public CustomResourceDefinitionSpecFluent.VersionsNested<A> addNewVersion()
public CustomResourceDefinitionSpecFluent.VersionsNested<A> addNewVersionLike(CustomResourceDefinitionVersion item)
public CustomResourceDefinitionSpecFluent.VersionsNested<A> setNewVersionLike(int index, CustomResourceDefinitionVersion item)
public CustomResourceDefinitionSpecFluent.VersionsNested<A> editVersion(int index)
public CustomResourceDefinitionSpecFluent.VersionsNested<A> editFirstVersion()
public CustomResourceDefinitionSpecFluent.VersionsNested<A> editLastVersion()
public CustomResourceDefinitionSpecFluent.VersionsNested<A> editMatchingVersion(Predicate<CustomResourceDefinitionVersionBuilder> predicate)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends CustomResourceDefinitionSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends CustomResourceDefinitionSpecFluent<A>>public A withPreserveUnknownFields()
Copyright © 2015–2024 Red Hat. All rights reserved.