Interface ValidateStateMachineDefinitionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ValidateStateMachineDefinitionResponse.Builder,
,ValidateStateMachineDefinitionResponse> SdkBuilder<ValidateStateMachineDefinitionResponse.Builder,
,ValidateStateMachineDefinitionResponse> SdkPojo
,SdkResponse.Builder
,SfnResponse.Builder
- Enclosing class:
ValidateStateMachineDefinitionResponse
-
Method Summary
Modifier and TypeMethodDescriptiondiagnostics
(Collection<ValidateStateMachineDefinitionDiagnostic> diagnostics) An array of diagnostic errors and warnings found during validation of the state machine definition.diagnostics
(Consumer<ValidateStateMachineDefinitionDiagnostic.Builder>... diagnostics) An array of diagnostic errors and warnings found during validation of the state machine definition.diagnostics
(ValidateStateMachineDefinitionDiagnostic... diagnostics) An array of diagnostic errors and warnings found during validation of the state machine definition.The result value will beOK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification.The result value will beOK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification.The result value will betrue
if the number of diagnostics found in the workflow definition exceedsmaxResults
.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.sfn.model.SfnResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
result
The result value will be
OK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification.- Parameters:
result
- The result value will beOK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
result
ValidateStateMachineDefinitionResponse.Builder result(ValidateStateMachineDefinitionResultCode result) The result value will be
OK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification.- Parameters:
result
- The result value will beOK
when no syntax errors are found, orFAIL
if the workflow definition does not pass verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
diagnostics
ValidateStateMachineDefinitionResponse.Builder diagnostics(Collection<ValidateStateMachineDefinitionDiagnostic> diagnostics) An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could be
OK
even when warning diagnostics are present in the response.- Parameters:
diagnostics
- An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could beOK
even when warning diagnostics are present in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diagnostics
ValidateStateMachineDefinitionResponse.Builder diagnostics(ValidateStateMachineDefinitionDiagnostic... diagnostics) An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could be
OK
even when warning diagnostics are present in the response.- Parameters:
diagnostics
- An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could beOK
even when warning diagnostics are present in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diagnostics
ValidateStateMachineDefinitionResponse.Builder diagnostics(Consumer<ValidateStateMachineDefinitionDiagnostic.Builder>... diagnostics) An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could be
This is a convenience method that creates an instance of theOK
even when warning diagnostics are present in the response.ValidateStateMachineDefinitionDiagnostic.Builder
avoiding the need to create one manually viaValidateStateMachineDefinitionDiagnostic.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todiagnostics(List<ValidateStateMachineDefinitionDiagnostic>)
.- Parameters:
diagnostics
- a consumer that will call methods onValidateStateMachineDefinitionDiagnostic.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
truncated
The result value will be
true
if the number of diagnostics found in the workflow definition exceedsmaxResults
. When all diagnostics results are returned, the value will befalse
.- Parameters:
truncated
- The result value will betrue
if the number of diagnostics found in the workflow definition exceedsmaxResults
. When all diagnostics results are returned, the value will befalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-