Package io.fabric8.openshift.api.model
Class TLSSecurityProfileFluentImpl<A extends TLSSecurityProfileFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.TLSSecurityProfileFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,TLSSecurityProfileFluent<A>
- Direct Known Subclasses:
IngressControllerSpecFluentImpl.TlsSecurityProfileNestedImpl,TLSSecurityProfileBuilder
public class TLSSecurityProfileFluentImpl<A extends TLSSecurityProfileFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements TLSSecurityProfileFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTLSSecurityProfileFluentImpl.CustomNestedImpl<N>classTLSSecurityProfileFluentImpl.IntermediateNestedImpl<N>classTLSSecurityProfileFluentImpl.ModernNestedImpl<N>classTLSSecurityProfileFluentImpl.OldNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.TLSSecurityProfileFluent
TLSSecurityProfileFluent.CustomNested<N>, TLSSecurityProfileFluent.IntermediateNested<N>, TLSSecurityProfileFluent.ModernNested<N>, TLSSecurityProfileFluent.OldNested<N>
-
-
Constructor Summary
Constructors Constructor Description TLSSecurityProfileFluentImpl()TLSSecurityProfileFluentImpl(TLSSecurityProfile instance)
-
Method Summary
-
-
-
Constructor Detail
-
TLSSecurityProfileFluentImpl
public TLSSecurityProfileFluentImpl()
-
TLSSecurityProfileFluentImpl
public TLSSecurityProfileFluentImpl(TLSSecurityProfile instance)
-
-
Method Detail
-
getCustom
@Deprecated public CustomTLSProfile getCustom()
Deprecated.This method has been deprecated, please use method buildCustom instead.- Specified by:
getCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>- Returns:
- The buildable object.
-
buildCustom
public CustomTLSProfile buildCustom()
- Specified by:
buildCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withCustom
public A withCustom(CustomTLSProfile custom)
- Specified by:
withCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
hasCustom
public Boolean hasCustom()
- Specified by:
hasCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewCustom
public TLSSecurityProfileFluent.CustomNested<A> withNewCustom()
- Specified by:
withNewCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewCustomLike
public TLSSecurityProfileFluent.CustomNested<A> withNewCustomLike(CustomTLSProfile item)
- Specified by:
withNewCustomLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editCustom
public TLSSecurityProfileFluent.CustomNested<A> editCustom()
- Specified by:
editCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewCustom
public TLSSecurityProfileFluent.CustomNested<A> editOrNewCustom()
- Specified by:
editOrNewCustomin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewCustomLike
public TLSSecurityProfileFluent.CustomNested<A> editOrNewCustomLike(CustomTLSProfile item)
- Specified by:
editOrNewCustomLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
getIntermediate
@Deprecated public IntermediateTLSProfile getIntermediate()
Deprecated.This method has been deprecated, please use method buildIntermediate instead.- Specified by:
getIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>- Returns:
- The buildable object.
-
buildIntermediate
public IntermediateTLSProfile buildIntermediate()
- Specified by:
buildIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withIntermediate
public A withIntermediate(IntermediateTLSProfile intermediate)
- Specified by:
withIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
hasIntermediate
public Boolean hasIntermediate()
- Specified by:
hasIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewIntermediate
public TLSSecurityProfileFluent.IntermediateNested<A> withNewIntermediate()
- Specified by:
withNewIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewIntermediateLike
public TLSSecurityProfileFluent.IntermediateNested<A> withNewIntermediateLike(IntermediateTLSProfile item)
- Specified by:
withNewIntermediateLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editIntermediate
public TLSSecurityProfileFluent.IntermediateNested<A> editIntermediate()
- Specified by:
editIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewIntermediate
public TLSSecurityProfileFluent.IntermediateNested<A> editOrNewIntermediate()
- Specified by:
editOrNewIntermediatein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewIntermediateLike
public TLSSecurityProfileFluent.IntermediateNested<A> editOrNewIntermediateLike(IntermediateTLSProfile item)
- Specified by:
editOrNewIntermediateLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
getModern
@Deprecated public ModernTLSProfile getModern()
Deprecated.This method has been deprecated, please use method buildModern instead.- Specified by:
getModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>- Returns:
- The buildable object.
-
buildModern
public ModernTLSProfile buildModern()
- Specified by:
buildModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withModern
public A withModern(ModernTLSProfile modern)
- Specified by:
withModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
hasModern
public Boolean hasModern()
- Specified by:
hasModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewModern
public TLSSecurityProfileFluent.ModernNested<A> withNewModern()
- Specified by:
withNewModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewModernLike
public TLSSecurityProfileFluent.ModernNested<A> withNewModernLike(ModernTLSProfile item)
- Specified by:
withNewModernLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editModern
public TLSSecurityProfileFluent.ModernNested<A> editModern()
- Specified by:
editModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewModern
public TLSSecurityProfileFluent.ModernNested<A> editOrNewModern()
- Specified by:
editOrNewModernin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewModernLike
public TLSSecurityProfileFluent.ModernNested<A> editOrNewModernLike(ModernTLSProfile item)
- Specified by:
editOrNewModernLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
getOld
@Deprecated public OldTLSProfile getOld()
Deprecated.This method has been deprecated, please use method buildOld instead.- Specified by:
getOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>- Returns:
- The buildable object.
-
buildOld
public OldTLSProfile buildOld()
- Specified by:
buildOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withOld
public A withOld(OldTLSProfile old)
- Specified by:
withOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
hasOld
public Boolean hasOld()
- Specified by:
hasOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewOld
public TLSSecurityProfileFluent.OldNested<A> withNewOld()
- Specified by:
withNewOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewOldLike
public TLSSecurityProfileFluent.OldNested<A> withNewOldLike(OldTLSProfile item)
- Specified by:
withNewOldLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOld
public TLSSecurityProfileFluent.OldNested<A> editOld()
- Specified by:
editOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewOld
public TLSSecurityProfileFluent.OldNested<A> editOrNewOld()
- Specified by:
editOrNewOldin interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
editOrNewOldLike
public TLSSecurityProfileFluent.OldNested<A> editOrNewOldLike(OldTLSProfile item)
- Specified by:
editOrNewOldLikein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
getType
public String getType()
- Specified by:
getTypein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withType
public A withType(String type)
- Specified by:
withTypein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
hasType
public Boolean hasType()
- Specified by:
hasTypein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewType
public A withNewType(String arg1)
- Specified by:
withNewTypein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewType
public A withNewType(StringBuilder arg1)
- Specified by:
withNewTypein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
withNewType
public A withNewType(StringBuffer arg1)
- Specified by:
withNewTypein interfaceTLSSecurityProfileFluent<A extends TLSSecurityProfileFluent<A>>
-
-