Interface UpdateServiceTemplateVersionRequest.Builder

    • Method Detail

      • compatibleEnvironmentTemplates

        UpdateServiceTemplateVersionRequest.Builder compatibleEnvironmentTemplates​(Collection<CompatibleEnvironmentTemplateInput> compatibleEnvironmentTemplates)

        An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.

        Parameters:
        compatibleEnvironmentTemplates - An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • compatibleEnvironmentTemplates

        UpdateServiceTemplateVersionRequest.Builder compatibleEnvironmentTemplates​(CompatibleEnvironmentTemplateInput... compatibleEnvironmentTemplates)

        An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.

        Parameters:
        compatibleEnvironmentTemplates - An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateServiceTemplateVersionRequest.Builder description​(String description)

        A description of a service template version to update.

        Parameters:
        description - A description of a service template version to update.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • majorVersion

        UpdateServiceTemplateVersionRequest.Builder majorVersion​(String majorVersion)

        To update a major version of a service template, include major Version.

        Parameters:
        majorVersion - To update a major version of a service template, include major Version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • minorVersion

        UpdateServiceTemplateVersionRequest.Builder minorVersion​(String minorVersion)

        To update a minor version of a service template, include minorVersion.

        Parameters:
        minorVersion - To update a minor version of a service template, include minorVersion.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedComponentSourcesWithStrings

        UpdateServiceTemplateVersionRequest.Builder supportedComponentSourcesWithStrings​(Collection<String> supportedComponentSources)

        An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

        Parameters:
        supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

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

        UpdateServiceTemplateVersionRequest.Builder supportedComponentSourcesWithStrings​(String... supportedComponentSources)

        An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

        Parameters:
        supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

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

        UpdateServiceTemplateVersionRequest.Builder supportedComponentSources​(Collection<ServiceTemplateSupportedComponentSourceType> supportedComponentSources)

        An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

        Parameters:
        supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

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

        UpdateServiceTemplateVersionRequest.Builder supportedComponentSources​(ServiceTemplateSupportedComponentSourceType... supportedComponentSources)

        An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

        Parameters:
        supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.

        A change to supportedComponentSources doesn't impact existing component attachments to instances based on this template version. A change only affects later associations.

        For more information about components, see Proton components in the Proton User Guide.

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

        UpdateServiceTemplateVersionRequest.Builder templateName​(String templateName)

        The name of the service template.

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