Class Handler
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.core.v1.Handler
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class Handler extends java.lang.Object implements com.marcnuri.yakc.model.Model
Handler defines a specific action that should be taken
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Handler.Builder
-
Constructor Summary
Constructors Constructor Description Handler()
Handler(ExecAction exec, HTTPGetAction httpGet, TCPSocketAction tcpSocket)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Handler.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
ExecAction
getExec()
HTTPGetAction
getHttpGet()
TCPSocketAction
getTcpSocket()
int
hashCode()
void
setExec(ExecAction exec)
void
setHttpGet(HTTPGetAction httpGet)
void
setTcpSocket(TCPSocketAction tcpSocket)
Handler.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
Handler
public Handler(ExecAction exec, HTTPGetAction httpGet, TCPSocketAction tcpSocket)
-
Handler
public Handler()
-
-
Method Detail
-
builder
public static Handler.Builder builder()
-
toBuilder
public Handler.Builder toBuilder()
-
getExec
public ExecAction getExec()
-
getHttpGet
public HTTPGetAction getHttpGet()
-
getTcpSocket
public TCPSocketAction getTcpSocket()
-
setExec
public void setExec(ExecAction exec)
-
setHttpGet
public void setHttpGet(HTTPGetAction httpGet)
-
setTcpSocket
public void setTcpSocket(TCPSocketAction tcpSocket)
-
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
-
-