Class BlackDuckRequestBuilder
- java.lang.Object
-
- com.synopsys.integration.blackduck.http.BlackDuckRequestBuilder
-
public class BlackDuckRequestBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BlackDuckRequestBuilder(com.synopsys.integration.rest.request.Request.Builder requestBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlackDuckRequestBuilderacceptMimeType(java.lang.String acceptHeader)BlackDuckRequestBuilderaddBlackDuckFilter(BlackDuckRequestFilter blackDuckRequestFilter)BlackDuckRequestBuilderaddBlackDuckQuery(java.util.Optional<BlackDuckQuery> blackDuckQuery)BlackDuckRequestBuilderaddHeader(java.lang.String key, java.lang.String value)BlackDuckRequestBuilderaddQueryParameter(java.lang.String key, java.lang.String value)BlackDuckRequestBuilderbodyContent(com.synopsys.integration.rest.body.BodyContent bodyContent)BlackDuckRequestBuilderbodyEncoding(java.nio.charset.Charset bodyEncoding)com.synopsys.integration.rest.request.Requestbuild()java.lang.StringgetAcceptMimeType()com.synopsys.integration.rest.body.BodyContentgetBodyContent()java.nio.charset.CharsetgetBodyEncoding()java.util.Map<java.lang.String,java.lang.String>getHeaders()com.synopsys.integration.rest.HttpMethodgetMethod()java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getQueryParameters()com.synopsys.integration.rest.request.Request.BuildergetRequestBuilder()com.synopsys.integration.rest.HttpUrlgetUrl()BlackDuckRequestBuilderheaders(java.util.Map<java.lang.String,java.lang.String> headers)BlackDuckRequestBuildermethod(com.synopsys.integration.rest.HttpMethod method)BlackDuckRequestBuilderqueryParameters(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> queryParameters)BlackDuckRequestBuildersetBlackDuckPageDefinition(BlackDuckPageDefinition blackDuckPageDefinition)BlackDuckRequestBuilderurl(com.synopsys.integration.rest.HttpUrl url)
-
-
-
Method Detail
-
build
public com.synopsys.integration.rest.request.Request build()
-
getRequestBuilder
public com.synopsys.integration.rest.request.Request.Builder getRequestBuilder()
-
url
public BlackDuckRequestBuilder url(com.synopsys.integration.rest.HttpUrl url)
-
setBlackDuckPageDefinition
public BlackDuckRequestBuilder setBlackDuckPageDefinition(BlackDuckPageDefinition blackDuckPageDefinition)
-
addBlackDuckQuery
public BlackDuckRequestBuilder addBlackDuckQuery(java.util.Optional<BlackDuckQuery> blackDuckQuery)
-
addBlackDuckFilter
public BlackDuckRequestBuilder addBlackDuckFilter(BlackDuckRequestFilter blackDuckRequestFilter)
-
method
public BlackDuckRequestBuilder method(com.synopsys.integration.rest.HttpMethod method)
-
acceptMimeType
public BlackDuckRequestBuilder acceptMimeType(java.lang.String acceptHeader)
-
bodyEncoding
public BlackDuckRequestBuilder bodyEncoding(java.nio.charset.Charset bodyEncoding)
-
queryParameters
public BlackDuckRequestBuilder queryParameters(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> queryParameters)
-
addQueryParameter
public BlackDuckRequestBuilder addQueryParameter(java.lang.String key, java.lang.String value)
-
headers
public BlackDuckRequestBuilder headers(java.util.Map<java.lang.String,java.lang.String> headers)
-
addHeader
public BlackDuckRequestBuilder addHeader(java.lang.String key, java.lang.String value)
-
bodyContent
public BlackDuckRequestBuilder bodyContent(com.synopsys.integration.rest.body.BodyContent bodyContent)
-
getUrl
public com.synopsys.integration.rest.HttpUrl getUrl()
-
getMethod
public com.synopsys.integration.rest.HttpMethod getMethod()
-
getAcceptMimeType
public java.lang.String getAcceptMimeType()
-
getBodyEncoding
public java.nio.charset.Charset getBodyEncoding()
-
getQueryParameters
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getQueryParameters()
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
getBodyContent
public com.synopsys.integration.rest.body.BodyContent getBodyContent()
-
-