Interface LicenseServerEndpoint.Builder

    • Method Detail

      • creationTime

        LicenseServerEndpoint.Builder creationTime​(Instant creationTime)

        The timestamp when License Manager created the license server endpoint.

        Parameters:
        creationTime - The timestamp when License Manager created the license server endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identityProviderArn

        LicenseServerEndpoint.Builder identityProviderArn​(String identityProviderArn)

        The Amazon Resource Name (ARN) of the identity provider that's associated with the RDS license server endpoint.

        Parameters:
        identityProviderArn - The Amazon Resource Name (ARN) of the identity provider that's associated with the RDS license server endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • licenseServerEndpointArn

        LicenseServerEndpoint.Builder licenseServerEndpointArn​(String licenseServerEndpointArn)

        The ARN of the ServerEndpoint resource for the RDS license server.

        Parameters:
        licenseServerEndpointArn - The ARN of the ServerEndpoint resource for the RDS license server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • licenseServerEndpointId

        LicenseServerEndpoint.Builder licenseServerEndpointId​(String licenseServerEndpointId)

        The ID of the license server endpoint.

        Parameters:
        licenseServerEndpointId - The ID of the license server endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • licenseServers

        LicenseServerEndpoint.Builder licenseServers​(Collection<LicenseServer> licenseServers)

        An array of LicenseServer resources that represent the license servers that are accessed through this endpoint.

        Parameters:
        licenseServers - An array of LicenseServer resources that represent the license servers that are accessed through this endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • licenseServers

        LicenseServerEndpoint.Builder licenseServers​(LicenseServer... licenseServers)

        An array of LicenseServer resources that represent the license servers that are accessed through this endpoint.

        Parameters:
        licenseServers - An array of LicenseServer resources that represent the license servers that are accessed through this endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serverEndpoint

        LicenseServerEndpoint.Builder serverEndpoint​(ServerEndpoint serverEndpoint)

        The ServerEndpoint resource contains the network address of the RDS license server endpoint.

        Parameters:
        serverEndpoint - The ServerEndpoint resource contains the network address of the RDS license server endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serverType

        LicenseServerEndpoint.Builder serverType​(String serverType)

        The type of license server.

        Parameters:
        serverType - The type of license server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ServerType, ServerType
      • statusMessage

        LicenseServerEndpoint.Builder statusMessage​(String statusMessage)

        The message associated with the provisioning status, if there is one.

        Parameters:
        statusMessage - The message associated with the provisioning status, if there is one.
        Returns:
        Returns a reference to this object so that method calls can be chained together.