Interface RuntimeDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RuntimeDetails.Builder,
,RuntimeDetails> SdkBuilder<RuntimeDetails.Builder,
,RuntimeDetails> SdkPojo
- Enclosing class:
RuntimeDetails
public static interface RuntimeDetails.Builder
extends SdkPojo, CopyableBuilder<RuntimeDetails.Builder,RuntimeDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondefault RuntimeDetails.Builder
context
(Consumer<RuntimeContext.Builder> context) Additional information about the suspicious activity.context
(RuntimeContext context) Additional information about the suspicious activity.default RuntimeDetails.Builder
process
(Consumer<ProcessDetails.Builder> process) Information about the observed process.process
(ProcessDetails process) Information about the observed process.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 Details
-
process
Information about the observed process.
- Parameters:
process
- Information about the observed process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
process
Information about the observed process.
This is a convenience method that creates an instance of theProcessDetails.Builder
avoiding the need to create one manually viaProcessDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocess(ProcessDetails)
.- Parameters:
process
- a consumer that will call methods onProcessDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
context
Additional information about the suspicious activity.
- Parameters:
context
- Additional information about the suspicious activity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
context
Additional information about the suspicious activity.
This is a convenience method that creates an instance of theRuntimeContext.Builder
avoiding the need to create one manually viaRuntimeContext.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontext(RuntimeContext)
.- Parameters:
context
- a consumer that will call methods onRuntimeContext.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-