Class StartTrialResponse


  • public class StartTrialResponse
    extends Object
    • Constructor Detail

      • StartTrialResponse

        public StartTrialResponse​(boolean acknowledged,
                                  boolean trialWasStarted,
                                  String licenseType,
                                  String errorMessage,
                                  String acknowledgeHeader,
                                  Map<String,​String[]> acknowledgeMessages)
    • Method Detail

      • isAcknowledged

        public boolean isAcknowledged()
        Returns true if the request that corresponds to this response acknowledged license changes that would occur as a result of starting a trial license
      • isTrialWasStarted

        public boolean isTrialWasStarted()
        Returns true if a trial license was started as a result of the request corresponding to this response. Returns false if the cluster did not start a trial, or a trial had already been started before the corresponding request was made
      • getLicenseType

        public String getLicenseType()
        If a trial license was started as a result of the request corresponding to this response (see isTrialWasStarted()) then returns the type of license that was started on the cluster. Returns null otherwise
      • getErrorMessage

        public String getErrorMessage()
        If a trial license was not started as a result of the request corresponding to this response (see isTrialWasStarted() then returns a brief message explaining why the trial could not be started. Returns false otherwise
      • getAcknowledgeHeader

        public String getAcknowledgeHeader()
        If the request corresponding to this response did not acknowledge licensing changes that would result from starting a trial license (see isAcknowledged()), returns a message describing how the user must acknowledge licensing changes as a result of such a request. Returns null otherwise
      • getAcknowledgeMessages

        public Map<String,​String[]> getAcknowledgeMessages()
        If the request corresponding to this response did not acknowledge licensing changes that would result from starting a trial license (see isAcknowledged(), returns a map. The map's keys are names of commercial Elasticsearch features, and their values are messages about how those features will be affected by licensing changes as a result of starting a trial license