Interface Endpoint.Builder

    • Method Detail

      • endpointArn

        Endpoint.Builder endpointArn​(String endpointArn)

        The Amazon Resource Name (ARN) of the endpoint.

        Parameters:
        endpointArn - The Amazon Resource Name (ARN) of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outpostsId

        Endpoint.Builder outpostsId​(String outpostsId)

        The ID of the Outposts.

        Parameters:
        outpostsId - The ID of the Outposts.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cidrBlock

        Endpoint.Builder cidrBlock​(String cidrBlock)

        The VPC CIDR committed by this endpoint.

        Parameters:
        cidrBlock - The VPC CIDR committed by this endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        Endpoint.Builder status​(String status)

        The status of the endpoint.

        Parameters:
        status - The status of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EndpointStatus, EndpointStatus
      • creationTime

        Endpoint.Builder creationTime​(Instant creationTime)

        The time the endpoint was created.

        Parameters:
        creationTime - The time the endpoint was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkInterfaces

        Endpoint.Builder networkInterfaces​(Collection<NetworkInterface> networkInterfaces)

        The network interface of the endpoint.

        Parameters:
        networkInterfaces - The network interface of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkInterfaces

        Endpoint.Builder networkInterfaces​(NetworkInterface... networkInterfaces)

        The network interface of the endpoint.

        Parameters:
        networkInterfaces - The network interface of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcId

        Endpoint.Builder vpcId​(String vpcId)

        The ID of the VPC used for the endpoint.

        Parameters:
        vpcId - The ID of the VPC used for the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetId

        Endpoint.Builder subnetId​(String subnetId)

        The ID of the subnet used for the endpoint.

        Parameters:
        subnetId - The ID of the subnet used for the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupId

        Endpoint.Builder securityGroupId​(String securityGroupId)

        The ID of the security group used for the endpoint.

        Parameters:
        securityGroupId - The ID of the security group used for the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accessType

        Endpoint.Builder accessType​(String accessType)

        The type of connectivity used to access the Amazon S3 on Outposts endpoint.

        Parameters:
        accessType - The type of connectivity used to access the Amazon S3 on Outposts endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EndpointAccessType, EndpointAccessType
      • accessType

        Endpoint.Builder accessType​(EndpointAccessType accessType)

        The type of connectivity used to access the Amazon S3 on Outposts endpoint.

        Parameters:
        accessType - The type of connectivity used to access the Amazon S3 on Outposts endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EndpointAccessType, EndpointAccessType
      • customerOwnedIpv4Pool

        Endpoint.Builder customerOwnedIpv4Pool​(String customerOwnedIpv4Pool)

        The ID of the customer-owned IPv4 address pool used for the endpoint.

        Parameters:
        customerOwnedIpv4Pool - The ID of the customer-owned IPv4 address pool used for the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • failedReason

        Endpoint.Builder failedReason​(FailedReason failedReason)

        The failure reason, if any, for a create or delete endpoint operation.

        Parameters:
        failedReason - The failure reason, if any, for a create or delete endpoint operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.