Class RemoteResponse.Builder
- java.lang.Object
-
- com.merge.api.resources.hris.types.RemoteResponse.Builder
-
- All Implemented Interfaces:
RemoteResponse._FinalStage,RemoteResponse.MethodStage,RemoteResponse.PathStage,RemoteResponse.ResponseStage,RemoteResponse.StatusStage
- Enclosing class:
- RemoteResponse
public static final class RemoteResponse.Builder extends java.lang.Object implements RemoteResponse.MethodStage, RemoteResponse.PathStage, RemoteResponse.StatusStage, RemoteResponse.ResponseStage, RemoteResponse._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteResponsebuild()RemoteResponse.Builderfrom(RemoteResponse other)RemoteResponse._FinalStageheaders(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> headers)RemoteResponse._FinalStageheaders(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> headers)RemoteResponse.PathStagemethod(java.lang.String method)RemoteResponse.StatusStagepath(java.lang.String path)RemoteResponse._FinalStageresponse(com.fasterxml.jackson.databind.JsonNode response)RemoteResponse._FinalStageresponseHeaders(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> responseHeaders)RemoteResponse._FinalStageresponseHeaders(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> responseHeaders)RemoteResponse._FinalStageresponseType(RemoteResponseResponseType responseType)RemoteResponse._FinalStageresponseType(java.util.Optional<RemoteResponseResponseType> responseType)RemoteResponse.ResponseStagestatus(int status)
-
-
-
Method Detail
-
from
public RemoteResponse.Builder from(RemoteResponse other)
- Specified by:
fromin interfaceRemoteResponse.MethodStage
-
method
public RemoteResponse.PathStage method(java.lang.String method)
- Specified by:
methodin interfaceRemoteResponse.MethodStage
-
path
public RemoteResponse.StatusStage path(java.lang.String path)
- Specified by:
pathin interfaceRemoteResponse.PathStage
-
status
public RemoteResponse.ResponseStage status(int status)
- Specified by:
statusin interfaceRemoteResponse.StatusStage
-
response
public RemoteResponse._FinalStage response(com.fasterxml.jackson.databind.JsonNode response)
- Specified by:
responsein interfaceRemoteResponse.ResponseStage
-
headers
public RemoteResponse._FinalStage headers(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> headers)
- Specified by:
headersin interfaceRemoteResponse._FinalStage
-
headers
public RemoteResponse._FinalStage headers(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> headers)
- Specified by:
headersin interfaceRemoteResponse._FinalStage
-
responseType
public RemoteResponse._FinalStage responseType(RemoteResponseResponseType responseType)
- Specified by:
responseTypein interfaceRemoteResponse._FinalStage
-
responseType
public RemoteResponse._FinalStage responseType(java.util.Optional<RemoteResponseResponseType> responseType)
- Specified by:
responseTypein interfaceRemoteResponse._FinalStage
-
responseHeaders
public RemoteResponse._FinalStage responseHeaders(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> responseHeaders)
- Specified by:
responseHeadersin interfaceRemoteResponse._FinalStage
-
responseHeaders
public RemoteResponse._FinalStage responseHeaders(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> responseHeaders)
- Specified by:
responseHeadersin interfaceRemoteResponse._FinalStage
-
build
public RemoteResponse build()
- Specified by:
buildin interfaceRemoteResponse._FinalStage
-
-