Class TLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.TLSSecurityProfileFluent<A>
-
- Direct Known Subclasses:
APIServerSpecFluent.TlsSecurityProfileNested,TLSSecurityProfileBuilder
public class TLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTLSSecurityProfileFluent.CustomNested<N>classTLSSecurityProfileFluent.IntermediateNested<N>classTLSSecurityProfileFluent.ModernNested<N>classTLSSecurityProfileFluent.OldNested<N>
-
Constructor Summary
Constructors Constructor Description TLSSecurityProfileFluent()TLSSecurityProfileFluent(TLSSecurityProfile instance)
-
Method Summary
-
-
-
Constructor Detail
-
TLSSecurityProfileFluent
public TLSSecurityProfileFluent()
-
TLSSecurityProfileFluent
public TLSSecurityProfileFluent(TLSSecurityProfile instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(TLSSecurityProfile instance)
-
buildCustom
public CustomTLSProfile buildCustom()
-
withCustom
public A withCustom(CustomTLSProfile custom)
-
hasCustom
public boolean hasCustom()
-
withNewCustom
public TLSSecurityProfileFluent.CustomNested<A> withNewCustom()
-
withNewCustomLike
public TLSSecurityProfileFluent.CustomNested<A> withNewCustomLike(CustomTLSProfile item)
-
editCustom
public TLSSecurityProfileFluent.CustomNested<A> editCustom()
-
editOrNewCustom
public TLSSecurityProfileFluent.CustomNested<A> editOrNewCustom()
-
editOrNewCustomLike
public TLSSecurityProfileFluent.CustomNested<A> editOrNewCustomLike(CustomTLSProfile item)
-
buildIntermediate
public IntermediateTLSProfile buildIntermediate()
-
withIntermediate
public A withIntermediate(IntermediateTLSProfile intermediate)
-
hasIntermediate
public boolean hasIntermediate()
-
withNewIntermediate
public TLSSecurityProfileFluent.IntermediateNested<A> withNewIntermediate()
-
withNewIntermediateLike
public TLSSecurityProfileFluent.IntermediateNested<A> withNewIntermediateLike(IntermediateTLSProfile item)
-
editIntermediate
public TLSSecurityProfileFluent.IntermediateNested<A> editIntermediate()
-
editOrNewIntermediate
public TLSSecurityProfileFluent.IntermediateNested<A> editOrNewIntermediate()
-
editOrNewIntermediateLike
public TLSSecurityProfileFluent.IntermediateNested<A> editOrNewIntermediateLike(IntermediateTLSProfile item)
-
buildModern
public ModernTLSProfile buildModern()
-
withModern
public A withModern(ModernTLSProfile modern)
-
hasModern
public boolean hasModern()
-
withNewModern
public TLSSecurityProfileFluent.ModernNested<A> withNewModern()
-
withNewModernLike
public TLSSecurityProfileFluent.ModernNested<A> withNewModernLike(ModernTLSProfile item)
-
editModern
public TLSSecurityProfileFluent.ModernNested<A> editModern()
-
editOrNewModern
public TLSSecurityProfileFluent.ModernNested<A> editOrNewModern()
-
editOrNewModernLike
public TLSSecurityProfileFluent.ModernNested<A> editOrNewModernLike(ModernTLSProfile item)
-
buildOld
public OldTLSProfile buildOld()
-
withOld
public A withOld(OldTLSProfile old)
-
hasOld
public boolean hasOld()
-
withNewOld
public TLSSecurityProfileFluent.OldNested<A> withNewOld()
-
withNewOldLike
public TLSSecurityProfileFluent.OldNested<A> withNewOldLike(OldTLSProfile item)
-
editOld
public TLSSecurityProfileFluent.OldNested<A> editOld()
-
editOrNewOld
public TLSSecurityProfileFluent.OldNested<A> editOrNewOld()
-
editOrNewOldLike
public TLSSecurityProfileFluent.OldNested<A> editOrNewOldLike(OldTLSProfile item)
-
getType
public String getType()
-
hasType
public boolean hasType()
-
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 TLSSecurityProfileFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends TLSSecurityProfileFluent<A>>
-
-