Interface CreateServiceRequest.Builder

    • Method Detail

      • applicationIdentifier

        CreateServiceRequest.Builder applicationIdentifier​(String applicationIdentifier)

        The ID of the application which the service is created.

        Parameters:
        applicationIdentifier - The ID of the application which the service is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreateServiceRequest.Builder clientToken​(String clientToken)

        A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

        Parameters:
        clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateServiceRequest.Builder description​(String description)

        The description of the service.

        Parameters:
        description - The description of the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointType

        CreateServiceRequest.Builder endpointType​(String endpointType)

        The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.

        Parameters:
        endpointType - The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ServiceEndpointType, ServiceEndpointType
      • endpointType

        CreateServiceRequest.Builder endpointType​(ServiceEndpointType endpointType)

        The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.

        Parameters:
        endpointType - The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ServiceEndpointType, ServiceEndpointType
      • environmentIdentifier

        CreateServiceRequest.Builder environmentIdentifier​(String environmentIdentifier)

        The ID of the environment in which the service is created.

        Parameters:
        environmentIdentifier - The ID of the environment in which the service is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaEndpoint

        CreateServiceRequest.Builder lambdaEndpoint​(LambdaEndpointInput lambdaEndpoint)

        The configuration for the Lambda endpoint type.

        Parameters:
        lambdaEndpoint - The configuration for the Lambda endpoint type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreateServiceRequest.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.
      • tags

        CreateServiceRequest.Builder tags​(Map<String,​String> tags)

        The tags to assign to the service. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..

        Parameters:
        tags - The tags to assign to the service. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • urlEndpoint

        CreateServiceRequest.Builder urlEndpoint​(UrlEndpointInput urlEndpoint)

        The configuration for the URL endpoint type. When creating a route to a service, Refactor Spaces automatically resolves the address in the UrlEndpointInput object URL when the Domain Name System (DNS) time-to-live (TTL) expires, or every 60 seconds for TTLs less than 60 seconds.

        Parameters:
        urlEndpoint - The configuration for the URL endpoint type. When creating a route to a service, Refactor Spaces automatically resolves the address in the UrlEndpointInput object URL when the Domain Name System (DNS) time-to-live (TTL) expires, or every 60 seconds for TTLs less than 60 seconds.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcId

        CreateServiceRequest.Builder vpcId​(String vpcId)

        The ID of the VPC.

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