@ProviderType 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 |
isRefresh() |
void |
setFetchSourceExclude(java.lang.String... fetchSourceExclude) |
void |
setFetchSourceInclude(java.lang.String... fetchSourceInclude) |
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 isRefresh()
public void setFetchSourceExclude(java.lang.String... fetchSourceExclude)
public void setFetchSourceInclude(java.lang.String... fetchSourceInclude)
public void setRefresh(boolean refresh)
public void setStoredFields(java.lang.String... storedFields)
public void setType(java.lang.String type)