7#include <aws/chime/Chime_EXPORTS.h>
8#include <aws/chime/model/ArtifactsState.h>
9#include <aws/chime/model/VideoMuxType.h>
67 bool m_stateHasBeenSet =
false;
70 bool m_muxTypeHasBeenSet =
false;
bool StateHasBeenSet() const
const ArtifactsState & GetState() const
void SetMuxType(const VideoMuxType &value)
bool MuxTypeHasBeenSet() const
VideoArtifactsConfiguration & WithMuxType(const VideoMuxType &value)
VideoArtifactsConfiguration & WithState(ArtifactsState &&value)
void SetMuxType(VideoMuxType &&value)
VideoArtifactsConfiguration & WithMuxType(VideoMuxType &&value)
VideoArtifactsConfiguration & WithState(const ArtifactsState &value)
AWS_CHIME_API VideoArtifactsConfiguration()
AWS_CHIME_API VideoArtifactsConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CHIME_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CHIME_API VideoArtifactsConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetState(ArtifactsState &&value)
void SetState(const ArtifactsState &value)
const VideoMuxType & GetMuxType() const
Aws::Utils::Json::JsonValue JsonValue