Class SearchService
java.lang.Object
com.couchbase.client.core.state.AbstractStateMachine<LifecycleState>
com.couchbase.client.core.service.PooledService
com.couchbase.client.core.service.SearchService
- All Implemented Interfaces:
Service
,Stateful<LifecycleState>
public class SearchService extends PooledService
- Author:
- Sergey Avseyev
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.couchbase.client.core.service.Service
Service.EndpointFactory
-
Field Summary
Fields inherited from class com.couchbase.client.core.service.PooledService
DEFAULT_IDLE_TIME_CHECK_INTERVAL_MS
-
Constructor Summary
Constructors Constructor Description SearchService(String hostname, String bucket, String password, int port, CoreContext ctx)
Deprecated.SearchService(String hostname, String bucket, String username, String password, int port, CoreContext ctx)
Creates a newSearchService
. -
Method Summary
Modifier and Type Method Description ServiceType
type()
Returns the type for the givenService
.Methods inherited from class com.couchbase.client.core.service.PooledService
connect, diagnostics, disconnect, endpoints, mapping, send
Methods inherited from class com.couchbase.client.core.state.AbstractStateMachine
hasSubscribers, isState, state, states, transitionState
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.couchbase.client.core.state.Stateful
hasSubscribers, isState, state, states
-
Constructor Details
-
SearchService
@Deprecated public SearchService(String hostname, String bucket, String password, int port, CoreContext ctx)Deprecated.Creates a newSearchService
.- Parameters:
hostname
- the hostname of the service.bucket
- the name of the bucket.password
- the password of the bucket.port
- the port of the service.ctx
- the shared context.
-
SearchService
public SearchService(String hostname, String bucket, String username, String password, int port, CoreContext ctx)Creates a newSearchService
.- Parameters:
hostname
- the hostname of the service.bucket
- the name of the bucket.username
- the user authorized for bucket access.password
- the password of the user.port
- the port of the service.ctx
- the shared context.
-
-
Method Details