Skip to content

Commit 83e218c

Browse files
authored
fix: update codewhisperer and q clients (#216)
1 parent ca9ad2a commit 83e218c

File tree

791 files changed

+68599
-1032
lines changed

Some content is hidden

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

791 files changed

+68599
-1032
lines changed

Cargo.lock

Lines changed: 6 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/amzn-codewhisperer-client/Cargo.toml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,20 @@
1212
[package]
1313
edition = "2021"
1414
name = "amzn-codewhisperer-client"
15-
version = "0.1.1100"
15+
version = "0.1.4521"
1616
authors = ["Grant Gurvis <[email protected]>"]
17+
build = false
1718
exclude = [
1819
"/build",
1920
"/Config",
2021
"/build-tools/",
2122
]
22-
publish = false
23+
autobins = false
24+
autoexamples = false
25+
autotests = false
26+
autobenches = false
2327
description = "Rust client bindings for the Amazon CodeWhisperer Service (codewhisperer.smithy)"
28+
readme = false
2429

2530
[package.metadata.docs.rs]
2631
all-features = true
@@ -29,38 +34,42 @@ targets = ["x86_64-unknown-linux-gnu"]
2934
[package.metadata.smithy]
3035
codegen-version = "unknown"
3136

37+
[lib]
38+
name = "amzn_codewhisperer_client"
39+
path = "src/lib.rs"
40+
3241
[dependencies.aws-credential-types]
33-
version = "1.2.0"
42+
version = "1.2.1"
3443

3544
[dependencies.aws-runtime]
36-
version = "1.3.1"
45+
version = "1.4.3"
3746

3847
[dependencies.aws-smithy-async]
3948
version = "1.2.1"
4049

4150
[dependencies.aws-smithy-http]
42-
version = "0.60.9"
51+
version = "0.60.11"
4352

4453
[dependencies.aws-smithy-json]
4554
version = "0.60.7"
4655

4756
[dependencies.aws-smithy-runtime]
48-
version = "1.6.2"
57+
version = "1.7.1"
4958
features = [
5059
"client",
5160
"http-auth",
5261
]
5362

5463
[dependencies.aws-smithy-runtime-api]
55-
version = "1.7.1"
64+
version = "1.7.2"
5665
features = [
5766
"client",
5867
"http-02x",
5968
"http-auth",
6069
]
6170

6271
[dependencies.aws-smithy-types]
63-
version = "1.2.0"
72+
version = "1.2.7"
6473

6574
[dependencies.aws-types]
6675
version = "1.3.3"
@@ -78,7 +87,7 @@ version = "0.2.9"
7887
version = "0.1"
7988

8089
[dev-dependencies.aws-credential-types]
81-
version = "1.2.0"
90+
version = "1.2.1"
8291
features = ["test-util"]
8392

8493
[features]

crates/amzn-codewhisperer-client/src/client.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,12 @@ mod generate_completions;
9191

9292
mod get_code_analysis;
9393

94+
mod get_code_fix_job;
95+
9496
mod get_task_assist_code_generation;
9597

98+
mod get_test_generation;
99+
96100
mod get_transformation;
97101

98102
mod get_transformation_plan;
@@ -109,8 +113,12 @@ mod send_telemetry_event;
109113

110114
mod start_code_analysis;
111115

116+
mod start_code_fix_job;
117+
112118
mod start_task_assist_code_generation;
113119

120+
mod start_test_generation;
121+
114122
mod start_transformation;
115123

116124
mod stop_transformation;

crates/amzn-codewhisperer-client/src/client/create_artifact_upload_url.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ impl super::Client {
1212
/// - [`artifact_type(ArtifactType)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::artifact_type) / [`set_artifact_type(Option<ArtifactType>)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::set_artifact_type):<br>required: **false**<br>(undocumented)<br>
1313
/// - [`upload_intent(UploadIntent)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::upload_intent) / [`set_upload_intent(Option<UploadIntent>)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::set_upload_intent):<br>required: **false**<br>Upload Intent<br>
1414
/// - [`upload_context(UploadContext)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::upload_context) / [`set_upload_context(Option<UploadContext>)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::set_upload_context):<br>required: **false**<br>(undocumented)<br>
15+
/// - [`upload_id(impl Into<String>)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::upload_id) / [`set_upload_id(Option<String>)`](crate::operation::create_artifact_upload_url::builders::CreateArtifactUploadUrlFluentBuilder::set_upload_id):<br>required: **false**<br>Upload ID returned by CreateUploadUrl API<br>
1516
/// - On success, responds with
1617
/// [`CreateArtifactUploadUrlOutput`](crate::operation::create_artifact_upload_url::CreateArtifactUploadUrlOutput)
1718
/// with field(s):

crates/amzn-codewhisperer-client/src/client/create_upload_url.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ impl super::Client {
1212
/// - [`artifact_type(ArtifactType)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::artifact_type) / [`set_artifact_type(Option<ArtifactType>)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::set_artifact_type):<br>required: **false**<br>(undocumented)<br>
1313
/// - [`upload_intent(UploadIntent)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::upload_intent) / [`set_upload_intent(Option<UploadIntent>)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::set_upload_intent):<br>required: **false**<br>Upload Intent<br>
1414
/// - [`upload_context(UploadContext)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::upload_context) / [`set_upload_context(Option<UploadContext>)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::set_upload_context):<br>required: **false**<br>(undocumented)<br>
15+
/// - [`upload_id(impl Into<String>)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::upload_id) / [`set_upload_id(Option<String>)`](crate::operation::create_upload_url::builders::CreateUploadUrlFluentBuilder::set_upload_id):<br>required: **false**<br>Upload ID returned by CreateUploadUrl API<br>
1516
/// - On success, responds with
1617
/// [`CreateUploadUrlOutput`](crate::operation::create_upload_url::CreateUploadUrlOutput) with
1718
/// field(s):
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2+
impl super::Client {
3+
/// Constructs a fluent builder for the
4+
/// [`GetCodeFixJob`](crate::operation::get_code_fix_job::builders::GetCodeFixJobFluentBuilder)
5+
/// operation.
6+
///
7+
/// - The fluent builder is configurable:
8+
/// - [`job_id(impl
9+
/// Into<String>)`](crate::operation::get_code_fix_job::builders::GetCodeFixJobFluentBuilder::job_id)
10+
/// / [`set_job_id(Option<String>)`](crate::operation::get_code_fix_job::builders::GetCodeFixJobFluentBuilder::set_job_id):
11+
/// <br>required: **true**<br>(undocumented)<br>
12+
/// - On success, responds with
13+
/// [`GetCodeFixJobOutput`](crate::operation::get_code_fix_job::GetCodeFixJobOutput) with
14+
/// field(s):
15+
/// - [`job_status(Option<CodeFixJobStatus>)`](crate::operation::get_code_fix_job::GetCodeFixJobOutput::job_status): (undocumented)
16+
/// - [`suggested_fix(Option<SuggestedFix>)`](crate::operation::get_code_fix_job::GetCodeFixJobOutput::suggested_fix): (undocumented)
17+
/// - On failure, responds with
18+
/// [`SdkError<GetCodeFixJobError>`](crate::operation::get_code_fix_job::GetCodeFixJobError)
19+
pub fn get_code_fix_job(&self) -> crate::operation::get_code_fix_job::builders::GetCodeFixJobFluentBuilder {
20+
crate::operation::get_code_fix_job::builders::GetCodeFixJobFluentBuilder::new(self.handle.clone())
21+
}
22+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2+
impl super::Client {
3+
/// Constructs a fluent builder for the
4+
/// [`GetTestGeneration`](crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder)
5+
/// operation.
6+
///
7+
/// - The fluent builder is configurable:
8+
/// - [`test_generation_job_group_name(impl Into<String>)`](crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder::test_generation_job_group_name) / [`set_test_generation_job_group_name(Option<String>)`](crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder::set_test_generation_job_group_name):<br>required: **true**<br>Test generation job group name<br>
9+
/// - [`test_generation_job_id(impl Into<String>)`](crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder::test_generation_job_id) / [`set_test_generation_job_id(Option<String>)`](crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder::set_test_generation_job_id):<br>required: **true**<br>(undocumented)<br>
10+
/// - On success, responds with
11+
/// [`GetTestGenerationOutput`](crate::operation::get_test_generation::GetTestGenerationOutput)
12+
/// with field(s):
13+
/// - [`test_generation_job(Option<TestGenerationJob>)`](crate::operation::get_test_generation::GetTestGenerationOutput::test_generation_job): Represents a test generation job
14+
/// - On failure, responds with
15+
/// [`SdkError<GetTestGenerationError>`](crate::operation::get_test_generation::GetTestGenerationError)
16+
pub fn get_test_generation(
17+
&self,
18+
) -> crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder {
19+
crate::operation::get_test_generation::builders::GetTestGenerationFluentBuilder::new(self.handle.clone())
20+
}
21+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2+
impl super::Client {
3+
/// Constructs a fluent builder for the
4+
/// [`StartCodeFixJob`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder)
5+
/// operation.
6+
///
7+
/// - The fluent builder is configurable:
8+
/// - [`snippet_range(Range)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::snippet_range) / [`set_snippet_range(Option<Range>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::set_snippet_range):<br>required: **true**<br>Indicates Range / Span in a Text Document<br>
9+
/// - [`upload_id(impl Into<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::upload_id) / [`set_upload_id(Option<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::set_upload_id):<br>required: **true**<br>Upload ID returned by CreateUploadUrl API<br>
10+
/// - [`description(impl Into<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::description) / [`set_description(Option<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::set_description):<br>required: **false**<br>(undocumented)<br>
11+
/// - [`rule_id(impl Into<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::rule_id) / [`set_rule_id(Option<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::set_rule_id):<br>required: **false**<br>(undocumented)<br>
12+
/// - [`code_fix_name(impl Into<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::code_fix_name) / [`set_code_fix_name(Option<String>)`](crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::set_code_fix_name):<br>required: **false**<br>Code fix name<br>
13+
/// - On success, responds with
14+
/// [`StartCodeFixJobOutput`](crate::operation::start_code_fix_job::StartCodeFixJobOutput)
15+
/// with field(s):
16+
/// - [`job_id(Option<String>)`](crate::operation::start_code_fix_job::StartCodeFixJobOutput::job_id): (undocumented)
17+
/// - [`status(Option<CodeFixJobStatus>)`](crate::operation::start_code_fix_job::StartCodeFixJobOutput::status): (undocumented)
18+
/// - On failure, responds with
19+
/// [`SdkError<StartCodeFixJobError>`](crate::operation::start_code_fix_job::StartCodeFixJobError)
20+
pub fn start_code_fix_job(&self) -> crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder {
21+
crate::operation::start_code_fix_job::builders::StartCodeFixJobFluentBuilder::new(self.handle.clone())
22+
}
23+
}

crates/amzn-codewhisperer-client/src/client/start_task_assist_code_generation.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ impl super::Client {
88
/// - [`conversation_state(ConversationState)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::conversation_state) / [`set_conversation_state(Option<ConversationState>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_conversation_state):<br>required: **true**<br>Structure to represent the current state of a chat conversation.<br>
99
/// - [`workspace_state(WorkspaceState)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::workspace_state) / [`set_workspace_state(Option<WorkspaceState>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_workspace_state):<br>required: **true**<br>Represents a Workspace state uploaded to S3 for Async Code Actions<br>
1010
/// - [`task_assist_plan(TaskAssistPlanStep)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::task_assist_plan) / [`set_task_assist_plan(Option<Vec::<TaskAssistPlanStep>>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_task_assist_plan):<br>required: **false**<br>(undocumented)<br>
11+
/// - [`code_generation_id(impl Into<String>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::code_generation_id) / [`set_code_generation_id(Option<String>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_code_generation_id):<br>required: **false**<br>ID which represents a single code generation in a conversation<br>
12+
/// - [`current_code_generation_id(impl Into<String>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::current_code_generation_id) / [`set_current_code_generation_id(Option<String>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_current_code_generation_id):<br>required: **false**<br>ID which represents a single code generation in a conversation<br>
13+
/// - [`intent(Intent)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::intent) / [`set_intent(Option<Intent>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_intent):<br>required: **false**<br>(undocumented)<br>
14+
/// - [`intent_context(IntentContext)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::intent_context) / [`set_intent_context(Option<IntentContext>)`](crate::operation::start_task_assist_code_generation::builders::StartTaskAssistCodeGenerationFluentBuilder::set_intent_context):<br>required: **false**<br>(undocumented)<br>
1115
/// - On success, responds with [`StartTaskAssistCodeGenerationOutput`](crate::operation::start_task_assist_code_generation::StartTaskAssistCodeGenerationOutput) with field(s):
1216
/// - [`conversation_id(String)`](crate::operation::start_task_assist_code_generation::StartTaskAssistCodeGenerationOutput::conversation_id): ID which represents a multi-turn conversation
1317
/// - [`code_generation_id(String)`](crate::operation::start_task_assist_code_generation::StartTaskAssistCodeGenerationOutput::code_generation_id): ID which represents a single code generation in a conversation
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2+
impl super::Client {
3+
/// Constructs a fluent builder for the
4+
/// [`StartTestGeneration`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder)
5+
/// operation.
6+
///
7+
/// - The fluent builder is configurable:
8+
/// - [`upload_id(impl Into<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::upload_id) / [`set_upload_id(Option<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::set_upload_id):<br>required: **true**<br>Upload ID returned by CreateUploadUrl API<br>
9+
/// - [`target_code_list(TargetCode)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::target_code_list) / [`set_target_code_list(Option<Vec::<TargetCode>>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::set_target_code_list):<br>required: **true**<br>(undocumented)<br>
10+
/// - [`user_input(impl Into<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::user_input) / [`set_user_input(Option<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::set_user_input):<br>required: **true**<br>The content of user input.<br>
11+
/// - [`test_generation_job_group_name(impl Into<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::test_generation_job_group_name) / [`set_test_generation_job_group_name(Option<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::set_test_generation_job_group_name):<br>required: **false**<br>Test generation job group name<br>
12+
/// - [`client_token(impl Into<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::client_token) / [`set_client_token(Option<String>)`](crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::set_client_token):<br>required: **false**<br>(undocumented)<br>
13+
/// - On success, responds with
14+
/// [`StartTestGenerationOutput`](crate::operation::start_test_generation::StartTestGenerationOutput)
15+
/// with field(s):
16+
/// - [`test_generation_job(Option<TestGenerationJob>)`](crate::operation::start_test_generation::StartTestGenerationOutput::test_generation_job): Represents a test generation job
17+
/// - On failure, responds with
18+
/// [`SdkError<StartTestGenerationError>`](crate::operation::start_test_generation::StartTestGenerationError)
19+
pub fn start_test_generation(
20+
&self,
21+
) -> crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder {
22+
crate::operation::start_test_generation::builders::StartTestGenerationFluentBuilder::new(self.handle.clone())
23+
}
24+
}

0 commit comments

Comments
 (0)