Interface UpdatePartnerAppRequest.Builder

  • Method Details

    • arn

      The ARN of the SageMaker Partner AI App to update.

      Parameters:
      arn - The ARN of the SageMaker Partner AI App to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maintenanceConfig

      UpdatePartnerAppRequest.Builder maintenanceConfig(PartnerAppMaintenanceConfig maintenanceConfig)

      Maintenance configuration settings for the SageMaker Partner AI App.

      Parameters:
      maintenanceConfig - Maintenance configuration settings for the SageMaker Partner AI App.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maintenanceConfig

      default UpdatePartnerAppRequest.Builder maintenanceConfig(Consumer<PartnerAppMaintenanceConfig.Builder> maintenanceConfig)

      Maintenance configuration settings for the SageMaker Partner AI App.

      This is a convenience method that creates an instance of the PartnerAppMaintenanceConfig.Builder avoiding the need to create one manually via PartnerAppMaintenanceConfig.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to maintenanceConfig(PartnerAppMaintenanceConfig).

      Parameters:
      maintenanceConfig - a consumer that will call methods on PartnerAppMaintenanceConfig.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tier

      Indicates the instance type and size of the cluster attached to the SageMaker Partner AI App.

      Parameters:
      tier - Indicates the instance type and size of the cluster attached to the SageMaker Partner AI App.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationConfig

      UpdatePartnerAppRequest.Builder applicationConfig(PartnerAppConfig applicationConfig)

      Configuration settings for the SageMaker Partner AI App.

      Parameters:
      applicationConfig - Configuration settings for the SageMaker Partner AI App.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationConfig

      default UpdatePartnerAppRequest.Builder applicationConfig(Consumer<PartnerAppConfig.Builder> applicationConfig)

      Configuration settings for the SageMaker Partner AI App.

      This is a convenience method that creates an instance of the PartnerAppConfig.Builder avoiding the need to create one manually via PartnerAppConfig.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to applicationConfig(PartnerAppConfig).

      Parameters:
      applicationConfig - a consumer that will call methods on PartnerAppConfig.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • enableIamSessionBasedIdentity

      UpdatePartnerAppRequest.Builder enableIamSessionBasedIdentity(Boolean enableIamSessionBasedIdentity)

      When set to TRUE, the SageMaker Partner AI App sets the Amazon Web Services IAM session name or the authenticated IAM user as the identity of the SageMaker Partner AI App user.

      Parameters:
      enableIamSessionBasedIdentity - When set to TRUE, the SageMaker Partner AI App sets the Amazon Web Services IAM session name or the authenticated IAM user as the identity of the SageMaker Partner AI App user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • enableAutoMinorVersionUpgrade

      UpdatePartnerAppRequest.Builder enableAutoMinorVersionUpgrade(Boolean enableAutoMinorVersionUpgrade)

      When set to TRUE, the SageMaker Partner AI App is automatically upgraded to the latest minor version during the next scheduled maintenance window, if one is available.

      Parameters:
      enableAutoMinorVersionUpgrade - When set to TRUE, the SageMaker Partner AI App is automatically upgraded to the latest minor version during the next scheduled maintenance window, if one is available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • appVersion

      UpdatePartnerAppRequest.Builder appVersion(String appVersion)

      The semantic version to upgrade the SageMaker Partner AI App to. Must be the same semantic version returned in the AvailableUpgrade field from DescribePartnerApp. Version skipping and downgrades are not supported.

      Parameters:
      appVersion - The semantic version to upgrade the SageMaker Partner AI App to. Must be the same semantic version returned in the AvailableUpgrade field from DescribePartnerApp. Version skipping and downgrades are not supported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientToken

      UpdatePartnerAppRequest.Builder clientToken(String clientToken)

      A unique token that guarantees that the call to this API is idempotent.

      Parameters:
      clientToken - A unique token that guarantees that the call to this API is idempotent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Each tag consists of a key and an optional value. Tag keys must be unique per resource.

      Parameters:
      tags - Each tag consists of a key and an optional value. Tag keys must be unique per resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Each tag consists of a key and an optional value. Tag keys must be unique per resource.

      Parameters:
      tags - Each tag consists of a key and an optional value. Tag keys must be unique per resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Each tag consists of a key and an optional value. Tag keys must be unique per resource.

      This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tags(List<Tag>).

      Parameters:
      tags - a consumer that will call methods on Tag.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      UpdatePartnerAppRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.