Interface OutpostResolver.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OutpostResolver.Builder,OutpostResolver>,SdkBuilder<OutpostResolver.Builder,OutpostResolver>,SdkPojo
- Enclosing class:
- OutpostResolver
public static interface OutpostResolver.Builder extends SdkPojo, CopyableBuilder<OutpostResolver.Builder,OutpostResolver>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OutpostResolver.Builderarn(String arn)The ARN (Amazon Resource Name) for the Resolver on an Outpost.OutpostResolver.BuildercreationTime(String creationTime)The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).OutpostResolver.BuildercreatorRequestId(String creatorRequestId)A unique string that identifies the request that created the Resolver endpoint.OutpostResolver.Builderid(String id)The ID of the Resolver on Outpost.OutpostResolver.BuilderinstanceCount(Integer instanceCount)Amazon EC2 instance count for the Resolver on the Outpost.OutpostResolver.BuildermodificationTime(String modificationTime)The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).OutpostResolver.Buildername(String name)Name of the Resolver.OutpostResolver.BuilderoutpostArn(String outpostArn)The ARN (Amazon Resource Name) for the Outpost.OutpostResolver.BuilderpreferredInstanceType(String preferredInstanceType)The Amazon EC2 instance type.OutpostResolver.Builderstatus(String status)Status of the Resolver.OutpostResolver.Builderstatus(OutpostResolverStatus status)Status of the Resolver.OutpostResolver.BuilderstatusMessage(String statusMessage)A detailed description of the Resolver.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
arn
OutpostResolver.Builder arn(String arn)
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
- Parameters:
arn- The ARN (Amazon Resource Name) for the Resolver on an Outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
OutpostResolver.Builder creationTime(String creationTime)
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
- Parameters:
creationTime- The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modificationTime
OutpostResolver.Builder modificationTime(String modificationTime)
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
- Parameters:
modificationTime- The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creatorRequestId
OutpostResolver.Builder creatorRequestId(String creatorRequestId)
A unique string that identifies the request that created the Resolver endpoint. The
CreatorRequestIdallows failed requests to be retried without the risk of running the operation twice.- Parameters:
creatorRequestId- A unique string that identifies the request that created the Resolver endpoint. TheCreatorRequestIdallows failed requests to be retried without the risk of running the operation twice.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
OutpostResolver.Builder id(String id)
The ID of the Resolver on Outpost.
- Parameters:
id- The ID of the Resolver on Outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceCount
OutpostResolver.Builder instanceCount(Integer instanceCount)
Amazon EC2 instance count for the Resolver on the Outpost.
- Parameters:
instanceCount- Amazon EC2 instance count for the Resolver on the Outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preferredInstanceType
OutpostResolver.Builder preferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type.
- Parameters:
preferredInstanceType- The Amazon EC2 instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
OutpostResolver.Builder name(String name)
Name of the Resolver.
- Parameters:
name- Name of the Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
OutpostResolver.Builder status(String status)
Status of the Resolver.
- Parameters:
status- Status of the Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OutpostResolverStatus,OutpostResolverStatus
-
status
OutpostResolver.Builder status(OutpostResolverStatus status)
Status of the Resolver.
- Parameters:
status- Status of the Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OutpostResolverStatus,OutpostResolverStatus
-
statusMessage
OutpostResolver.Builder statusMessage(String statusMessage)
A detailed description of the Resolver.
- Parameters:
statusMessage- A detailed description of the Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outpostArn
OutpostResolver.Builder outpostArn(String outpostArn)
The ARN (Amazon Resource Name) for the Outpost.
- Parameters:
outpostArn- The ARN (Amazon Resource Name) for the Outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-