Class WorkloadGroupSpecProbeHttpGet
- java.lang.Object
-
- com.marcnuri.yakc.model.io.istio.networking.v1alpha3.WorkloadGroupSpecProbeHttpGet
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class WorkloadGroupSpecProbeHttpGet extends java.lang.Object implements com.marcnuri.yakc.model.Model
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkloadGroupSpecProbeHttpGet.Builder
-
Constructor Summary
Constructors Constructor Description WorkloadGroupSpecProbeHttpGet()
WorkloadGroupSpecProbeHttpGet(java.lang.String host, java.util.List<WorkloadGroupSpecProbeHttpGetHttpHeaders> httpHeaders, java.lang.String path, java.lang.Number port, java.lang.String scheme)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkloadGroupSpecProbeHttpGet.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getHost()
Host name to connect to, defaults to the pod IP.java.util.List<WorkloadGroupSpecProbeHttpGetHttpHeaders>
getHttpHeaders()
Headers the proxy will pass on to make the request.java.lang.String
getPath()
Path to access on the HTTP server.java.lang.Number
getPort()
Port on which the endpoint lives.java.lang.String
getScheme()
int
hashCode()
void
setHost(java.lang.String host)
Host name to connect to, defaults to the pod IP.void
setHttpHeaders(java.util.List<WorkloadGroupSpecProbeHttpGetHttpHeaders> httpHeaders)
Headers the proxy will pass on to make the request.void
setPath(java.lang.String path)
Path to access on the HTTP server.void
setPort(java.lang.Number port)
Port on which the endpoint lives.void
setScheme(java.lang.String scheme)
WorkloadGroupSpecProbeHttpGet.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
WorkloadGroupSpecProbeHttpGet
public WorkloadGroupSpecProbeHttpGet(java.lang.String host, java.util.List<WorkloadGroupSpecProbeHttpGetHttpHeaders> httpHeaders, java.lang.String path, java.lang.Number port, java.lang.String scheme)
-
WorkloadGroupSpecProbeHttpGet
public WorkloadGroupSpecProbeHttpGet()
-
-
Method Detail
-
builder
public static WorkloadGroupSpecProbeHttpGet.Builder builder()
-
toBuilder
public WorkloadGroupSpecProbeHttpGet.Builder toBuilder()
-
getHost
public java.lang.String getHost()
Host name to connect to, defaults to the pod IP.
-
getHttpHeaders
public java.util.List<WorkloadGroupSpecProbeHttpGetHttpHeaders> getHttpHeaders()
Headers the proxy will pass on to make the request.
-
getPath
public java.lang.String getPath()
Path to access on the HTTP server.
-
getPort
public java.lang.Number getPort()
Port on which the endpoint lives.
-
getScheme
public java.lang.String getScheme()
-
setHost
public void setHost(java.lang.String host)
Host name to connect to, defaults to the pod IP.
-
setHttpHeaders
public void setHttpHeaders(java.util.List<WorkloadGroupSpecProbeHttpGetHttpHeaders> httpHeaders)
Headers the proxy will pass on to make the request.
-
setPath
public void setPath(java.lang.String path)
Path to access on the HTTP server.
-
setPort
public void setPort(java.lang.Number port)
Port on which the endpoint lives.
-
setScheme
public void setScheme(java.lang.String scheme)
-
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
-
-