Class AzureCredentialsBinding

    • Constructor Detail

      • AzureCredentialsBinding

        @DataBoundConstructor
        public AzureCredentialsBinding​(String credentialsId)
    • Method Detail

      • setStorageAccountNameVariable

        @DataBoundSetter
        public void setStorageAccountNameVariable​(String storageAccountNameVariable)
      • setStorageAccountKeyVariable

        @DataBoundSetter
        public void setStorageAccountKeyVariable​(String storageAccountKeyVariable)
      • setBlobEndpointUrlVariable

        @DataBoundSetter
        public void setBlobEndpointUrlVariable​(String blobEndpointUrlVariable)
      • setCdnEndpointUrlVariable

        @DataBoundSetter
        public void setCdnEndpointUrlVariable​(String cdnEndpointUrlVariable)
      • getStorageAccountNameVariable

        public String getStorageAccountNameVariable()
      • getStorageAccountKeyVariable

        public String getStorageAccountKeyVariable()
      • getBlobEndpointUrlVariable

        public String getBlobEndpointUrlVariable()
      • getCdnEndpointUrlVariable

        public String getCdnEndpointUrlVariable()
      • bind

        public org.jenkinsci.plugins.credentialsbinding.MultiBinding.MultiEnvironment bind​(@NonNull
                                                                                           Run<?,​?> build,
                                                                                           @Nullable
                                                                                           FilePath workspace,
                                                                                           @Nullable
                                                                                           Launcher launcher,
                                                                                           @NonNull
                                                                                           TaskListener listener)
                                                                                    throws IOException
        Specified by:
        bind in class org.jenkinsci.plugins.credentialsbinding.MultiBinding<AzureStorageAccount>
        Throws:
        IOException
      • variables

        public Set<String> variables()
        Overrides:
        variables in class org.jenkinsci.plugins.credentialsbinding.MultiBinding<AzureStorageAccount>