Interface InspectionData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InspectionData.Builder,InspectionData>,SdkBuilder<InspectionData.Builder,InspectionData>,SdkPojo
- Enclosing class:
- InspectionData
public static interface InspectionData.Builder extends SdkPojo, CopyableBuilder<InspectionData.Builder,InspectionData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description InspectionData.BuilderafterInputPath(String afterInputPath)The input after Step Functions applies the InputPath filter.InspectionData.BuilderafterParameters(String afterParameters)The effective input after Step Functions applies the Parameters filter.InspectionData.BuilderafterResultPath(String afterResultPath)The effective result combined with the raw state input after Step Functions applies the ResultPath filter.InspectionData.BuilderafterResultSelector(String afterResultSelector)The effective result after Step Functions applies the ResultSelector filter.InspectionData.Builderinput(String input)The raw state input.default InspectionData.Builderrequest(Consumer<InspectionDataRequest.Builder> request)The raw HTTP request that is sent when you test an HTTP Task.InspectionData.Builderrequest(InspectionDataRequest request)The raw HTTP request that is sent when you test an HTTP Task.default InspectionData.Builderresponse(Consumer<InspectionDataResponse.Builder> response)The raw HTTP response that is returned when you test an HTTP Task.InspectionData.Builderresponse(InspectionDataResponse response)The raw HTTP response that is returned when you test an HTTP Task.InspectionData.Builderresult(String result)The state's raw result.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
input
InspectionData.Builder input(String input)
The raw state input.
- Parameters:
input- The raw state input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
afterInputPath
InspectionData.Builder afterInputPath(String afterInputPath)
The input after Step Functions applies the InputPath filter.
- Parameters:
afterInputPath- The input after Step Functions applies the InputPath filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
afterParameters
InspectionData.Builder afterParameters(String afterParameters)
The effective input after Step Functions applies the Parameters filter.
- Parameters:
afterParameters- The effective input after Step Functions applies the Parameters filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
result
InspectionData.Builder result(String result)
The state's raw result.
- Parameters:
result- The state's raw result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
afterResultSelector
InspectionData.Builder afterResultSelector(String afterResultSelector)
The effective result after Step Functions applies the ResultSelector filter.
- Parameters:
afterResultSelector- The effective result after Step Functions applies the ResultSelector filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
afterResultPath
InspectionData.Builder afterResultPath(String afterResultPath)
The effective result combined with the raw state input after Step Functions applies the ResultPath filter.
- Parameters:
afterResultPath- The effective result combined with the raw state input after Step Functions applies the ResultPath filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
request
InspectionData.Builder request(InspectionDataRequest request)
The raw HTTP request that is sent when you test an HTTP Task.
- Parameters:
request- The raw HTTP request that is sent when you test an HTTP Task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
request
default InspectionData.Builder request(Consumer<InspectionDataRequest.Builder> request)
The raw HTTP request that is sent when you test an HTTP Task.
This is a convenience method that creates an instance of theInspectionDataRequest.Builderavoiding the need to create one manually viaInspectionDataRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torequest(InspectionDataRequest).- Parameters:
request- a consumer that will call methods onInspectionDataRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
request(InspectionDataRequest)
-
response
InspectionData.Builder response(InspectionDataResponse response)
The raw HTTP response that is returned when you test an HTTP Task.
- Parameters:
response- The raw HTTP response that is returned when you test an HTTP Task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
response
default InspectionData.Builder response(Consumer<InspectionDataResponse.Builder> response)
The raw HTTP response that is returned when you test an HTTP Task.
This is a convenience method that creates an instance of theInspectionDataResponse.Builderavoiding the need to create one manually viaInspectionDataResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresponse(InspectionDataResponse).- Parameters:
response- a consumer that will call methods onInspectionDataResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
response(InspectionDataResponse)
-
-