Interface ServiceInstanceState.Builder

    • Method Detail

      • lastSuccessfulComponentDeploymentIds

        ServiceInstanceState.Builder lastSuccessfulComponentDeploymentIds​(Collection<String> lastSuccessfulComponentDeploymentIds)

        The IDs for the last successful components deployed for this service instance.

        Parameters:
        lastSuccessfulComponentDeploymentIds - The IDs for the last successful components deployed for this service instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastSuccessfulComponentDeploymentIds

        ServiceInstanceState.Builder lastSuccessfulComponentDeploymentIds​(String... lastSuccessfulComponentDeploymentIds)

        The IDs for the last successful components deployed for this service instance.

        Parameters:
        lastSuccessfulComponentDeploymentIds - The IDs for the last successful components deployed for this service instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastSuccessfulEnvironmentDeploymentId

        ServiceInstanceState.Builder lastSuccessfulEnvironmentDeploymentId​(String lastSuccessfulEnvironmentDeploymentId)

        The ID for the last successful environment deployed for this service instance.

        Parameters:
        lastSuccessfulEnvironmentDeploymentId - The ID for the last successful environment deployed for this service instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastSuccessfulServicePipelineDeploymentId

        ServiceInstanceState.Builder lastSuccessfulServicePipelineDeploymentId​(String lastSuccessfulServicePipelineDeploymentId)

        The ID for the last successful service pipeline deployed for this service instance.

        Parameters:
        lastSuccessfulServicePipelineDeploymentId - The ID for the last successful service pipeline deployed for this service instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • spec

        ServiceInstanceState.Builder spec​(String spec)

        The service spec that was used to create the service instance.

        Parameters:
        spec - The service spec that was used to create the service instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • templateMajorVersion

        ServiceInstanceState.Builder templateMajorVersion​(String templateMajorVersion)

        The major version of the service template that was used to create the service pipeline.

        Parameters:
        templateMajorVersion - The major version of the service template that was used to create the service pipeline.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • templateMinorVersion

        ServiceInstanceState.Builder templateMinorVersion​(String templateMinorVersion)

        The minor version of the service template that was used to create the service pipeline.

        Parameters:
        templateMinorVersion - The minor version of the service template that was used to create the service pipeline.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • templateName

        ServiceInstanceState.Builder templateName​(String templateName)

        The name of the service template that was used to create the service instance.

        Parameters:
        templateName - The name of the service template that was used to create the service instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.