public class ClusterLinkListing extends Object
| Constructor and Description |
|---|
ClusterLinkListing(String linkName,
Uuid linkId,
String remoteClusterId,
String localClusterId,
Optional<Collection<String>> topics,
boolean available)
Deprecated.
|
ClusterLinkListing(String linkName,
UUID linkId,
String remoteClusterId,
String localClusterId,
Optional<Collection<String>> topics,
boolean available)
Deprecated.
|
ClusterLinkListing(String linkName,
UUID linkId,
String remoteClusterId,
String localClusterId,
Optional<Collection<String>> topics,
boolean available,
ClusterLinkError clusterLinkError,
String linkErrorMessage)
Deprecated.
|
ClusterLinkListing(String linkName,
Uuid linkId,
String remoteClusterId,
String localClusterId,
Optional<Collection<String>> topics,
boolean available,
ClusterLinkError clusterLinkError,
String linkErrorMessage,
ClusterLinkDescription.LinkState linkState)
Creates an cluster link listing.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
available() |
String |
clusterId()
The linked cluster's ID, or null if none.
|
ClusterLinkError |
clusterLinkError() |
Uuid |
clusterLinkId()
The Uuid of the cluster link that uniquely represents this cluster link.
|
boolean |
equals(Object o) |
int |
hashCode() |
String |
linkErrorMessage() |
UUID |
linkId()
Deprecated.
|
String |
linkName()
The link name for the cluster link.
|
ClusterLinkDescription.LinkState |
linkState() |
String |
localClusterId() |
String |
remoteClusterId() |
Optional<Collection<String>> |
topics()
The topics that are linked with the cluster link, otherwise if empty, then the
topics weren't requested.
|
String |
toString() |
@Deprecated public ClusterLinkListing(String linkName, UUID linkId, String remoteClusterId, String localClusterId, Optional<Collection<String>> topics, boolean available, ClusterLinkError clusterLinkError, String linkErrorMessage)
linkName - The link name for the cluster linklinkId - The UUID associated with the cluster linkremoteClusterId - linked cluster's ID, or null if not known.localClusterId - Local cluster id.topics - The topics that are linked with the cluster link, otherwise if
none, then the topics weren't requested.available - Can the local cluster talk to the linked cluster or notclusterLinkError - The error reason for why a link is in an error state. It's value will be NO_ERROR if the link is not in an error state.linkErrorMessage - Error message describing why a link is in an error state, if it is in fact in an error state.@Deprecated public ClusterLinkListing(String linkName, UUID linkId, String remoteClusterId, String localClusterId, Optional<Collection<String>> topics, boolean available)
@Deprecated public ClusterLinkListing(String linkName, Uuid linkId, String remoteClusterId, String localClusterId, Optional<Collection<String>> topics, boolean available)
public ClusterLinkListing(String linkName, Uuid linkId, String remoteClusterId, String localClusterId, Optional<Collection<String>> topics, boolean available, ClusterLinkError clusterLinkError, String linkErrorMessage, ClusterLinkDescription.LinkState linkState)
linkName - The link name for the cluster linklinkId - The Uuid that uniquely identifies this cluster linkremoteClusterId - linked cluster's ID, or null if not known.localClusterId - Local cluster id.topics - The topics that are linked with the cluster link, otherwise if
none, then the topics weren't requested.available - Can the local cluster talk to the linked cluster or notclusterLinkError - The reason for why a link is unavailable, if it is in fact unavailable.linkErrorMessage - Error message describing why a link is unavailable, if it is in fact unavailable.linkState - State of linkpublic String linkName()
@Deprecated public UUID linkId()
clusterLinkId().public Uuid clusterLinkId()
public String clusterId()
remoteClusterId()public String remoteClusterId()
public String localClusterId()
public boolean available()
public String linkErrorMessage()
public ClusterLinkError clusterLinkError()
public Optional<Collection<String>> topics()
public ClusterLinkDescription.LinkState linkState()