/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Contains the parameters for DescribeObjects.See Also:
AWS
* API Reference
The ID of the pipeline that contains the object definitions.
*/ inline const Aws::String& GetPipelineId() const{ return m_pipelineId; } /** *The ID of the pipeline that contains the object definitions.
*/ inline bool PipelineIdHasBeenSet() const { return m_pipelineIdHasBeenSet; } /** *The ID of the pipeline that contains the object definitions.
*/ inline void SetPipelineId(const Aws::String& value) { m_pipelineIdHasBeenSet = true; m_pipelineId = value; } /** *The ID of the pipeline that contains the object definitions.
*/ inline void SetPipelineId(Aws::String&& value) { m_pipelineIdHasBeenSet = true; m_pipelineId = std::move(value); } /** *The ID of the pipeline that contains the object definitions.
*/ inline void SetPipelineId(const char* value) { m_pipelineIdHasBeenSet = true; m_pipelineId.assign(value); } /** *The ID of the pipeline that contains the object definitions.
*/ inline DescribeObjectsRequest& WithPipelineId(const Aws::String& value) { SetPipelineId(value); return *this;} /** *The ID of the pipeline that contains the object definitions.
*/ inline DescribeObjectsRequest& WithPipelineId(Aws::String&& value) { SetPipelineId(std::move(value)); return *this;} /** *The ID of the pipeline that contains the object definitions.
*/ inline DescribeObjectsRequest& WithPipelineId(const char* value) { SetPipelineId(value); return *this;} /** *The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
The IDs of the pipeline objects that contain the definitions to be described.
* You can pass as many as 25 identifiers in a single call to
* DescribeObjects
.
Indicates whether any expressions in the object should be evaluated when the * object descriptions are returned.
*/ inline bool GetEvaluateExpressions() const{ return m_evaluateExpressions; } /** *Indicates whether any expressions in the object should be evaluated when the * object descriptions are returned.
*/ inline bool EvaluateExpressionsHasBeenSet() const { return m_evaluateExpressionsHasBeenSet; } /** *Indicates whether any expressions in the object should be evaluated when the * object descriptions are returned.
*/ inline void SetEvaluateExpressions(bool value) { m_evaluateExpressionsHasBeenSet = true; m_evaluateExpressions = value; } /** *Indicates whether any expressions in the object should be evaluated when the * object descriptions are returned.
*/ inline DescribeObjectsRequest& WithEvaluateExpressions(bool value) { SetEvaluateExpressions(value); return *this;} /** *The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.
The starting point for the results to be returned. For the first call, this
* value should be empty. As long as there are more results, continue to call
* DescribeObjects
with the marker value from the previous call to
* retrieve the next set of results.