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) If the result isOK, this field will be empty.diagnostics(Consumer<ValidateStateMachineDefinitionDiagnostic.Builder>... diagnostics) If the result isOK, this field will be empty.diagnostics(ValidateStateMachineDefinitionDiagnostic... diagnostics) If the result isOK, this field will be empty.The result value will beOKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification.The result value will beOKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification.The result value will betrueif the number of diagnostics found in the workflow definition exceedsmaxResults.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.sfn.model.SfnResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
result
The result value will be
OKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification.- Parameters:
result- The result value will beOKwhen no syntax errors are found, orFAILif 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
OKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification.- Parameters:
result- The result value will beOKwhen no syntax errors are found, orFAILif 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) If the result is
OK, this field will be empty. When there are errors, this field will contain an array of Diagnostic objects to help you troubleshoot.- Parameters:
diagnostics- If the result isOK, this field will be empty. When there are errors, this field will contain an array of Diagnostic objects to help you troubleshoot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diagnostics
ValidateStateMachineDefinitionResponse.Builder diagnostics(ValidateStateMachineDefinitionDiagnostic... diagnostics) If the result is
OK, this field will be empty. When there are errors, this field will contain an array of Diagnostic objects to help you troubleshoot.- Parameters:
diagnostics- If the result isOK, this field will be empty. When there are errors, this field will contain an array of Diagnostic objects to help you troubleshoot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diagnostics
ValidateStateMachineDefinitionResponse.Builder diagnostics(Consumer<ValidateStateMachineDefinitionDiagnostic.Builder>... diagnostics) If the result is
This is a convenience method that creates an instance of theOK, this field will be empty. When there are errors, this field will contain an array of Diagnostic objects to help you troubleshoot.ValidateStateMachineDefinitionDiagnostic.Builderavoiding the need to create one manually viaValidateStateMachineDefinitionDiagnostic.builder().When the
Consumercompletes,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
trueif 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 betrueif 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.
-