Skip to content

Commit 5daac36

Browse files
authored
Merge branch 'main' into github-dryrun
2 parents 05fd55b + 7c054be commit 5daac36

File tree

492 files changed

+20047
-10779
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

492 files changed

+20047
-10779
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.656
1+
1.11.657

generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/model/APISchema.h

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
#pragma once
77
#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8-
#include <aws/core/utils/memory/stl/AWSString.h>
98
#include <aws/bedrock-agent-runtime/model/S3Identifier.h>
9+
#include <aws/core/utils/memory/stl/AWSString.h>
1010
#include <utility>
1111

1212
namespace Aws
@@ -43,19 +43,6 @@ namespace Model
4343
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const;
4444

4545

46-
///@{
47-
/**
48-
* <p> The JSON or YAML-formatted payload defining the OpenAPI schema for the
49-
* action group. </p>
50-
*/
51-
inline const Aws::String& GetPayload() const { return m_payload; }
52-
inline bool PayloadHasBeenSet() const { return m_payloadHasBeenSet; }
53-
template<typename PayloadT = Aws::String>
54-
void SetPayload(PayloadT&& value) { m_payloadHasBeenSet = true; m_payload = std::forward<PayloadT>(value); }
55-
template<typename PayloadT = Aws::String>
56-
APISchema& WithPayload(PayloadT&& value) { SetPayload(std::forward<PayloadT>(value)); return *this;}
57-
///@}
58-
5946
///@{
6047
/**
6148
* <p> Contains details about the S3 object containing the OpenAPI schema for the
@@ -68,13 +55,26 @@ namespace Model
6855
template<typename S3T = S3Identifier>
6956
APISchema& WithS3(S3T&& value) { SetS3(std::forward<S3T>(value)); return *this;}
7057
///@}
71-
private:
7258

73-
Aws::String m_payload;
74-
bool m_payloadHasBeenSet = false;
59+
///@{
60+
/**
61+
* <p> The JSON or YAML-formatted payload defining the OpenAPI schema for the
62+
* action group. </p>
63+
*/
64+
inline const Aws::String& GetPayload() const { return m_payload; }
65+
inline bool PayloadHasBeenSet() const { return m_payloadHasBeenSet; }
66+
template<typename PayloadT = Aws::String>
67+
void SetPayload(PayloadT&& value) { m_payloadHasBeenSet = true; m_payload = std::forward<PayloadT>(value); }
68+
template<typename PayloadT = Aws::String>
69+
APISchema& WithPayload(PayloadT&& value) { SetPayload(std::forward<PayloadT>(value)); return *this;}
70+
///@}
71+
private:
7572

7673
S3Identifier m_s3;
7774
bool m_s3HasBeenSet = false;
75+
76+
Aws::String m_payload;
77+
bool m_payloadHasBeenSet = false;
7878
};
7979

8080
} // namespace Model

generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/model/ActionGroupExecutor.h

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
#pragma once
77
#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8-
#include <aws/bedrock-agent-runtime/model/CustomControlMethod.h>
98
#include <aws/core/utils/memory/stl/AWSString.h>
9+
#include <aws/bedrock-agent-runtime/model/CustomControlMethod.h>
1010
#include <utility>
1111

1212
namespace Aws
@@ -40,18 +40,6 @@ namespace Model
4040
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const;
4141

4242

