Interface AgentStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AgentStatus.Builder,AgentStatus>,SdkBuilder<AgentStatus.Builder,AgentStatus>,SdkPojo
- Enclosing class:
- AgentStatus
public static interface AgentStatus.Builder extends SdkPojo, CopyableBuilder<AgentStatus.Builder,AgentStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AgentStatus.BuilderagentStatusARN(String agentStatusARN)The Amazon Resource Name (ARN) of the agent status.AgentStatus.BuilderagentStatusId(String agentStatusId)The identifier of the agent status.AgentStatus.Builderdescription(String description)The description of the agent status.AgentStatus.BuilderdisplayOrder(Integer displayOrder)The display order of the agent status.AgentStatus.BuilderlastModifiedRegion(String lastModifiedRegion)The Amazon Web Services Region where this resource was last modified.AgentStatus.BuilderlastModifiedTime(Instant lastModifiedTime)The timestamp when this resource was last modified.AgentStatus.Buildername(String name)The name of the agent status.AgentStatus.Builderstate(String state)The state of the agent status.AgentStatus.Builderstate(AgentStatusState state)The state of the agent status.AgentStatus.Buildertags(Map<String,String> tags)The tags used to organize, track, or control access for this resource.AgentStatus.Buildertype(String type)The type of agent status.AgentStatus.Buildertype(AgentStatusType type)The type of agent status.-
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 Detail
-
agentStatusARN
AgentStatus.Builder agentStatusARN(String agentStatusARN)
The Amazon Resource Name (ARN) of the agent status.
- Parameters:
agentStatusARN- The Amazon Resource Name (ARN) of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentStatusId
AgentStatus.Builder agentStatusId(String agentStatusId)
The identifier of the agent status.
- Parameters:
agentStatusId- The identifier of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AgentStatus.Builder name(String name)
The name of the agent status.
- Parameters:
name- The name of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
AgentStatus.Builder description(String description)
The description of the agent status.
- Parameters:
description- The description of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
AgentStatus.Builder type(String type)
The type of agent status.
- Parameters:
type- The type of agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AgentStatusType,AgentStatusType
-
type
AgentStatus.Builder type(AgentStatusType type)
The type of agent status.
- Parameters:
type- The type of agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AgentStatusType,AgentStatusType
-
displayOrder
AgentStatus.Builder displayOrder(Integer displayOrder)
The display order of the agent status.
- Parameters:
displayOrder- The display order of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
AgentStatus.Builder state(String state)
The state of the agent status.
- Parameters:
state- The state of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AgentStatusState,AgentStatusState
-
state
AgentStatus.Builder state(AgentStatusState state)
The state of the agent status.
- Parameters:
state- The state of the agent status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AgentStatusState,AgentStatusState
-
tags
AgentStatus.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags- The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
AgentStatus.Builder lastModifiedTime(Instant lastModifiedTime)
The timestamp when this resource was last modified.
- Parameters:
lastModifiedTime- The timestamp when this resource was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedRegion
AgentStatus.Builder lastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
- Parameters:
lastModifiedRegion- The Amazon Web Services Region where this resource was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-