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 GatewaySpecBuilder
edit()
Map<String,Object>
getAdditionalProperties()
List<GatewayAddress>
getAddresses()
GatewayBackendTLS
getBackendTLS()
String
getGatewayClassName()
GatewayInfrastructure
getInfrastructure()
List<Listener>
getListeners()
void
setAdditionalProperties(Map<String,Object> additionalProperties)
void
setAdditionalProperty(String name, Object value)
void
setAddresses(List<GatewayAddress> addresses)
void
setBackendTLS(GatewayBackendTLS backendTLS)
void
setGatewayClassName(String gatewayClassName)
void
setInfrastructure(GatewayInfrastructure infrastructure)
void
setListeners(List<Listener> listeners)
GatewaySpecBuilder
toBuilder()
-
-
-
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:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<GatewaySpecBuilder>
-
toBuilder
public GatewaySpecBuilder toBuilder()
-
-