public class GetDocumentRequest extends java.lang.Object implements BulkableDocumentRequest<GetDocumentRequest>, DocumentRequest<GetDocumentResponse>
Constructor and Description |
---|
GetDocumentRequest(java.lang.String indexName,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
accept(java.util.function.Consumer<GetDocumentRequest> consumer) |
GetDocumentResponse |
accept(DocumentRequestExecutor documentRequestExecutor) |
java.lang.String[] |
getFetchSourceExcludes() |
java.lang.String[] |
getFetchSourceIncludes() |
java.lang.String |
getId() |
java.lang.String |
getIndexName() |
java.lang.String[] |
getStoredFields() |
java.lang.String |
getType() |
boolean |
isFetchSource() |
boolean |
isPreferLocalCluster() |
boolean |
isRefresh() |
void |
setFetchSource(boolean fetchSource) |
void |
setFetchSourceExclude(java.lang.String... fetchSourceExclude) |
void |
setFetchSourceInclude(java.lang.String... fetchSourceInclude) |
void |
setPreferLocalCluster(boolean preferLocalCluster) |
void |
setRefresh(boolean refresh) |
void |
setStoredFields(java.lang.String... storedFields) |
void |
setType(java.lang.String type) |
public GetDocumentRequest(java.lang.String indexName, java.lang.String id)
public void accept(java.util.function.Consumer<GetDocumentRequest> consumer)
accept
in interface BulkableDocumentRequest<GetDocumentRequest>
public GetDocumentResponse accept(DocumentRequestExecutor documentRequestExecutor)
accept
in interface DocumentRequest<GetDocumentResponse>
public java.lang.String[] getFetchSourceExcludes()
public java.lang.String[] getFetchSourceIncludes()
public java.lang.String getId()
public java.lang.String getIndexName()
public java.lang.String[] getStoredFields()
public java.lang.String getType()
public boolean isFetchSource()
public boolean isPreferLocalCluster()
public boolean isRefresh()
public void setFetchSource(boolean fetchSource)
public void setFetchSourceExclude(java.lang.String... fetchSourceExclude)
public void setFetchSourceInclude(java.lang.String... fetchSourceInclude)
public void setPreferLocalCluster(boolean preferLocalCluster)
public void setRefresh(boolean refresh)
public void setStoredFields(java.lang.String... storedFields)
public void setType(java.lang.String type)