#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateAccessToken {
_private: (),
}
impl CreateAccessToken {
pub fn builder() -> crate::input::create_access_token_input::Builder {
crate::input::create_access_token_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateAccessToken {
type Output = std::result::Result<
crate::output::CreateAccessTokenOutput,
crate::error::CreateAccessTokenError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 201 {
crate::operation_deser::parse_create_access_token_error(response)
} else {
crate::operation_deser::parse_create_access_token_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDevEnvironment {
_private: (),
}
impl CreateDevEnvironment {
pub fn builder() -> crate::input::create_dev_environment_input::Builder {
crate::input::create_dev_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDevEnvironment {
type Output = std::result::Result<
crate::output::CreateDevEnvironmentOutput,
crate::error::CreateDevEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 201 {
crate::operation_deser::parse_create_dev_environment_error(response)
} else {
crate::operation_deser::parse_create_dev_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateProject {
_private: (),
}
impl CreateProject {
pub fn builder() -> crate::input::create_project_input::Builder {
crate::input::create_project_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateProject {
type Output =
std::result::Result<crate::output::CreateProjectOutput, crate::error::CreateProjectError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 201 {
crate::operation_deser::parse_create_project_error(response)
} else {
crate::operation_deser::parse_create_project_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateSourceRepositoryBranch {
_private: (),
}
impl CreateSourceRepositoryBranch {
pub fn builder() -> crate::input::create_source_repository_branch_input::Builder {
crate::input::create_source_repository_branch_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateSourceRepositoryBranch {
type Output = std::result::Result<
crate::output::CreateSourceRepositoryBranchOutput,
crate::error::CreateSourceRepositoryBranchError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 201 {
crate::operation_deser::parse_create_source_repository_branch_error(response)
} else {
crate::operation_deser::parse_create_source_repository_branch_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteAccessToken {
_private: (),
}
impl DeleteAccessToken {
pub fn builder() -> crate::input::delete_access_token_input::Builder {
crate::input::delete_access_token_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteAccessToken {
type Output = std::result::Result<
crate::output::DeleteAccessTokenOutput,
crate::error::DeleteAccessTokenError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_access_token_error(response)
} else {
crate::operation_deser::parse_delete_access_token_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDevEnvironment {
_private: (),
}
impl DeleteDevEnvironment {
pub fn builder() -> crate::input::delete_dev_environment_input::Builder {
crate::input::delete_dev_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDevEnvironment {
type Output = std::result::Result<
crate::output::DeleteDevEnvironmentOutput,
crate::error::DeleteDevEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_dev_environment_error(response)
} else {
crate::operation_deser::parse_delete_dev_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDevEnvironment {
_private: (),
}
impl GetDevEnvironment {
pub fn builder() -> crate::input::get_dev_environment_input::Builder {
crate::input::get_dev_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDevEnvironment {
type Output = std::result::Result<
crate::output::GetDevEnvironmentOutput,
crate::error::GetDevEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_dev_environment_error(response)
} else {
crate::operation_deser::parse_get_dev_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetProject {
_private: (),
}
impl GetProject {
pub fn builder() -> crate::input::get_project_input::Builder {
crate::input::get_project_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetProject {
type Output =
std::result::Result<crate::output::GetProjectOutput, crate::error::GetProjectError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_project_error(response)
} else {
crate::operation_deser::parse_get_project_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSourceRepositoryCloneUrls {
_private: (),
}
impl GetSourceRepositoryCloneUrls {
pub fn builder() -> crate::input::get_source_repository_clone_urls_input::Builder {
crate::input::get_source_repository_clone_urls_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSourceRepositoryCloneUrls {
type Output = std::result::Result<
crate::output::GetSourceRepositoryCloneUrlsOutput,
crate::error::GetSourceRepositoryCloneUrlsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_source_repository_clone_urls_error(response)
} else {
crate::operation_deser::parse_get_source_repository_clone_urls_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSpace {
_private: (),
}
impl GetSpace {
pub fn builder() -> crate::input::get_space_input::Builder {
crate::input::get_space_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSpace {
type Output = std::result::Result<crate::output::GetSpaceOutput, crate::error::GetSpaceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_space_error(response)
} else {
crate::operation_deser::parse_get_space_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSubscription {
_private: (),
}
impl GetSubscription {
pub fn builder() -> crate::input::get_subscription_input::Builder {
crate::input::get_subscription_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSubscription {
type Output = std::result::Result<
crate::output::GetSubscriptionOutput,
crate::error::GetSubscriptionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_subscription_error(response)
} else {
crate::operation_deser::parse_get_subscription_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetUserDetails {
_private: (),
}
impl GetUserDetails {
pub fn builder() -> crate::input::get_user_details_input::Builder {
crate::input::get_user_details_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetUserDetails {
type Output =
std::result::Result<crate::output::GetUserDetailsOutput, crate::error::GetUserDetailsError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_user_details_error(response)
} else {
crate::operation_deser::parse_get_user_details_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAccessTokens {
_private: (),
}
impl ListAccessTokens {
pub fn builder() -> crate::input::list_access_tokens_input::Builder {
crate::input::list_access_tokens_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAccessTokens {
type Output = std::result::Result<
crate::output::ListAccessTokensOutput,
crate::error::ListAccessTokensError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_access_tokens_error(response)
} else {
crate::operation_deser::parse_list_access_tokens_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDevEnvironments {
_private: (),
}
impl ListDevEnvironments {
pub fn builder() -> crate::input::list_dev_environments_input::Builder {
crate::input::list_dev_environments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDevEnvironments {
type Output = std::result::Result<
crate::output::ListDevEnvironmentsOutput,
crate::error::ListDevEnvironmentsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_dev_environments_error(response)
} else {
crate::operation_deser::parse_list_dev_environments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEventLogs {
_private: (),
}
impl ListEventLogs {
pub fn builder() -> crate::input::list_event_logs_input::Builder {
crate::input::list_event_logs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEventLogs {
type Output =
std::result::Result<crate::output::ListEventLogsOutput, crate::error::ListEventLogsError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_event_logs_error(response)
} else {
crate::operation_deser::parse_list_event_logs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListProjects {
_private: (),
}
impl ListProjects {
pub fn builder() -> crate::input::list_projects_input::Builder {
crate::input::list_projects_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListProjects {
type Output =
std::result::Result<crate::output::ListProjectsOutput, crate::error::ListProjectsError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_projects_error(response)
} else {
crate::operation_deser::parse_list_projects_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSourceRepositories {
_private: (),
}
impl ListSourceRepositories {
pub fn builder() -> crate::input::list_source_repositories_input::Builder {
crate::input::list_source_repositories_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSourceRepositories {
type Output = std::result::Result<
crate::output::ListSourceRepositoriesOutput,
crate::error::ListSourceRepositoriesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_source_repositories_error(response)
} else {
crate::operation_deser::parse_list_source_repositories_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSourceRepositoryBranches {
_private: (),
}
impl ListSourceRepositoryBranches {
pub fn builder() -> crate::input::list_source_repository_branches_input::Builder {
crate::input::list_source_repository_branches_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSourceRepositoryBranches {
type Output = std::result::Result<
crate::output::ListSourceRepositoryBranchesOutput,
crate::error::ListSourceRepositoryBranchesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_source_repository_branches_error(response)
} else {
crate::operation_deser::parse_list_source_repository_branches_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSpaces {
_private: (),
}
impl ListSpaces {
pub fn builder() -> crate::input::list_spaces_input::Builder {
crate::input::list_spaces_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSpaces {
type Output =
std::result::Result<crate::output::ListSpacesOutput, crate::error::ListSpacesError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_spaces_error(response)
} else {
crate::operation_deser::parse_list_spaces_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartDevEnvironment {
_private: (),
}
impl StartDevEnvironment {
pub fn builder() -> crate::input::start_dev_environment_input::Builder {
crate::input::start_dev_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartDevEnvironment {
type Output = std::result::Result<
crate::output::StartDevEnvironmentOutput,
crate::error::StartDevEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_start_dev_environment_error(response)
} else {
crate::operation_deser::parse_start_dev_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartDevEnvironmentSession {
_private: (),
}
impl StartDevEnvironmentSession {
pub fn builder() -> crate::input::start_dev_environment_session_input::Builder {
crate::input::start_dev_environment_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartDevEnvironmentSession {
type Output = std::result::Result<
crate::output::StartDevEnvironmentSessionOutput,
crate::error::StartDevEnvironmentSessionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_start_dev_environment_session_error(response)
} else {
crate::operation_deser::parse_start_dev_environment_session_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopDevEnvironment {
_private: (),
}
impl StopDevEnvironment {
pub fn builder() -> crate::input::stop_dev_environment_input::Builder {
crate::input::stop_dev_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopDevEnvironment {
type Output = std::result::Result<
crate::output::StopDevEnvironmentOutput,
crate::error::StopDevEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_stop_dev_environment_error(response)
} else {
crate::operation_deser::parse_stop_dev_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDevEnvironment {
_private: (),
}
impl UpdateDevEnvironment {
pub fn builder() -> crate::input::update_dev_environment_input::Builder {
crate::input::update_dev_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDevEnvironment {
type Output = std::result::Result<
crate::output::UpdateDevEnvironmentOutput,
crate::error::UpdateDevEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_update_dev_environment_error(response)
} else {
crate::operation_deser::parse_update_dev_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct VerifySession {
_private: (),
}
impl VerifySession {
pub fn builder() -> crate::input::verify_session_input::Builder {
crate::input::verify_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for VerifySession {
type Output =
std::result::Result<crate::output::VerifySessionOutput, crate::error::VerifySessionError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_verify_session_error(response)
} else {
crate::operation_deser::parse_verify_session_response(response)
}
}
}
pub mod customize;