Class RegistrationConfigurationFluent<A extends RegistrationConfigurationFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.operator.v1.RegistrationConfigurationFluent<A>
-
- Direct Known Subclasses:
KlusterletSpecFluent.RegistrationConfigurationNested,RegistrationConfigurationBuilder
public class RegistrationConfigurationFluent<A extends RegistrationConfigurationFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRegistrationConfigurationFluent.BootstrapKubeConfigsNested<N>classRegistrationConfigurationFluent.FeatureGatesNested<N>classRegistrationConfigurationFluent.RegistrationDriverNested<N>
-
Constructor Summary
Constructors Constructor Description RegistrationConfigurationFluent()RegistrationConfigurationFluent(RegistrationConfiguration instance)
-
Method Summary
-
-
-
Constructor Detail
-
RegistrationConfigurationFluent
public RegistrationConfigurationFluent()
-
RegistrationConfigurationFluent
public RegistrationConfigurationFluent(RegistrationConfiguration instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(RegistrationConfiguration instance)
-
buildBootstrapKubeConfigs
public BootstrapKubeConfigs buildBootstrapKubeConfigs()
-
withBootstrapKubeConfigs
public A withBootstrapKubeConfigs(BootstrapKubeConfigs bootstrapKubeConfigs)
-
hasBootstrapKubeConfigs
public boolean hasBootstrapKubeConfigs()
-
withNewBootstrapKubeConfigs
public RegistrationConfigurationFluent.BootstrapKubeConfigsNested<A> withNewBootstrapKubeConfigs()
-
withNewBootstrapKubeConfigsLike
public RegistrationConfigurationFluent.BootstrapKubeConfigsNested<A> withNewBootstrapKubeConfigsLike(BootstrapKubeConfigs item)
-
editBootstrapKubeConfigs
public RegistrationConfigurationFluent.BootstrapKubeConfigsNested<A> editBootstrapKubeConfigs()
-
editOrNewBootstrapKubeConfigs
public RegistrationConfigurationFluent.BootstrapKubeConfigsNested<A> editOrNewBootstrapKubeConfigs()
-
editOrNewBootstrapKubeConfigsLike
public RegistrationConfigurationFluent.BootstrapKubeConfigsNested<A> editOrNewBootstrapKubeConfigsLike(BootstrapKubeConfigs item)
-
getClientCertExpirationSeconds
public Integer getClientCertExpirationSeconds()
-
withClientCertExpirationSeconds
public A withClientCertExpirationSeconds(Integer clientCertExpirationSeconds)
-
hasClientCertExpirationSeconds
public boolean hasClientCertExpirationSeconds()
-
withClusterAnnotations
public <K,V> A withClusterAnnotations(Map<String,String> clusterAnnotations)
-
hasClusterAnnotations
public boolean hasClusterAnnotations()
-
addToFeatureGates
public A addToFeatureGates(int index, FeatureGate item)
-
setToFeatureGates
public A setToFeatureGates(int index, FeatureGate item)
-
addToFeatureGates
public A addToFeatureGates(FeatureGate... items)
-
addAllToFeatureGates
public A addAllToFeatureGates(Collection<FeatureGate> items)
-
removeFromFeatureGates
public A removeFromFeatureGates(FeatureGate... items)
-
removeAllFromFeatureGates
public A removeAllFromFeatureGates(Collection<FeatureGate> items)
-
removeMatchingFromFeatureGates
public A removeMatchingFromFeatureGates(Predicate<FeatureGateBuilder> predicate)
-
buildFeatureGates
public List<FeatureGate> buildFeatureGates()
-
buildFeatureGate
public FeatureGate buildFeatureGate(int index)
-
buildFirstFeatureGate
public FeatureGate buildFirstFeatureGate()
-
buildLastFeatureGate
public FeatureGate buildLastFeatureGate()
-
buildMatchingFeatureGate
public FeatureGate buildMatchingFeatureGate(Predicate<FeatureGateBuilder> predicate)
-
hasMatchingFeatureGate
public boolean hasMatchingFeatureGate(Predicate<FeatureGateBuilder> predicate)
-
withFeatureGates
public A withFeatureGates(List<FeatureGate> featureGates)
-
withFeatureGates
public A withFeatureGates(FeatureGate... featureGates)
-
hasFeatureGates
public boolean hasFeatureGates()
-
addNewFeatureGate
public RegistrationConfigurationFluent.FeatureGatesNested<A> addNewFeatureGate()
-
addNewFeatureGateLike
public RegistrationConfigurationFluent.FeatureGatesNested<A> addNewFeatureGateLike(FeatureGate item)
-
setNewFeatureGateLike
public RegistrationConfigurationFluent.FeatureGatesNested<A> setNewFeatureGateLike(int index, FeatureGate item)
-
editFeatureGate
public RegistrationConfigurationFluent.FeatureGatesNested<A> editFeatureGate(int index)
-
editFirstFeatureGate
public RegistrationConfigurationFluent.FeatureGatesNested<A> editFirstFeatureGate()
-
editLastFeatureGate
public RegistrationConfigurationFluent.FeatureGatesNested<A> editLastFeatureGate()
-
editMatchingFeatureGate
public RegistrationConfigurationFluent.FeatureGatesNested<A> editMatchingFeatureGate(Predicate<FeatureGateBuilder> predicate)
-
getKubeAPIBurst
public Integer getKubeAPIBurst()
-
hasKubeAPIBurst
public boolean hasKubeAPIBurst()
-
getKubeAPIQPS
public Integer getKubeAPIQPS()
-
hasKubeAPIQPS
public boolean hasKubeAPIQPS()
-
buildRegistrationDriver
public RegistrationDriver buildRegistrationDriver()
-
withRegistrationDriver
public A withRegistrationDriver(RegistrationDriver registrationDriver)
-
hasRegistrationDriver
public boolean hasRegistrationDriver()
-
withNewRegistrationDriver
public RegistrationConfigurationFluent.RegistrationDriverNested<A> withNewRegistrationDriver()
-
withNewRegistrationDriverLike
public RegistrationConfigurationFluent.RegistrationDriverNested<A> withNewRegistrationDriverLike(RegistrationDriver item)
-
editRegistrationDriver
public RegistrationConfigurationFluent.RegistrationDriverNested<A> editRegistrationDriver()
-
editOrNewRegistrationDriver
public RegistrationConfigurationFluent.RegistrationDriverNested<A> editOrNewRegistrationDriver()
-
editOrNewRegistrationDriverLike
public RegistrationConfigurationFluent.RegistrationDriverNested<A> editOrNewRegistrationDriverLike(RegistrationDriver item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends RegistrationConfigurationFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends RegistrationConfigurationFluent<A>>
-
-