Interface VpcIngressConnection.Builder

    • Method Detail

      • vpcIngressConnectionArn

        VpcIngressConnection.Builder vpcIngressConnectionArn​(String vpcIngressConnectionArn)

        The Amazon Resource Name (ARN) of the VPC Ingress Connection.

        Parameters:
        vpcIngressConnectionArn - The Amazon Resource Name (ARN) of the VPC Ingress Connection.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcIngressConnectionName

        VpcIngressConnection.Builder vpcIngressConnectionName​(String vpcIngressConnectionName)

        The customer-provided VPC Ingress Connection name.

        Parameters:
        vpcIngressConnectionName - The customer-provided VPC Ingress Connection name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceArn

        VpcIngressConnection.Builder serviceArn​(String serviceArn)

        The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.

        Parameters:
        serviceArn - The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        VpcIngressConnection.Builder status​(String status)

        The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE, PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE, FAILED_DELETION, and DELETED..

        Parameters:
        status - The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE , PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE, FAILED_DELETION, and DELETED..
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        VpcIngressConnectionStatus, VpcIngressConnectionStatus
      • status

        VpcIngressConnection.Builder status​(VpcIngressConnectionStatus status)

        The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE, PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE, FAILED_DELETION, and DELETED..

        Parameters:
        status - The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE , PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE, FAILED_DELETION, and DELETED..
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        VpcIngressConnectionStatus, VpcIngressConnectionStatus
      • accountId

        VpcIngressConnection.Builder accountId​(String accountId)

        The Account Id you use to create the VPC Ingress Connection resource.

        Parameters:
        accountId - The Account Id you use to create the VPC Ingress Connection resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainName

        VpcIngressConnection.Builder domainName​(String domainName)

        The domain name associated with the VPC Ingress Connection resource.

        Parameters:
        domainName - The domain name associated with the VPC Ingress Connection resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ingressVpcConfiguration

        VpcIngressConnection.Builder ingressVpcConfiguration​(IngressVpcConfiguration ingressVpcConfiguration)

        Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with the VPC Ingress Connection resource.

        Parameters:
        ingressVpcConfiguration - Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with the VPC Ingress Connection resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        VpcIngressConnection.Builder createdAt​(Instant createdAt)

        The time when the VPC Ingress Connection was created. It's in the Unix time stamp format.

        • Type: Timestamp

        • Required: Yes

        Parameters:
        createdAt - The time when the VPC Ingress Connection was created. It's in the Unix time stamp format.

        • Type: Timestamp

        • Required: Yes

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deletedAt

        VpcIngressConnection.Builder deletedAt​(Instant deletedAt)

        The time when the App Runner service was deleted. It's in the Unix time stamp format.

        • Type: Timestamp

        • Required: No

        Parameters:
        deletedAt - The time when the App Runner service was deleted. It's in the Unix time stamp format.

        • Type: Timestamp

        • Required: No

        Returns:
        Returns a reference to this object so that method calls can be chained together.