-
- All Implemented Interfaces:
-
com.datadog.trace.api.gateway.Flow.Action
public class Flow.Action.RequestBlockingAction implements Flow.Action
-
-
Field Summary
Fields Modifier and Type Field Description private final intstatusCodeprivate final BlockingContentTypeblockingContentTypeprivate final Map<String, String>extraHeaders
-
Constructor Summary
Constructors Constructor Description Flow.Action.RequestBlockingAction(int statusCode, BlockingContentType blockingContentType, Map<String, String> extraHeaders)Flow.Action.RequestBlockingAction(int statusCode, BlockingContentType blockingContentType)
-
Method Summary
Modifier and Type Method Description intgetStatusCode()BlockingContentTypegetBlockingContentType()Map<String, String>getExtraHeaders()static Flow.Action.RequestBlockingActionforRedirect(int statusCode, String location)booleanisBlocking()-
-
Constructor Detail
-
Flow.Action.RequestBlockingAction
Flow.Action.RequestBlockingAction(int statusCode, BlockingContentType blockingContentType, Map<String, String> extraHeaders)
-
Flow.Action.RequestBlockingAction
Flow.Action.RequestBlockingAction(int statusCode, BlockingContentType blockingContentType)
-
-
Method Detail
-
getStatusCode
int getStatusCode()
-
getBlockingContentType
BlockingContentType getBlockingContentType()
-
getExtraHeaders
Map<String, String> getExtraHeaders()
-
forRedirect
static Flow.Action.RequestBlockingAction forRedirect(int statusCode, String location)
-
isBlocking
boolean isBlocking()
-
-
-
-