Class GatewaySpecServers
- java.lang.Object
-
- com.marcnuri.yakc.model.io.istio.networking.v1alpha3.GatewaySpecServers
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class GatewaySpecServers extends java.lang.Object implements com.marcnuri.yakc.model.Model
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GatewaySpecServers.Builder
-
Constructor Summary
Constructors Constructor Description GatewaySpecServers()
GatewaySpecServers(java.lang.String bind, java.lang.String defaultEndpoint, java.util.List<java.lang.String> hosts, java.lang.String name, GatewaySpecPort port, GatewaySpecTls tls)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GatewaySpecServers.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getBind()
java.lang.String
getDefaultEndpoint()
java.util.List<java.lang.String>
getHosts()
One or more hosts exposed by this gateway.java.lang.String
getName()
An optional name of the server, when set must be unique across all servers.GatewaySpecPort
getPort()
GatewaySpecTls
getTls()
int
hashCode()
void
setBind(java.lang.String bind)
void
setDefaultEndpoint(java.lang.String defaultEndpoint)
void
setHosts(java.util.List<java.lang.String> hosts)
One or more hosts exposed by this gateway.void
setName(java.lang.String name)
An optional name of the server, when set must be unique across all servers.void
setPort(GatewaySpecPort port)
void
setTls(GatewaySpecTls tls)
GatewaySpecServers.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
GatewaySpecServers
public GatewaySpecServers(java.lang.String bind, java.lang.String defaultEndpoint, java.util.List<java.lang.String> hosts, java.lang.String name, GatewaySpecPort port, GatewaySpecTls tls)
-
GatewaySpecServers
public GatewaySpecServers()
-
-
Method Detail
-
builder
public static GatewaySpecServers.Builder builder()
-
toBuilder
public GatewaySpecServers.Builder toBuilder()
-
getBind
public java.lang.String getBind()
-
getDefaultEndpoint
public java.lang.String getDefaultEndpoint()
-
getHosts
public java.util.List<java.lang.String> getHosts()
One or more hosts exposed by this gateway.
-
getName
public java.lang.String getName()
An optional name of the server, when set must be unique across all servers.
-
getPort
public GatewaySpecPort getPort()
-
getTls
public GatewaySpecTls getTls()
-
setBind
public void setBind(java.lang.String bind)
-
setDefaultEndpoint
public void setDefaultEndpoint(java.lang.String defaultEndpoint)
-
setHosts
public void setHosts(java.util.List<java.lang.String> hosts)
One or more hosts exposed by this gateway.
-
setName
public void setName(java.lang.String name)
An optional name of the server, when set must be unique across all servers.
-
setPort
public void setPort(GatewaySpecPort port)
-
setTls
public void setTls(GatewaySpecTls tls)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-