Interface AgentSkillsDefinitionDescriptor.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgentSkillsDefinitionDescriptor.Builder,,AgentSkillsDefinitionDescriptor> SdkBuilder<AgentSkillsDefinitionDescriptor.Builder,,AgentSkillsDefinitionDescriptor> SdkPojo
- Enclosing class:
AgentSkillsDefinitionDescriptor
@Mutable
@NotThreadSafe
public static interface AgentSkillsDefinitionDescriptor.Builder
extends SdkPojo, CopyableBuilder<AgentSkillsDefinitionDescriptor.Builder,AgentSkillsDefinitionDescriptor>
-
Method Summary
Modifier and TypeMethodDescriptionadditionalData(Consumer<AgentSkillsAdditionalData.Builder> additionalData) Additional data associated with the agent skills definition descriptor.additionalData(AgentSkillsAdditionalData additionalData) Additional data associated with the agent skills definition descriptor.The agent skills definition content, serialized as descriptor payload data.dataSchemaVersion(String dataSchemaVersion) The schema version of the descriptor payload.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, sdkFieldNameToField, sdkFields
-
Method Details
-
data
The agent skills definition content, serialized as descriptor payload data.
- Parameters:
data- The agent skills definition content, serialized as descriptor payload data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSchemaVersion
The schema version of the descriptor payload.
- Parameters:
dataSchemaVersion- The schema version of the descriptor payload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalData
Additional data associated with the agent skills definition descriptor.
- Parameters:
additionalData- Additional data associated with the agent skills definition descriptor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalData
default AgentSkillsDefinitionDescriptor.Builder additionalData(Consumer<AgentSkillsAdditionalData.Builder> additionalData) Additional data associated with the agent skills definition descriptor.
This is a convenience method that creates an instance of theAgentSkillsAdditionalData.Builderavoiding the need to create one manually viaAgentSkillsAdditionalData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toadditionalData(AgentSkillsAdditionalData).- Parameters:
additionalData- a consumer that will call methods onAgentSkillsAdditionalData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-