Interface SharingSettings.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SharingSettings.Builder,SharingSettings>, SdkBuilder<SharingSettings.Builder,SharingSettings>, SdkPojo
Enclosing class:
SharingSettings

public static interface SharingSettings.Builder extends SdkPojo, CopyableBuilder<SharingSettings.Builder,SharingSettings>
  • Method Details

    • notebookOutputOption

      SharingSettings.Builder notebookOutputOption(String notebookOutputOption)

      Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

      Parameters:
      notebookOutputOption - Whether to include the notebook cell output when sharing the notebook. The default is Disabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • notebookOutputOption

      SharingSettings.Builder notebookOutputOption(NotebookOutputOption notebookOutputOption)

      Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

      Parameters:
      notebookOutputOption - Whether to include the notebook cell output when sharing the notebook. The default is Disabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • s3OutputPath

      SharingSettings.Builder s3OutputPath(String s3OutputPath)

      When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots.

      Parameters:
      s3OutputPath - When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3KmsKeyId

      SharingSettings.Builder s3KmsKeyId(String s3KmsKeyId)

      When NotebookOutputOption is Allowed, the Amazon Web Services Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.

      Parameters:
      s3KmsKeyId - When NotebookOutputOption is Allowed, the Amazon Web Services Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.