Class DatadogCredentialsApiKey.DatadogCredentialsApiKeyDescriptor

    • Constructor Detail

      • DatadogCredentialsApiKeyDescriptor

        public DatadogCredentialsApiKeyDescriptor()
    • Method Detail

      • doFillCredentialsIdItems

        public ListBoxModel doFillCredentialsIdItems​(@AncestorInPath
                                                     Item item,
                                                     @QueryParameter("credentialsId")
                                                     String credentialsId)
        Populates the API key credentials ID dropdown in the configuration screen with all the valid credentials
        Parameters:
        item - - The context within which to list available credentials
        credentialsId - - ID of the credential containing the API key
        Returns:
        a ListBoxModel object used to display all the available credentials.
      • doCheckCredentialsId

        public FormValidation doCheckCredentialsId​(@AncestorInPath
                                                   Item item,
                                                   @QueryParameter("credentialsId")
                                                   String credentialsId)
      • doCheckConnectivity

        public FormValidation doCheckConnectivity​(@QueryParameter("credentialsId")
                                                  String credentialsId,
                                                  @QueryParameter("intake")
                                                  int intakeIdx,
                                                  @QueryParameter("site")
                                                  String site,
                                                  @QueryParameter("apiUrl")
                                                  String apiUrl)