Class GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.GatewayTLSConfigFluent<A>
-
- Direct Known Subclasses:
GatewaySpecFluent.TlsNested,GatewayTLSConfigBuilder
public class GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGatewayTLSConfigFluent.BackendNested<N>classGatewayTLSConfigFluent.FrontendNested<N>
-
Constructor Summary
Constructors Constructor Description GatewayTLSConfigFluent()GatewayTLSConfigFluent(GatewayTLSConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
GatewayTLSConfigFluent
public GatewayTLSConfigFluent()
-
GatewayTLSConfigFluent
public GatewayTLSConfigFluent(GatewayTLSConfig instance)
-
-
Method Detail
-
buildBackend
public GatewayBackendTLS buildBackend()
-
buildFrontend
public FrontendTLSConfig buildFrontend()
-
copyInstance
protected void copyInstance(GatewayTLSConfig instance)
-
editBackend
public GatewayTLSConfigFluent.BackendNested<A> editBackend()
-
editFrontend
public GatewayTLSConfigFluent.FrontendNested<A> editFrontend()
-
editOrNewBackend
public GatewayTLSConfigFluent.BackendNested<A> editOrNewBackend()
-
editOrNewBackendLike
public GatewayTLSConfigFluent.BackendNested<A> editOrNewBackendLike(GatewayBackendTLS item)
-
editOrNewFrontend
public GatewayTLSConfigFluent.FrontendNested<A> editOrNewFrontend()
-
editOrNewFrontendLike
public GatewayTLSConfigFluent.FrontendNested<A> editOrNewFrontendLike(FrontendTLSConfig item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GatewayTLSConfigFluent<A>>
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasBackend
public boolean hasBackend()
-
hasFrontend
public boolean hasFrontend()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GatewayTLSConfigFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withBackend
public A withBackend(GatewayBackendTLS backend)
-
withFrontend
public A withFrontend(FrontendTLSConfig frontend)
-
withNewBackend
public GatewayTLSConfigFluent.BackendNested<A> withNewBackend()
-
withNewBackendLike
public GatewayTLSConfigFluent.BackendNested<A> withNewBackendLike(GatewayBackendTLS item)
-
withNewFrontend
public GatewayTLSConfigFluent.FrontendNested<A> withNewFrontend()
-
withNewFrontendLike
public GatewayTLSConfigFluent.FrontendNested<A> withNewFrontendLike(FrontendTLSConfig item)
-
-