Interface Actor.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Actor.Builder,,Actor> SdkBuilder<Actor.Builder,,Actor> SdkPojo
- Enclosing class:
Actor
@Mutable
@NotThreadSafe
public static interface Actor.Builder
extends SdkPojo, CopyableBuilder<Actor.Builder,Actor>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Actor.Builderauthentication(Consumer<Authentication.Builder> authentication) The authentication configuration for the actor.authentication(Authentication authentication) The authentication configuration for the actor.description(String description) A description of the actor.identifier(String identifier) The unique identifier for the actor.The list of URIs that the actor targets during testing.uris(Collection<String> uris) The list of URIs that the actor targets during testing.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
-
identifier
The unique identifier for the actor.
- Parameters:
identifier- The unique identifier for the actor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uris
The list of URIs that the actor targets during testing.
- Parameters:
uris- The list of URIs that the actor targets during testing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uris
The list of URIs that the actor targets during testing.
- Parameters:
uris- The list of URIs that the actor targets during testing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authentication
The authentication configuration for the actor.
- Parameters:
authentication- The authentication configuration for the actor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authentication
The authentication configuration for the actor.
This is a convenience method that creates an instance of theAuthentication.Builderavoiding the need to create one manually viaAuthentication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toauthentication(Authentication).- Parameters:
authentication- a consumer that will call methods onAuthentication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A description of the actor.
- Parameters:
description- A description of the actor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-