43-
///@{
44-
/**
45-
* <p> To return the action group invocation results directly in the
46-
* <code>InvokeInlineAgent</code> response, specify <code>RETURN_CONTROL</code>.
47-
* </p>
48-
*/
49-
inline CustomControlMethod GetCustomControl() const { return m_customControl; }
50-
inline bool CustomControlHasBeenSet() const { return m_customControlHasBeenSet; }
51-
inline void SetCustomControl(CustomControlMethod value) { m_customControlHasBeenSet = true; m_customControl = value; }
52-
inline ActionGroupExecutor& WithCustomControl(CustomControlMethod value) { SetCustomControl(value); return *this;}
53-
///@}
54-
5543
///@{
5644
/**
5745
* <p> The Amazon Resource Name (ARN) of the Lambda function containing the
@@ -64,13 +52,25 @@ namespace Model
6452
template<typename LambdaT = Aws::String>
6553
ActionGroupExecutor& WithLambda(LambdaT&& value) { SetLambda(std::forward<LambdaT>(value)); return *this;}
6654
///@}
67-
private:
6855

69-
CustomControlMethod m_customControl{CustomControlMethod::NOT_SET};
70-
bool m_customControlHasBeenSet = false;
56+
///@{
57+
/**
58+
* <p> To return the action group invocation results directly in the
59+
* <code>InvokeInlineAgent</code> response, specify <code>RETURN_CONTROL</code>.
60+
* </p>
61+
*/
62+
inline CustomControlMethod GetCustomControl() const { return m_customControl; }
63+
inline bool CustomControlHasBeenSet() const { return m_customControlHasBeenSet; }
64+
inline void SetCustomControl(CustomControlMethod value) { m_customControlHasBeenSet = true; m_customControl = value; }
65+
inline ActionGroupExecutor& WithCustomControl(CustomControlMethod value) { SetCustomControl(value); return *this;}
66+
///@}
67+
private:
7168

7269
Aws::String m_lambda;
7370
bool m_lambdaHasBeenSet = false;
71+
72+
CustomControlMethod m_customControl{CustomControlMethod::NOT_SET};
73+
bool m_customControlHasBeenSet = false;
7474
};
7575

7676
} // namespace Model

generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/model/ActionGroupInvocationInput.h

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
#pragma once
77
#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
88
#include <aws/core/utils/memory/stl/AWSString.h>
9-
#include <aws/bedrock-agent-runtime/model/ExecutionType.h>
109
#include <aws/core/utils/memory/stl/AWSVector.h>
1110
#include <aws/bedrock-agent-runtime/model/RequestBody.h>
11+
#include <aws/bedrock-agent-runtime/model/ExecutionType.h>
1212
#include <aws/bedrock-agent-runtime/model/Parameter.h>
1313
#include <utility>
1414

@@ -58,6 +58,18 @@ namespace Model
5858
ActionGroupInvocationInput& WithActionGroupName(ActionGroupNameT&& value) { SetActionGroupName(std::forward<ActionGroupNameT>(value)); return *this;}
5959
///@}
6060

