Class CoverityConnectInstance

    • Constructor Detail

      • CoverityConnectInstance

        @DataBoundConstructor
        public CoverityConnectInstance​(java.lang.String url,
                                       java.lang.String defaultCredentialsId)
    • Method Detail

      • setCredentialId

        @DataBoundSetter
        public void setCredentialId​(java.lang.String credentialId)
      • getDefaultCredentialsId

        public java.lang.String getDefaultCredentialsId()
      • getUrl

        public java.lang.String getUrl()
      • getCoverityURL

        public java.util.Optional<java.net.URL> getCoverityURL()
      • getCoverityServerConfig

        public com.synopsys.integration.coverity.config.CoverityServerConfig getCoverityServerConfig​(com.synopsys.integration.log.IntLogger logger,
                                                                                                     java.lang.String credentialsId)
                                                                                              throws java.lang.IllegalArgumentException,
                                                                                                     java.lang.IllegalStateException
        Throws:
        java.lang.IllegalArgumentException
        java.lang.IllegalStateException
      • getCoverityServerCredentials

        public com.synopsys.integration.rest.credentials.Credentials getCoverityServerCredentials​(com.synopsys.integration.log.IntLogger logger,
                                                                                                  java.lang.String credentialId)
      • getUsername

        public java.util.Optional<java.lang.String> getUsername​(com.synopsys.integration.log.IntLogger logger,
                                                                java.lang.String credentialId)
      • getPassphrase

        public java.util.Optional<java.lang.String> getPassphrase​(java.lang.String credentialId)
      • isEmpty

        public boolean isEmpty()