public class Endpoint extends java.lang.Object implements JsonSerializable
| Modifier and Type | Class and Description |
|---|---|
static class |
Endpoint.Builder |
| Constructor and Description |
|---|
Endpoint(java.lang.String name) |
Endpoint(java.lang.String name,
java.lang.String subject) |
Endpoint(java.lang.String name,
java.lang.String subject,
Schema schema) |
Endpoint(java.lang.String name,
java.lang.String subject,
java.lang.String schemaRequest,
java.lang.String schemaResponse) |
| Modifier and Type | Method and Description |
|---|---|
static Endpoint.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
Schema |
getSchema() |
java.lang.String |
getSubject() |
int |
hashCode() |
java.lang.String |
toJson() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitserialize, toJsonValuepublic Endpoint(java.lang.String name,
java.lang.String subject,
Schema schema)
public Endpoint(java.lang.String name)
public Endpoint(java.lang.String name,
java.lang.String subject)
public Endpoint(java.lang.String name,
java.lang.String subject,
java.lang.String schemaRequest,
java.lang.String schemaResponse)
public java.lang.String toJson()
toJson in interface JsonSerializablepublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
public java.lang.String getSubject()
public Schema getSchema()
public static Endpoint.Builder builder()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object