Class AwsFileCredentials

  • All Implemented Interfaces:
    com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.Credentials, ExtensionPoint, Describable<com.cloudbees.plugins.credentials.Credentials>, Serializable, org.jenkinsci.plugins.plaincredentials.FileCredentials

    public class AwsFileCredentials
    extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials
    implements org.jenkinsci.plugins.plaincredentials.FileCredentials
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  AwsFileCredentials.DescriptorImpl  
      • Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

        com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
      • Nested classes/interfaces inherited from interface org.jenkinsci.plugins.plaincredentials.FileCredentials

        org.jenkinsci.plugins.plaincredentials.FileCredentials.NameProvider
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        com.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      InputStream getContent()  
      String getFileName()  
      • Methods inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

        equals, getDescription, getId, hashCode
      • Methods inherited from class com.cloudbees.plugins.credentials.BaseCredentials

        getDescriptor, getScope
      • Methods inherited from interface com.cloudbees.plugins.credentials.Credentials

        forRun, getDescriptor, getScope
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        getId
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        getDescription
    • Constructor Detail

      • AwsFileCredentials

        public AwsFileCredentials​(String id,
                                  String description,
                                  String fileName,
                                  Supplier<com.cloudbees.plugins.credentials.SecretBytes> content)
    • Method Detail

      • getFileName

        @Nonnull
        public String getFileName()
        Specified by:
        getFileName in interface org.jenkinsci.plugins.plaincredentials.FileCredentials
      • getContent

        @Nonnull
        public InputStream getContent()
        Specified by:
        getContent in interface org.jenkinsci.plugins.plaincredentials.FileCredentials