Class VMIngestionDetailsResponseInner

java.lang.Object
com.azure.resourcemanager.elastic.fluent.models.VMIngestionDetailsResponseInner

public final class VMIngestionDetailsResponseInner extends Object
The vm ingestion details to install an agent.
  • Constructor Details

    • VMIngestionDetailsResponseInner

      public VMIngestionDetailsResponseInner()
      Creates an instance of VMIngestionDetailsResponseInner class.
  • Method Details

    • cloudId

      public String cloudId()
      Get the cloudId property: The cloudId of given Elastic monitor resource.
      Returns:
      the cloudId value.
    • withCloudId

      public VMIngestionDetailsResponseInner withCloudId(String cloudId)
      Set the cloudId property: The cloudId of given Elastic monitor resource.
      Parameters:
      cloudId - the cloudId value to set.
      Returns:
      the VMIngestionDetailsResponseInner object itself.
    • ingestionKey

      public String ingestionKey()
      Get the ingestionKey property: Ingestion details to install agent on given VM.
      Returns:
      the ingestionKey value.
    • withIngestionKey

      public VMIngestionDetailsResponseInner withIngestionKey(String ingestionKey)
      Set the ingestionKey property: Ingestion details to install agent on given VM.
      Parameters:
      ingestionKey - the ingestionKey value to set.
      Returns:
      the VMIngestionDetailsResponseInner object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.