7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/FileSystemConfig.h>
9#include <aws/sagemaker/model/ContainerConfig.h>
47 template<
typename FileSystemConfigT = FileSystemConfig>
48 void SetFileSystemConfig(FileSystemConfigT&& value) { m_fileSystemConfigHasBeenSet =
true; m_fileSystemConfig = std::forward<FileSystemConfigT>(value); }
49 template<
typename FileSystemConfigT = FileSystemConfig>
57 template<
typename ContainerConfigT = ContainerConfig>
58 void SetContainerConfig(ContainerConfigT&& value) { m_containerConfigHasBeenSet =
true; m_containerConfig = std::forward<ContainerConfigT>(value); }
59 template<
typename ContainerConfigT = ContainerConfig>
65 bool m_fileSystemConfigHasBeenSet =
false;
68 bool m_containerConfigHasBeenSet =
false;
bool ContainerConfigHasBeenSet() const
void SetContainerConfig(ContainerConfigT &&value)
CodeEditorAppImageConfig & WithFileSystemConfig(FileSystemConfigT &&value)
const FileSystemConfig & GetFileSystemConfig() const
AWS_SAGEMAKER_API CodeEditorAppImageConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API CodeEditorAppImageConfig()=default
CodeEditorAppImageConfig & WithContainerConfig(ContainerConfigT &&value)
AWS_SAGEMAKER_API CodeEditorAppImageConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FileSystemConfigHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
const ContainerConfig & GetContainerConfig() const
void SetFileSystemConfig(FileSystemConfigT &&value)
Aws::Utils::Json::JsonValue JsonValue