61+
///@{
62+
/**
63+
* <p>The API method being used, based off the action group.</p>
64+
*/
65+
inline const Aws::String& GetVerb() const { return m_verb; }
66+
inline bool VerbHasBeenSet() const { return m_verbHasBeenSet; }
67+
template<typename VerbT = Aws::String>
68+
void SetVerb(VerbT&& value) { m_verbHasBeenSet = true; m_verb = std::forward<VerbT>(value); }
69+
template<typename VerbT = Aws::String>
70+
ActionGroupInvocationInput& WithVerb(VerbT&& value) { SetVerb(std::forward<VerbT>(value)); return *this;}
71+
///@}
72+
6173
///@{
6274
/**
6375
* <p>The path to the API to call, based off the action group.</p>
@@ -70,43 +82,6 @@ namespace Model
7082
ActionGroupInvocationInput& WithApiPath(ApiPathT&& value) { SetApiPath(std::forward<ApiPathT>(value)); return *this;}
7183
///@}
7284

73-
///@{
74-
/**
75-
* <p>How fulfillment of the action is handled. For more information, see <a
76-
* href="https://docs.aws.amazon.com/bedrock/latest/userguide/action-handle.html">Handling
77-
* fulfillment of the action</a>.</p>
78-
*/
79-
inline ExecutionType GetExecutionType() const { return m_executionType; }
80-
inline bool ExecutionTypeHasBeenSet() const { return m_executionTypeHasBeenSet; }
81-
inline void SetExecutionType(ExecutionType value) { m_executionTypeHasBeenSet = true; m_executionType = value; }
82-
inline ActionGroupInvocationInput& WithExecutionType(ExecutionType value) { SetExecutionType(value); return *this;}
83-
///@}
84-
85-
///@{
86-
/**
87-
* <p>The function in the action group to call.</p>
88-
*/
89-
inline const Aws::String& GetFunction() const { return m_function; }
90-
inline bool FunctionHasBeenSet() const { return m_functionHasBeenSet; }
91-
template<typename FunctionT = Aws::String>
92-
void SetFunction(FunctionT&& value) { m_functionHasBeenSet = true; m_function = std::forward<FunctionT>(value); }
93-
template<typename FunctionT = Aws::String>
94-
ActionGroupInvocationInput& WithFunction(FunctionT&& value) { SetFunction(std::forward<FunctionT>(value)); return *this;}
95-
///@}
96-
97-
///@{
98-
/**
99-
* <p>The unique identifier of the invocation. Only returned if the
100-
* <code>executionType</code> is <code>RETURN_CONTROL</code>.</p>
101-
*/
102-
inline const Aws::String& GetInvocationId() const { return m_invocationId; }
103-
inline bool InvocationIdHasBeenSet() const { return m_invocationIdHasBeenSet; }
104-
template<typename InvocationIdT = Aws::String>
105-
void SetInvocationId(InvocationIdT&& value) { m_invocationIdHasBeenSet = true; m_invocationId = std::forward<InvocationIdT>(value); }
106-
template<typename InvocationIdT = Aws::String>
107-
ActionGroupInvocationInput& WithInvocationId(InvocationIdT&& value) { SetInvocationId(std::forward<InvocationIdT>(value)); return *this;}
108-
///@}
109-
11085
///@{
11186
/**
11287
* <p>The parameters in the Lambda input event.</p>
@@ -135,40 +110,65 @@ namespace Model
135110

136111
///@{
137112
/**
138-
* <p>The API method being used, based off the action group.</p>
113+
* <p>The function in the action group to call.</p>
139114
*/
140-
inline const Aws::String& GetVerb() const { return m_verb; }
141-
inline bool VerbHasBeenSet() const { return m_verbHasBeenSet; }
142-
template<typename VerbT = Aws::String>
143-
void SetVerb(VerbT&& value) { m_verbHasBeenSet = true; m_verb = std::forward<VerbT>(value); }
144-
template<typename VerbT = Aws::String>
145-
ActionGroupInvocationInput& WithVerb(VerbT&& value) { SetVerb(std::forward<VerbT>(value)); return *this;}
115+
inline const Aws::String& GetFunction() const { return m_function; }
116+
inline bool FunctionHasBeenSet() const { return m_functionHasBeenSet; }
117+
template<typename FunctionT = Aws::String>
118+
void SetFunction(FunctionT&& value) { m_functionHasBeenSet = true; m_function = std::forward<FunctionT>(value); }
119+
template<typename FunctionT = Aws::String>
120+
ActionGroupInvocationInput& WithFunction(FunctionT&& value) { SetFunction(std::forward<FunctionT>(value)); return *this;}
121+
///@}
122+
123+
///@{
124+
/**
125+
* <p>How fulfillment of the action is handled. For more information, see <a
126+
* href="https://docs.aws.amazon.com/bedrock/latest/userguide/action-handle.html">Handling
127+
* fulfillment of the action</a>.</p>
128+
*/
129+
inline ExecutionType GetExecutionType() const { return m_executionType; }
130+
inline bool ExecutionTypeHasBeenSet() const { return m_executionTypeHasBeenSet; }
131+
inline void SetExecutionType(ExecutionType value) { m_executionTypeHasBeenSet = true; m_executionType = value; }
132+
inline ActionGroupInvocationInput& WithExecutionType(ExecutionType value) { SetExecutionType(value); return *this;}
133+
///@}
134+
135+
///@{
136+
/**
137+
* <p>The unique identifier of the invocation. Only returned if the
138+
* <code>executionType</code> is <code>RETURN_CONTROL</code>.</p>
139+
*/
140+
inline const Aws::String& GetInvocationId() const { return m_invocationId; }
141+
inline bool InvocationIdHasBeenSet() const { return m_invocationIdHasBeenSet; }
142+
template<typename InvocationIdT = Aws::String>
143+
void SetInvocationId(InvocationIdT&& value) { m_invocationIdHasBeenSet = true; m_invocationId = std::forward<InvocationIdT>(value); }
144+
template<typename InvocationIdT = Aws::String>
145+
ActionGroupInvocationInput& WithInvocationId(InvocationIdT&& value) { SetInvocationId(std::forward<InvocationIdT>(value)); return *this;}
146146
///@}
147147
private:
148148

