/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The configuration of the same-sheet target visuals that you want to be
* filtered. This is a union type structure. For this structure to be valid,
* only one of the attributes can be defined.See Also:
AWS
* API Reference
A list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline const Aws::VectorA list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline bool TargetVisualsHasBeenSet() const { return m_targetVisualsHasBeenSet; } /** *A list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline void SetTargetVisuals(const Aws::VectorA list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline void SetTargetVisuals(Aws::VectorA list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline SameSheetTargetVisualConfiguration& WithTargetVisuals(const Aws::VectorA list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline SameSheetTargetVisualConfiguration& WithTargetVisuals(Aws::VectorA list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline SameSheetTargetVisualConfiguration& AddTargetVisuals(const Aws::String& value) { m_targetVisualsHasBeenSet = true; m_targetVisuals.push_back(value); return *this; } /** *A list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline SameSheetTargetVisualConfiguration& AddTargetVisuals(Aws::String&& value) { m_targetVisualsHasBeenSet = true; m_targetVisuals.push_back(std::move(value)); return *this; } /** *A list of the target visual IDs that are located in the same sheet of the * analysis.
*/ inline SameSheetTargetVisualConfiguration& AddTargetVisuals(const char* value) { m_targetVisualsHasBeenSet = true; m_targetVisuals.push_back(value); return *this; } /** *The options that choose the target visual in the same sheet.
Valid * values are defined as follows:
ALL_VISUALS
:
* Applies the filter operation to all visuals in the same sheet.
The options that choose the target visual in the same sheet.
Valid * values are defined as follows:
ALL_VISUALS
:
* Applies the filter operation to all visuals in the same sheet.
The options that choose the target visual in the same sheet.
Valid * values are defined as follows:
ALL_VISUALS
:
* Applies the filter operation to all visuals in the same sheet.
The options that choose the target visual in the same sheet.
Valid * values are defined as follows:
ALL_VISUALS
:
* Applies the filter operation to all visuals in the same sheet.
The options that choose the target visual in the same sheet.
Valid * values are defined as follows:
ALL_VISUALS
:
* Applies the filter operation to all visuals in the same sheet.
The options that choose the target visual in the same sheet.
Valid * values are defined as follows:
ALL_VISUALS
:
* Applies the filter operation to all visuals in the same sheet.