Interface StudioWebPortalSettings.Builder

  • Method Details

    • hiddenMlToolsWithStrings

      StudioWebPortalSettings.Builder hiddenMlToolsWithStrings(Collection<String> hiddenMlTools)

      The machine learning tools that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenMlTools - The machine learning tools that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenMlToolsWithStrings

      StudioWebPortalSettings.Builder hiddenMlToolsWithStrings(String... hiddenMlTools)

      The machine learning tools that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenMlTools - The machine learning tools that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenMlTools

      StudioWebPortalSettings.Builder hiddenMlTools(Collection<MlTools> hiddenMlTools)

      The machine learning tools that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenMlTools - The machine learning tools that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenMlTools

      StudioWebPortalSettings.Builder hiddenMlTools(MlTools... hiddenMlTools)

      The machine learning tools that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenMlTools - The machine learning tools that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenAppTypesWithStrings

      StudioWebPortalSettings.Builder hiddenAppTypesWithStrings(Collection<String> hiddenAppTypes)

      The Applications supported in Studio that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenAppTypes - The Applications supported in Studio that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenAppTypesWithStrings

      StudioWebPortalSettings.Builder hiddenAppTypesWithStrings(String... hiddenAppTypes)

      The Applications supported in Studio that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenAppTypes - The Applications supported in Studio that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenAppTypes

      StudioWebPortalSettings.Builder hiddenAppTypes(Collection<AppType> hiddenAppTypes)

      The Applications supported in Studio that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenAppTypes - The Applications supported in Studio that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenAppTypes

      StudioWebPortalSettings.Builder hiddenAppTypes(AppType... hiddenAppTypes)

      The Applications supported in Studio that are hidden from the Studio left navigation pane.

      Parameters:
      hiddenAppTypes - The Applications supported in Studio that are hidden from the Studio left navigation pane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenInstanceTypesWithStrings

      StudioWebPortalSettings.Builder hiddenInstanceTypesWithStrings(Collection<String> hiddenInstanceTypes)

      The instance types you are hiding from the Studio user interface.

      Parameters:
      hiddenInstanceTypes - The instance types you are hiding from the Studio user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenInstanceTypesWithStrings

      StudioWebPortalSettings.Builder hiddenInstanceTypesWithStrings(String... hiddenInstanceTypes)

      The instance types you are hiding from the Studio user interface.

      Parameters:
      hiddenInstanceTypes - The instance types you are hiding from the Studio user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenInstanceTypes

      StudioWebPortalSettings.Builder hiddenInstanceTypes(Collection<AppInstanceType> hiddenInstanceTypes)

      The instance types you are hiding from the Studio user interface.

      Parameters:
      hiddenInstanceTypes - The instance types you are hiding from the Studio user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenInstanceTypes

      StudioWebPortalSettings.Builder hiddenInstanceTypes(AppInstanceType... hiddenInstanceTypes)

      The instance types you are hiding from the Studio user interface.

      Parameters:
      hiddenInstanceTypes - The instance types you are hiding from the Studio user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenSageMakerImageVersionAliases

      StudioWebPortalSettings.Builder hiddenSageMakerImageVersionAliases(Collection<HiddenSageMakerImage> hiddenSageMakerImageVersionAliases)

      The version aliases you are hiding from the Studio user interface.

      Parameters:
      hiddenSageMakerImageVersionAliases - The version aliases you are hiding from the Studio user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenSageMakerImageVersionAliases

      StudioWebPortalSettings.Builder hiddenSageMakerImageVersionAliases(HiddenSageMakerImage... hiddenSageMakerImageVersionAliases)

      The version aliases you are hiding from the Studio user interface.

      Parameters:
      hiddenSageMakerImageVersionAliases - The version aliases you are hiding from the Studio user interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hiddenSageMakerImageVersionAliases

      StudioWebPortalSettings.Builder hiddenSageMakerImageVersionAliases(Consumer<HiddenSageMakerImage.Builder>... hiddenSageMakerImageVersionAliases)

      The version aliases you are hiding from the Studio user interface.

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

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

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

      StudioWebPortalSettings.Builder executionRoleSessionNameMode(String executionRoleSessionNameMode)

      The execution role session name mode. If this value is set to USER_IDENTITY, the session name of the execution role corresponds to the user's identity. For IAM domains, the session name is the IAM session name used to generate the presigned URL. For IAM Identity Center domains, the session name is the username of the associated IAM Identity Center user. If this value is set to STATIC or is not set, the session name defaults to SageMaker.

      Parameters:
      executionRoleSessionNameMode - The execution role session name mode. If this value is set to USER_IDENTITY, the session name of the execution role corresponds to the user's identity. For IAM domains, the session name is the IAM session name used to generate the presigned URL. For IAM Identity Center domains, the session name is the username of the associated IAM Identity Center user. If this value is set to STATIC or is not set, the session name defaults to SageMaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • executionRoleSessionNameMode

      StudioWebPortalSettings.Builder executionRoleSessionNameMode(ExecutionRoleSessionNameMode executionRoleSessionNameMode)

      The execution role session name mode. If this value is set to USER_IDENTITY, the session name of the execution role corresponds to the user's identity. For IAM domains, the session name is the IAM session name used to generate the presigned URL. For IAM Identity Center domains, the session name is the username of the associated IAM Identity Center user. If this value is set to STATIC or is not set, the session name defaults to SageMaker.

      Parameters:
      executionRoleSessionNameMode - The execution role session name mode. If this value is set to USER_IDENTITY, the session name of the execution role corresponds to the user's identity. For IAM domains, the session name is the IAM session name used to generate the presigned URL. For IAM Identity Center domains, the session name is the username of the associated IAM Identity Center user. If this value is set to STATIC or is not set, the session name defaults to SageMaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: