Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,085 changes: 22 additions & 1,063 deletions Cargo.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ members = [
"tests/fig-api/fig-api-mock",
"tests/figterm2",
]
exclude = ["crates/semantic_search_client"]

[workspace.package]
authors = [
Expand Down
2 changes: 1 addition & 1 deletion crates/amzn-codewhisperer-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
[package]
edition = "2021"
name = "amzn-codewhisperer-client"
version = "0.1.8646"
version = "0.1.8702"
authors = ["Grant Gurvis <[email protected]>"]
build = false
exclude = [
Expand Down
6 changes: 6 additions & 0 deletions crates/amzn-codewhisperer-client/src/client.rs
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,8 @@ impl Client {

mod create_artifact_upload_url;

mod create_subscription_token;

mod create_task_assist_conversation;

mod create_upload_url;
Expand Down Expand Up @@ -109,6 +111,8 @@ mod get_transformation;

mod get_transformation_plan;

mod get_usage_limits;

mod list_available_customizations;

mod list_available_profiles;
Expand Down Expand Up @@ -140,3 +144,5 @@ mod start_test_generation;
mod start_transformation;

mod stop_transformation;

mod update_usage_limits;
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the
/// [`CreateSubscriptionToken`](crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder)
/// operation.
///
/// - The fluent builder is configurable:
/// - [`account_id(impl Into<String>)`](crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder::account_id) / [`set_account_id(Option<String>)`](crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder::set_account_id):<br>required: **true**<br>Represents the AWS account ID of the customer<br>
/// - [`client_token(impl Into<String>)`](crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder::client_token) / [`set_client_token(Option<String>)`](crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder::set_client_token):<br>required: **false**<br>(undocumented)<br>
/// - On success, responds with
/// [`CreateSubscriptionTokenOutput`](crate::operation::create_subscription_token::CreateSubscriptionTokenOutput)
/// with field(s):
/// - [`encoded_verification_url(String)`](crate::operation::create_subscription_token::CreateSubscriptionTokenOutput::encoded_verification_url): (undocumented)
/// - [`token(String)`](crate::operation::create_subscription_token::CreateSubscriptionTokenOutput::token): (undocumented)
/// - [`status(SubscriptionStatus)`](crate::operation::create_subscription_token::CreateSubscriptionTokenOutput::status): (undocumented)
/// - On failure, responds with
/// [`SdkError<CreateSubscriptionTokenError>`](crate::operation::create_subscription_token::CreateSubscriptionTokenError)
pub fn create_subscription_token(
&self,
) -> crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder {
crate::operation::create_subscription_token::builders::CreateSubscriptionTokenFluentBuilder::new(
self.handle.clone(),
)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,14 @@ impl super::Client {
/// - [`user_context(UserContext)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::user_context) / [`set_user_context(Option<UserContext>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::set_user_context):<br>required: **false**<br>(undocumented)<br>
/// - [`profile_arn(impl Into<String>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::profile_arn) / [`set_profile_arn(Option<String>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::set_profile_arn):<br>required: **false**<br>(undocumented)<br>
/// - [`workspace_id(impl Into<String>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::workspace_id) / [`set_workspace_id(Option<String>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::set_workspace_id):<br>required: **false**<br>(undocumented)<br>
/// - [`model_id(impl Into<String>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::model_id) / [`set_model_id(Option<String>)`](crate::operation::generate_completions::builders::GenerateCompletionsFluentBuilder::set_model_id):<br>required: **false**<br>Unique identifier for the model<br>
/// - On success, responds with
/// [`GenerateCompletionsOutput`](crate::operation::generate_completions::GenerateCompletionsOutput)
/// with field(s):
/// - [`predictions(Option<Vec::<Prediction>>)`](crate::operation::generate_completions::GenerateCompletionsOutput::predictions): (undocumented)
/// - [`completions(Option<Vec::<Completion>>)`](crate::operation::generate_completions::GenerateCompletionsOutput::completions): (undocumented)
/// - [`next_token(Option<String>)`](crate::operation::generate_completions::GenerateCompletionsOutput::next_token): (undocumented)
/// - [`model_id(Option<String>)`](crate::operation::generate_completions::GenerateCompletionsOutput::model_id): Unique identifier for the model
/// - On failure, responds with
/// [`SdkError<GenerateCompletionsError>`](crate::operation::generate_completions::GenerateCompletionsError)
pub fn generate_completions(
Expand Down
19 changes: 19 additions & 0 deletions crates/amzn-codewhisperer-client/src/client/get_usage_limits.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the
/// [`GetUsageLimits`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder)
/// operation.
///
/// - The fluent builder is configurable:
/// - [`profile_arn(impl Into<String>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::profile_arn) / [`set_profile_arn(Option<String>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::set_profile_arn):<br>required: **false**<br>The ARN of the Q Developer profile. Required for enterprise customers, optional for Builder ID users.<br>
/// - On success, responds with
/// [`GetUsageLimitsOutput`](crate::operation::get_usage_limits::GetUsageLimitsOutput) with
/// field(s):
/// - [`limits(Vec::<UsageLimitList>)`](crate::operation::get_usage_limits::GetUsageLimitsOutput::limits): (undocumented)
/// - [`days_until_reset(i32)`](crate::operation::get_usage_limits::GetUsageLimitsOutput::days_until_reset): Number of days remaining until the usage metrics reset
/// - On failure, responds with
/// [`SdkError<GetUsageLimitsError>`](crate::operation::get_usage_limits::GetUsageLimitsError)
pub fn get_usage_limits(&self) -> crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder {
crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::new(self.handle.clone())
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ impl super::Client {
///
/// - The fluent builder is configurable:
/// - [`client_token(impl Into<String>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::client_token) / [`set_client_token(Option<String>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::set_client_token):<br>required: **false**<br>(undocumented)<br>
/// - [`timestamp(DateTime)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
/// - [`event_id(impl Into<String>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::event_id) / [`set_event_id(Option<String>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::set_event_id):<br>required: **true**<br>(undocumented)<br>
/// - [`event_type(impl Into<String>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::event_type) / [`set_event_type(Option<String>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::set_event_type):<br>required: **true**<br>(undocumented)<br>
/// - [`event(Document)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::event) / [`set_event(Option<Document>)`](crate::operation::push_telemetry_event::builders::PushTelemetryEventFluentBuilder::set_event):<br>required: **true**<br>(undocumented)<br>
/// - On success, responds with
/// [`PushTelemetryEventOutput`](crate::operation::push_telemetry_event::PushTelemetryEventOutput)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ impl super::Client {
/// - [`opt_out_preference(OptOutPreference)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::opt_out_preference) / [`set_opt_out_preference(Option<OptOutPreference>)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::set_opt_out_preference):<br>required: **false**<br>(undocumented)<br>
/// - [`user_context(UserContext)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::user_context) / [`set_user_context(Option<UserContext>)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::set_user_context):<br>required: **false**<br>(undocumented)<br>
/// - [`profile_arn(impl Into<String>)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::profile_arn) / [`set_profile_arn(Option<String>)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::set_profile_arn):<br>required: **false**<br>(undocumented)<br>
/// - [`model_id(impl Into<String>)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::model_id) / [`set_model_id(Option<String>)`](crate::operation::send_telemetry_event::builders::SendTelemetryEventFluentBuilder::set_model_id):<br>required: **false**<br>Unique identifier for the model<br>
/// - On success, responds with
/// [`SendTelemetryEventOutput`](crate::operation::send_telemetry_event::SendTelemetryEventOutput)
/// - On failure, responds with
Expand Down
26 changes: 26 additions & 0 deletions crates/amzn-codewhisperer-client/src/client/update_usage_limits.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the
/// [`UpdateUsageLimits`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder)
/// operation.
///
/// - The fluent builder is configurable:
/// - [`account_id(impl Into<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::account_id) / [`set_account_id(Option<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_account_id):<br>required: **true**<br>(undocumented)<br>
/// - [`accountless_user_id(impl Into<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::accountless_user_id) / [`set_accountless_user_id(Option<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_accountless_user_id):<br>required: **false**<br>(undocumented)<br>
/// - [`feature_type(UsageLimitType)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::feature_type) / [`set_feature_type(Option<UsageLimitType>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_feature_type):<br>required: **true**<br>(undocumented)<br>
/// - [`requested_limit(i64)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::requested_limit) / [`set_requested_limit(Option<i64>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_requested_limit):<br>required: **true**<br>(undocumented)<br>
/// - [`justification(impl Into<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::justification) / [`set_justification(Option<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_justification):<br>required: **false**<br>(undocumented)<br>
/// - On success, responds with
/// [`UpdateUsageLimitsOutput`](crate::operation::update_usage_limits::UpdateUsageLimitsOutput)
/// with field(s):
/// - [`status(UsageLimitUpdateRequestStatus)`](crate::operation::update_usage_limits::UpdateUsageLimitsOutput::status): (undocumented)
/// - [`approved_limit(Option<i64>)`](crate::operation::update_usage_limits::UpdateUsageLimitsOutput::approved_limit): (undocumented)
/// - [`remaining_requests_this_month(Option<i32>)`](crate::operation::update_usage_limits::UpdateUsageLimitsOutput::remaining_requests_this_month): (undocumented)
/// - On failure, responds with
/// [`SdkError<UpdateUsageLimitsError>`](crate::operation::update_usage_limits::UpdateUsageLimitsError)
pub fn update_usage_limits(
&self,
) -> crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder {
crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::new(self.handle.clone())
}
}
Loading
Loading