Class BlackDuckBucket


  • public class BlackDuckBucket
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      BlackDuckBucket()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addError​(java.lang.String uri, java.lang.Exception e)  
      void addValid​(java.lang.String uri, com.synopsys.integration.blackduck.api.core.BlackDuckResponse blackDuckResponse)  
      boolean contains​(java.lang.String uri)  
      <T extends com.synopsys.integration.blackduck.api.core.BlackDuckResponse>
      T
      get​(com.synopsys.integration.blackduck.api.core.response.LinkSingleResponse<T> linkSingleResponse)  
      BlackDuckBucketItem<com.synopsys.integration.blackduck.api.core.BlackDuckResponse> get​(java.lang.String uri)  
      <T extends com.synopsys.integration.blackduck.api.core.BlackDuckResponse>
      T
      get​(java.lang.String uri, java.lang.Class<T> responseClass)  
      java.util.Set<java.lang.String> getAvailableUris()  
      java.util.Optional<java.lang.Exception> getError​(java.lang.String uri)  
      java.util.Optional<com.synopsys.integration.blackduck.api.core.BlackDuckResponse> getResponse​(java.lang.String uri)  
      boolean hasAnyErrors()  
      BlackDuckBucketItem<com.synopsys.integration.blackduck.api.core.BlackDuckResponse> remove​(java.lang.String uri)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BlackDuckBucket

        public BlackDuckBucket()
    • Method Detail

      • contains

        public boolean contains​(java.lang.String uri)
      • getAvailableUris

        public java.util.Set<java.lang.String> getAvailableUris()
      • get

        public BlackDuckBucketItem<com.synopsys.integration.blackduck.api.core.BlackDuckResponse> get​(java.lang.String uri)
      • get

        public <T extends com.synopsys.integration.blackduck.api.core.BlackDuckResponse> T get​(java.lang.String uri,
                                                                                               java.lang.Class<T> responseClass)
      • get

        public <T extends com.synopsys.integration.blackduck.api.core.BlackDuckResponse> T get​(com.synopsys.integration.blackduck.api.core.response.LinkSingleResponse<T> linkSingleResponse)
      • getResponse

        public java.util.Optional<com.synopsys.integration.blackduck.api.core.BlackDuckResponse> getResponse​(java.lang.String uri)
      • getError

        public java.util.Optional<java.lang.Exception> getError​(java.lang.String uri)
      • addValid

        public void addValid​(java.lang.String uri,
                             com.synopsys.integration.blackduck.api.core.BlackDuckResponse blackDuckResponse)
      • addError

        public void addError​(java.lang.String uri,
                             java.lang.Exception e)
      • hasAnyErrors

        public boolean hasAnyErrors()
      • remove

        public BlackDuckBucketItem<com.synopsys.integration.blackduck.api.core.BlackDuckResponse> remove​(java.lang.String uri)