Interface ServiceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceSummary.Builder,ServiceSummary>,SdkBuilder<ServiceSummary.Builder,ServiceSummary>,SdkPojo
- Enclosing class:
- ServiceSummary
public static interface ServiceSummary.Builder extends SdkPojo, CopyableBuilder<ServiceSummary.Builder,ServiceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ServiceSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the service.ServiceSummary.BuildercreatedAt(Instant createdAt)The date and time that the service was created, specified in ISO-8601 format.ServiceSummary.BuildercustomDomainName(String customDomainName)The custom domain name of the service.default ServiceSummary.BuilderdnsEntry(Consumer<DnsEntry.Builder> dnsEntry)DNS information about the service.ServiceSummary.BuilderdnsEntry(DnsEntry dnsEntry)DNS information about the service.ServiceSummary.Builderid(String id)The ID of the service.ServiceSummary.BuilderlastUpdatedAt(Instant lastUpdatedAt)The date and time that the service was last updated.ServiceSummary.Buildername(String name)The name of the service.ServiceSummary.Builderstatus(String status)The status.ServiceSummary.Builderstatus(ServiceStatus status)The 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
-
arn
ServiceSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the service.
- Parameters:
arn- The Amazon Resource Name (ARN) of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ServiceSummary.Builder createdAt(Instant createdAt)
The date and time that the service was created, specified in ISO-8601 format.
- Parameters:
createdAt- The date and time that the service was created, specified in ISO-8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomainName
ServiceSummary.Builder customDomainName(String customDomainName)
The custom domain name of the service.
- Parameters:
customDomainName- The custom domain name of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsEntry
ServiceSummary.Builder dnsEntry(DnsEntry dnsEntry)
DNS information about the service.
- Parameters:
dnsEntry- DNS information about the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsEntry
default ServiceSummary.Builder dnsEntry(Consumer<DnsEntry.Builder> dnsEntry)
DNS information about the service.
This is a convenience method that creates an instance of theDnsEntry.Builderavoiding the need to create one manually viaDnsEntry.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todnsEntry(DnsEntry).- Parameters:
dnsEntry- a consumer that will call methods onDnsEntry.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dnsEntry(DnsEntry)
-
id
ServiceSummary.Builder id(String id)
The ID of the service.
- Parameters:
id- The ID of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
ServiceSummary.Builder lastUpdatedAt(Instant lastUpdatedAt)
The date and time that the service was last updated. The format is ISO-8601.
- Parameters:
lastUpdatedAt- The date and time that the service was last updated. The format is ISO-8601.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ServiceSummary.Builder name(String name)
The name of the service.
- Parameters:
name- The name of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ServiceSummary.Builder status(String status)
The status.
- Parameters:
status- The status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceStatus,ServiceStatus
-
status
ServiceSummary.Builder status(ServiceStatus status)
The status.
- Parameters:
status- The status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceStatus,ServiceStatus
-
-