Class GatewaySpec
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.GatewaySpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<GatewaySpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class GatewaySpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<GatewaySpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GatewaySpec()No args constructor for use in serializationGatewaySpec(List<GatewayAddress> addresses, GatewayBackendTLS backendTLS, String gatewayClassName, GatewayInfrastructure infrastructure, List<Listener> listeners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GatewaySpecBuilderedit()Map<String,Object>getAdditionalProperties()List<GatewayAddress>getAddresses()GatewayBackendTLSgetBackendTLS()StringgetGatewayClassName()GatewayInfrastructuregetInfrastructure()List<Listener>getListeners()voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAddresses(List<GatewayAddress> addresses)voidsetBackendTLS(GatewayBackendTLS backendTLS)voidsetGatewayClassName(String gatewayClassName)voidsetInfrastructure(GatewayInfrastructure infrastructure)voidsetListeners(List<Listener> listeners)GatewaySpecBuildertoBuilder()
-
-
-
Constructor Detail
-
GatewaySpec
public GatewaySpec()
No args constructor for use in serialization
-
GatewaySpec
public GatewaySpec(List<GatewayAddress> addresses, GatewayBackendTLS backendTLS, String gatewayClassName, GatewayInfrastructure infrastructure, List<Listener> listeners)
-
-
Method Detail
-
getAddresses
public List<GatewayAddress> getAddresses()
-
setAddresses
public void setAddresses(List<GatewayAddress> addresses)
-
getBackendTLS
public GatewayBackendTLS getBackendTLS()
-
setBackendTLS
public void setBackendTLS(GatewayBackendTLS backendTLS)
-
getGatewayClassName
public String getGatewayClassName()
-
setGatewayClassName
public void setGatewayClassName(String gatewayClassName)
-
getInfrastructure
public GatewayInfrastructure getInfrastructure()
-
setInfrastructure
public void setInfrastructure(GatewayInfrastructure infrastructure)
-
edit
public GatewaySpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<GatewaySpecBuilder>
-
toBuilder
public GatewaySpecBuilder toBuilder()
-
-