/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include AWS IoT Analytics parameters.See Also:
AWS
* API Reference
Dataset name.
*/ inline const Aws::String& GetDataSetName() const{ return m_dataSetName; } /** *Dataset name.
*/ inline bool DataSetNameHasBeenSet() const { return m_dataSetNameHasBeenSet; } /** *Dataset name.
*/ inline void SetDataSetName(const Aws::String& value) { m_dataSetNameHasBeenSet = true; m_dataSetName = value; } /** *Dataset name.
*/ inline void SetDataSetName(Aws::String&& value) { m_dataSetNameHasBeenSet = true; m_dataSetName = std::move(value); } /** *Dataset name.
*/ inline void SetDataSetName(const char* value) { m_dataSetNameHasBeenSet = true; m_dataSetName.assign(value); } /** *Dataset name.
*/ inline AwsIotAnalyticsParameters& WithDataSetName(const Aws::String& value) { SetDataSetName(value); return *this;} /** *Dataset name.
*/ inline AwsIotAnalyticsParameters& WithDataSetName(Aws::String&& value) { SetDataSetName(std::move(value)); return *this;} /** *Dataset name.
*/ inline AwsIotAnalyticsParameters& WithDataSetName(const char* value) { SetDataSetName(value); return *this;} private: Aws::String m_dataSetName; bool m_dataSetNameHasBeenSet; }; } // namespace Model } // namespace QuickSight } // namespace Aws