Package com.couchbase.client.core.msg
Class RequestTarget
- java.lang.Object
-
- com.couchbase.client.core.msg.RequestTarget
-
-
Constructor Summary
Constructors Constructor Description RequestTarget(ServiceType serviceType, NodeIdentifier nodeIdentifier, String bucketName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestTarget
analytics()
static RequestTarget
backup()
String
bucketName()
boolean
equals(Object o)
static RequestTarget
eventing()
int
hashCode()
static RequestTarget
manager()
NodeIdentifier
nodeIdentifier()
static RequestTarget
query()
static RequestTarget
search()
ServiceType
serviceType()
String
toString()
static RequestTarget
views(String bucket)
RequestTarget
withNodeIdentifier(NodeIdentifier nodeIdentifier)
-
-
-
Constructor Detail
-
RequestTarget
public RequestTarget(ServiceType serviceType, NodeIdentifier nodeIdentifier, String bucketName)
- Parameters:
nodeIdentifier
- (nullable)bucketName
- (nullable)
-
-
Method Detail
-
views
public static RequestTarget views(String bucket)
-
manager
public static RequestTarget manager()
-
query
public static RequestTarget query()
-
analytics
public static RequestTarget analytics()
-
search
public static RequestTarget search()
-
eventing
public static RequestTarget eventing()
-
backup
public static RequestTarget backup()
-
withNodeIdentifier
public RequestTarget withNodeIdentifier(NodeIdentifier nodeIdentifier)
- Parameters:
nodeIdentifier
- (nullable)
-
serviceType
public ServiceType serviceType()
-
bucketName
public String bucketName()
- Returns:
- (nullable)
-
nodeIdentifier
public NodeIdentifier nodeIdentifier()
- Returns:
- (nullable)
-
-