Class CodeBuildBaseCredentials.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
com.cloudbees.plugins.credentials.CredentialsDescriptor
com.amazonaws.codebuild.jenkinsplugin.CodeBuildBaseCredentials.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster, IconSpec
Direct Known Subclasses:
CodeBuildCredentials.DescriptorImpl
Enclosing class:
CodeBuildBaseCredentials

@Extension public static class CodeBuildBaseCredentials.DescriptorImpl extends com.cloudbees.plugins.credentials.CredentialsDescriptor
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<com.cloudbees.plugins.credentials.Credentials>
    • doCheckSecretKey

      public FormValidation doCheckSecretKey(@AncestorInPath Item item, @QueryParameter("proxyHost") String proxyHost, @QueryParameter("proxyPort") String proxyPort, @QueryParameter("accessKey") String accessKey, @QueryParameter("secretKey") String secretKey)
    • doCheckIamRoleArn

      public FormValidation doCheckIamRoleArn(@AncestorInPath Item item, @QueryParameter("proxyHost") String proxyHost, @QueryParameter("proxyPort") String proxyPort, @QueryParameter("accessKey") String accessKey, @QueryParameter("secretKey") String secretKey, @QueryParameter("iamRoleArn") String iamRoleArn, @QueryParameter("externalId") String externalId)
    • getNewUUID

      public String getNewUUID()