Package org.elasticsearch.client
Class LicenseClient
java.lang.Object
org.elasticsearch.client.LicenseClient
Deprecated.
The High Level Rest Client is deprecated in favor of the
Elasticsearch Java API Client
A wrapper for the
RestHighLevelClient
that provides methods for
accessing the Elastic License-related methods
See the X-Pack Licensing APIs on elastic.co for more information.
-
Method Summary
Modifier and TypeMethodDescriptionorg.elasticsearch.action.support.master.AcknowledgedResponse
deleteLicense
(DeleteLicenseRequest request, org.elasticsearch.client.RequestOptions options) Deprecated.Deletes license from the cluster.org.elasticsearch.client.Cancellable
deleteLicenseAsync
(DeleteLicenseRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<org.elasticsearch.action.support.master.AcknowledgedResponse> listener) Deprecated.Asynchronously deletes license from the cluster.getBasicStatus
(org.elasticsearch.client.RequestOptions options) Deprecated.Retrieve the license basic statusgetLicense
(GetLicenseRequest request, org.elasticsearch.client.RequestOptions options) Deprecated.Returns the current license for the cluster.org.elasticsearch.client.Cancellable
getLicenseAsync
(GetLicenseRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<GetLicenseResponse> listener) Deprecated.Asynchronously returns the current license for the cluster cluster.getTrialStatus
(org.elasticsearch.client.RequestOptions options) Deprecated.Retrieve the license trial statusputLicense
(PutLicenseRequest request, org.elasticsearch.client.RequestOptions options) Deprecated.Updates license for the cluster.org.elasticsearch.client.Cancellable
putLicenseAsync
(PutLicenseRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<PutLicenseResponse> listener) Deprecated.Asynchronously updates license for the cluster.startBasic
(StartBasicRequest request, org.elasticsearch.client.RequestOptions options) Deprecated.Initiates an indefinite basic license.org.elasticsearch.client.Cancellable
startBasicAsync
(StartBasicRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<StartBasicResponse> listener) Deprecated.Asynchronously initiates an indefinite basic license.startTrial
(StartTrialRequest request, org.elasticsearch.client.RequestOptions options) Deprecated.Starts a trial license on the cluster.org.elasticsearch.client.Cancellable
startTrialAsync
(StartTrialRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<StartTrialResponse> listener) Deprecated.Asynchronously starts a trial license on the cluster.
-
Method Details
-
putLicense
public PutLicenseResponse putLicense(PutLicenseRequest request, org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Updates license for the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
putLicenseAsync
public org.elasticsearch.client.Cancellable putLicenseAsync(PutLicenseRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<PutLicenseResponse> listener) Deprecated.Asynchronously updates license for the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
getLicense
public GetLicenseResponse getLicense(GetLicenseRequest request, org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Returns the current license for the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
getLicenseAsync
public org.elasticsearch.client.Cancellable getLicenseAsync(GetLicenseRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<GetLicenseResponse> listener) Deprecated.Asynchronously returns the current license for the cluster cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
deleteLicense
public org.elasticsearch.action.support.master.AcknowledgedResponse deleteLicense(DeleteLicenseRequest request, org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Deletes license from the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
deleteLicenseAsync
public org.elasticsearch.client.Cancellable deleteLicenseAsync(DeleteLicenseRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<org.elasticsearch.action.support.master.AcknowledgedResponse> listener) Deprecated.Asynchronously deletes license from the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
startTrial
public StartTrialResponse startTrial(StartTrialRequest request, org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Starts a trial license on the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
startTrialAsync
public org.elasticsearch.client.Cancellable startTrialAsync(StartTrialRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<StartTrialResponse> listener) Deprecated.Asynchronously starts a trial license on the cluster.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
startBasic
public StartBasicResponse startBasic(StartBasicRequest request, org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Initiates an indefinite basic license.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
startBasicAsync
public org.elasticsearch.client.Cancellable startBasicAsync(StartBasicRequest request, org.elasticsearch.client.RequestOptions options, org.elasticsearch.action.ActionListener<StartBasicResponse> listener) Deprecated.Asynchronously initiates an indefinite basic license.- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customizedlistener
- the listener to be notified upon request completion- Returns:
- cancellable that may be used to cancel the request
-
getTrialStatus
public GetTrialStatusResponse getTrialStatus(org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Retrieve the license trial status- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-
getBasicStatus
public GetBasicStatusResponse getBasicStatus(org.elasticsearch.client.RequestOptions options) throws IOException Deprecated.Retrieve the license basic status- Parameters:
options
- the request options (e.g. headers), useRequestOptions.DEFAULT
if nothing needs to be customized- Returns:
- the response
- Throws:
IOException
- in case there is a problem sending the request or parsing back the response
-