7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
53 template<
typename ExtraPythonLibsS3PathT = Aws::String>
54 void SetExtraPythonLibsS3Path(ExtraPythonLibsS3PathT&& value) { m_extraPythonLibsS3PathHasBeenSet =
true; m_extraPythonLibsS3Path = std::forward<ExtraPythonLibsS3PathT>(value); }
55 template<
typename ExtraPythonLibsS3PathT = Aws::String>
67 template<
typename ExtraJarsS3PathT = Aws::String>
68 void SetExtraJarsS3Path(ExtraJarsS3PathT&& value) { m_extraJarsS3PathHasBeenSet =
true; m_extraJarsS3Path = std::forward<ExtraJarsS3PathT>(value); }
69 template<
typename ExtraJarsS3PathT = Aws::String>
75 bool m_extraPythonLibsS3PathHasBeenSet =
false;
78 bool m_extraJarsS3PathHasBeenSet =
false;
void SetExtraPythonLibsS3Path(ExtraPythonLibsS3PathT &&value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
DevEndpointCustomLibraries & WithExtraPythonLibsS3Path(ExtraPythonLibsS3PathT &&value)
DevEndpointCustomLibraries & WithExtraJarsS3Path(ExtraJarsS3PathT &&value)
const Aws::String & GetExtraPythonLibsS3Path() const
void SetExtraJarsS3Path(ExtraJarsS3PathT &&value)
AWS_GLUE_API DevEndpointCustomLibraries(Aws::Utils::Json::JsonView jsonValue)
bool ExtraJarsS3PathHasBeenSet() const
const Aws::String & GetExtraJarsS3Path() const
AWS_GLUE_API DevEndpointCustomLibraries & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GLUE_API DevEndpointCustomLibraries()=default
bool ExtraPythonLibsS3PathHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue