Class ReducedKeyValueErrorContext
- java.lang.Object
-
- com.couchbase.client.core.cnc.AbstractContext
-
- com.couchbase.client.core.error.context.ErrorContext
-
- com.couchbase.client.core.error.context.ReducedKeyValueErrorContext
-
- All Implemented Interfaces:
Context
@Uncommitted public class ReducedKeyValueErrorContext extends ErrorContext
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.couchbase.client.core.cnc.Context
Context.ExportFormat
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ReducedKeyValueErrorContext(String id, CollectionIdentifier collectionIdentifier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReducedKeyValueErrorContext
create(String id)
static ReducedKeyValueErrorContext
create(String id, CollectionIdentifier collectionIdentifier)
static ReducedKeyValueErrorContext
create(String id, String bucket, String scope, String collection)
void
injectExportableParams(Map<String,Object> input)
This method needs to be implemented by the actual context implementations to inject the params they need for exporting.-
Methods inherited from class com.couchbase.client.core.error.context.ErrorContext
responseStatus
-
Methods inherited from class com.couchbase.client.core.cnc.AbstractContext
exportAsMap, exportAsString, toString
-
-
-
-
Constructor Detail
-
ReducedKeyValueErrorContext
protected ReducedKeyValueErrorContext(String id, CollectionIdentifier collectionIdentifier)
-
-
Method Detail
-
create
public static ReducedKeyValueErrorContext create(String id, CollectionIdentifier collectionIdentifier)
-
create
public static ReducedKeyValueErrorContext create(String id, String bucket, String scope, String collection)
-
create
public static ReducedKeyValueErrorContext create(String id)
-
injectExportableParams
public void injectExportableParams(Map<String,Object> input)
Description copied from class:AbstractContext
This method needs to be implemented by the actual context implementations to inject the params they need for exporting.- Overrides:
injectExportableParams
in classErrorContext
- Parameters:
input
- pass exportable params in here.
-
-