Interface GetServiceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetServiceResponse.Builder,GetServiceResponse>,SdkBuilder<GetServiceResponse.Builder,GetServiceResponse>,SdkPojo,SdkResponse.Builder,VpcLatticeResponse.Builder
- Enclosing class:
- GetServiceResponse
public static interface GetServiceResponse.Builder extends VpcLatticeResponse.Builder, SdkPojo, CopyableBuilder<GetServiceResponse.Builder,GetServiceResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetServiceResponse.Builderarn(String arn)The Amazon Resource Name (ARN) of the service.GetServiceResponse.BuilderauthType(String authType)The type of IAM policy.GetServiceResponse.BuilderauthType(AuthType authType)The type of IAM policy.GetServiceResponse.BuildercertificateArn(String certificateArn)The Amazon Resource Name (ARN) of the certificate.GetServiceResponse.BuildercreatedAt(Instant createdAt)The date and time that the service was created, specified in ISO-8601 format.GetServiceResponse.BuildercustomDomainName(String customDomainName)The custom domain name of the service.default GetServiceResponse.BuilderdnsEntry(Consumer<DnsEntry.Builder> dnsEntry)The DNS name of the service.GetServiceResponse.BuilderdnsEntry(DnsEntry dnsEntry)The DNS name of the service.GetServiceResponse.BuilderfailureCode(String failureCode)The failure code.GetServiceResponse.BuilderfailureMessage(String failureMessage)The failure message.GetServiceResponse.Builderid(String id)The ID of the service.GetServiceResponse.BuilderlastUpdatedAt(Instant lastUpdatedAt)The date and time that the service was last updated, specified in ISO-8601 format.GetServiceResponse.Buildername(String name)The name of the service.GetServiceResponse.Builderstatus(String status)The status of the service.GetServiceResponse.Builderstatus(ServiceStatus status)The status of the service.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.vpclattice.model.VpcLatticeResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
arn
GetServiceResponse.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.
-
authType
GetServiceResponse.Builder authType(String authType)
The type of IAM policy.
-
authType
GetServiceResponse.Builder authType(AuthType authType)
The type of IAM policy.
-
certificateArn
GetServiceResponse.Builder certificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
- Parameters:
certificateArn- The Amazon Resource Name (ARN) of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
GetServiceResponse.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
GetServiceResponse.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
GetServiceResponse.Builder dnsEntry(DnsEntry dnsEntry)
The DNS name of the service.
- Parameters:
dnsEntry- The DNS name of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsEntry
default GetServiceResponse.Builder dnsEntry(Consumer<DnsEntry.Builder> dnsEntry)
The DNS name of 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)
-
failureCode
GetServiceResponse.Builder failureCode(String failureCode)
The failure code.
- Parameters:
failureCode- The failure code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureMessage
GetServiceResponse.Builder failureMessage(String failureMessage)
The failure message.
- Parameters:
failureMessage- The failure message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
GetServiceResponse.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
GetServiceResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
The date and time that the service was last updated, specified in ISO-8601 format.
- Parameters:
lastUpdatedAt- The date and time that the service was last updated, specified in ISO-8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetServiceResponse.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
GetServiceResponse.Builder status(String status)
The status of the service.
- Parameters:
status- The status of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceStatus,ServiceStatus
-
status
GetServiceResponse.Builder status(ServiceStatus status)
The status of the service.
- Parameters:
status- The status of the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceStatus,ServiceStatus
-
-