149149
Aws::String m_actionGroupName;
150150
bool m_actionGroupNameHasBeenSet = false;
151151

152+
Aws::String m_verb;
153+
bool m_verbHasBeenSet = false;
154+
152155
Aws::String m_apiPath;
153156
bool m_apiPathHasBeenSet = false;
154157

155-
ExecutionType m_executionType{ExecutionType::NOT_SET};
156-
bool m_executionTypeHasBeenSet = false;
157-
158-
Aws::String m_function;
159-
bool m_functionHasBeenSet = false;
160-
161-
Aws::String m_invocationId;
162-
bool m_invocationIdHasBeenSet = false;
163-
164158
Aws::Vector<Parameter> m_parameters;
165159
bool m_parametersHasBeenSet = false;
166160

167161
RequestBody m_requestBody;
168162
bool m_requestBodyHasBeenSet = false;
169163

170-
Aws::String m_verb;
171-
bool m_verbHasBeenSet = false;
164+
Aws::String m_function;
165+
bool m_functionHasBeenSet = false;
166+
167+
ExecutionType m_executionType{ExecutionType::NOT_SET};
168+
bool m_executionTypeHasBeenSet = false;
169+
170+
Aws::String m_invocationId;
171+
bool m_invocationIdHasBeenSet = false;
172172
};
173173

174174
} // namespace Model

generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/model/ActionGroupInvocationOutput.h

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
#pragma once
77
#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8-
#include <aws/bedrock-agent-runtime/model/Metadata.h>
98
#include <aws/core/utils/memory/stl/AWSString.h>
9+
#include <aws/bedrock-agent-runtime/model/Metadata.h>
1010
#include <utility>
1111

1212
namespace Aws
@@ -39,18 +39,6 @@ namespace Model
3939
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const;
4040

4141

42-
///@{
43-
/**
44-
* <p>Contains information about the action group output.</p>
45-
*/
46-
inline const Metadata& GetMetadata() const { return m_metadata; }
47-
inline bool MetadataHasBeenSet() const { return m_metadataHasBeenSet; }
48-
template<typename MetadataT = Metadata>
49-
void SetMetadata(MetadataT&& value) { m_metadataHasBeenSet = true; m_metadata = std::forward<MetadataT>(value); }
50-
template<typename MetadataT = Metadata>
51-
ActionGroupInvocationOutput& WithMetadata(MetadataT&& value) { SetMetadata(std::forward<MetadataT>(value)); return *this;}
52-
///@}
53-
5442
///@{
5543
/**
5644
* <p>The JSON-formatted string returned by the API invoked by the action
@@ -63,13 +51,25 @@ namespace Model
6351
template<typename TextT = Aws::String>
6452
ActionGroupInvocationOutput& WithText(TextT&& value) { SetText(std::forward<TextT>(value)); return *this;}
6553
///@}
66-
private:
6754

68-
Metadata m_metadata;
69-
bool m_metadataHasBeenSet = false;
55+
///@{
56+
/**
57+
* <p>Contains information about the action group output.</p>
58+
*/
59+
inline const Metadata& GetMetadata() const { return m_metadata; }
60+
inline bool MetadataHasBeenSet() const { return m_metadataHasBeenSet; }
61+
template<typename MetadataT = Metadata>
62+
void SetMetadata(MetadataT&& value) { m_metadataHasBeenSet = true; m_metadata = std::forward<MetadataT>(value); }
63+
template<typename MetadataT = Metadata>
64+
ActionGroupInvocationOutput& WithMetadata(MetadataT&& value) { SetMetadata(std::forward<MetadataT>(value)); return *this;}
65+
///@}
66+
private:
7067

7168
Aws::String m_text;
7269
bool m_textHasBeenSet = false;
70+
71+
Metadata m_metadata;
72+
bool m_metadataHasBeenSet = false;
7373
};
7474

7575
} // namespace Model

0 commit comments

Comments
 (0)