public class SubjectTransform
extends java.lang.Object
implements io.nats.client.support.JsonSerializable
| Modifier and Type | Class and Description |
|---|---|
static class |
SubjectTransform.Builder
Placement can be created using a Builder.
|
| Constructor and Description |
|---|
SubjectTransform(@NonNull java.lang.String source,
@NonNull java.lang.String destination)
Construct a 'SubjectTransform' object
|
| Modifier and Type | Method and Description |
|---|---|
static SubjectTransform.Builder |
builder()
Creates a builder for a placements object.
|
boolean |
equals(java.lang.Object o) |
@NonNull java.lang.String |
getDestination()
Get destination, the SubjectTransform Subject template
|
@NonNull java.lang.String |
getSource()
Get source, the subject matching filter
|
int |
hashCode() |
@NonNull java.lang.String |
toJson() |
java.lang.String |
toString() |
public SubjectTransform(@NonNull java.lang.String source,
@NonNull java.lang.String destination)
source - the subject matching filterdestination - the SubjectTransform Subject templatepublic @NonNull java.lang.String getSource()
public @NonNull java.lang.String getDestination()
public @NonNull java.lang.String toJson()
toJson in interface io.nats.client.support.JsonSerializablepublic static SubjectTransform.Builder builder()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object