7#include <aws/emr-serverless/EMRServerless_EXPORTS.h>
19namespace EMRServerless
46 inline void SetStudioEnabled(
bool value) { m_studioEnabledHasBeenSet =
true; m_studioEnabled = value; }
57 inline void SetLivyEndpointEnabled(
bool value) { m_livyEndpointEnabledHasBeenSet =
true; m_livyEndpointEnabled = value; }
62 bool m_studioEnabled{
false};
63 bool m_studioEnabledHasBeenSet =
false;
65 bool m_livyEndpointEnabled{
false};
66 bool m_livyEndpointEnabledHasBeenSet =
false;
void SetStudioEnabled(bool value)
bool LivyEndpointEnabledHasBeenSet() const
AWS_EMRSERVERLESS_API InteractiveConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_EMRSERVERLESS_API InteractiveConfiguration()=default
bool StudioEnabledHasBeenSet() const
void SetLivyEndpointEnabled(bool value)
InteractiveConfiguration & WithLivyEndpointEnabled(bool value)
AWS_EMRSERVERLESS_API Aws::Utils::Json::JsonValue Jsonize() const
InteractiveConfiguration & WithStudioEnabled(bool value)
AWS_EMRSERVERLESS_API InteractiveConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool GetStudioEnabled() const
bool GetLivyEndpointEnabled() const
Aws::Utils::Json::JsonValue JsonValue