Class HarnessMessageStartEvent.BuilderImpl
java.lang.Object
software.amazon.awssdk.services.bedrockagentcore.model.HarnessMessageStartEvent.BuilderImpl
- All Implemented Interfaces:
SdkPojo,HarnessMessageStartEvent.Builder,Buildable,CopyableBuilder<HarnessMessageStartEvent.Builder,,HarnessMessageStartEvent> SdkBuilder<HarnessMessageStartEvent.Builder,HarnessMessageStartEvent>
- Enclosing class:
- HarnessMessageStartEvent
protected static class HarnessMessageStartEvent.BuilderImpl
extends Object
implements HarnessMessageStartEvent.Builder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()final StringgetRole()The role of the message sender.role(HarnessConversationRole role) The role of the message sender.final voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutationMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields
-
Constructor Details
-
BuilderImpl
protected BuilderImpl() -
BuilderImpl
-
-
Method Details
-
getRole
-
setRole
-
role
Description copied from interface:HarnessMessageStartEvent.BuilderThe role of the message sender.
- Specified by:
rolein interfaceHarnessMessageStartEvent.Builder- Parameters:
role- The role of the message sender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
role
Description copied from interface:HarnessMessageStartEvent.BuilderThe role of the message sender.
- Specified by:
rolein interfaceHarnessMessageStartEvent.Builder- Parameters:
role- The role of the message sender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
build
- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkBuilder<HarnessMessageStartEvent.Builder,HarnessMessageStartEvent>
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-