Interface DescribeCustomDomainsResponse.Builder

    • Method Detail

      • dnsTarget

        DescribeCustomDomainsResponse.Builder dnsTarget​(String dnsTarget)

        The App Runner subdomain of the App Runner service. The associated custom domain names are mapped to this target name.

        Parameters:
        dnsTarget - The App Runner subdomain of the App Runner service. The associated custom domain names are mapped to this target name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceArn

        DescribeCustomDomainsResponse.Builder serviceArn​(String serviceArn)

        The Amazon Resource Name (ARN) of the App Runner service whose associated custom domain names you want to describe.

        Parameters:
        serviceArn - The Amazon Resource Name (ARN) of the App Runner service whose associated custom domain names you want to describe.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customDomains

        DescribeCustomDomainsResponse.Builder customDomains​(Collection<CustomDomain> customDomains)

        A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to MaxResults records per call.

        Parameters:
        customDomains - A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to MaxResults records per call.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customDomains

        DescribeCustomDomainsResponse.Builder customDomains​(CustomDomain... customDomains)

        A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to MaxResults records per call.

        Parameters:
        customDomains - A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to MaxResults records per call.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customDomains

        DescribeCustomDomainsResponse.Builder customDomains​(Consumer<CustomDomain.Builder>... customDomains)

        A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to MaxResults records per call.

        This is a convenience method that creates an instance of the CustomDomain.Builder avoiding the need to create one manually via CustomDomain.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #customDomains(List).

        Parameters:
        customDomains - a consumer that will call methods on CustomDomain.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #customDomains(java.util.Collection)
      • vpcDNSTargets

        DescribeCustomDomainsResponse.Builder vpcDNSTargets​(Collection<VpcDNSTarget> vpcDNSTargets)

        DNS Target records for the custom domains of this Amazon VPC.

        Parameters:
        vpcDNSTargets - DNS Target records for the custom domains of this Amazon VPC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcDNSTargets

        DescribeCustomDomainsResponse.Builder vpcDNSTargets​(VpcDNSTarget... vpcDNSTargets)

        DNS Target records for the custom domains of this Amazon VPC.

        Parameters:
        vpcDNSTargets - DNS Target records for the custom domains of this Amazon VPC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        DescribeCustomDomainsResponse.Builder nextToken​(String nextToken)

        The token that you can pass in a subsequent request to get the next result page. It's returned in a paginated request.

        Parameters:
        nextToken - The token that you can pass in a subsequent request to get the next result page. It's returned in a paginated request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.