pub(crate) fn access_denied_exception_correct_errors(
mut builder: crate::types::error::builders::AccessDeniedExceptionBuilder,
) -> crate::types::error::builders::AccessDeniedExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn internal_server_exception_correct_errors(
mut builder: crate::types::error::builders::InternalServerExceptionBuilder,
) -> crate::types::error::builders::InternalServerExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn resource_not_found_exception_correct_errors(
mut builder: crate::types::error::builders::ResourceNotFoundExceptionBuilder,
) -> crate::types::error::builders::ResourceNotFoundExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
if builder.resource_id.is_none() {
builder.resource_id = Some(Default::default())
}
if builder.resource_type.is_none() {
builder.resource_type = "no value was set".parse::<crate::types::ResourceType>().ok()
}
builder
}
pub(crate) fn service_quota_exceeded_exception_correct_errors(
mut builder: crate::types::error::builders::ServiceQuotaExceededExceptionBuilder,
) -> crate::types::error::builders::ServiceQuotaExceededExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
if builder.resource_id.is_none() {
builder.resource_id = Some(Default::default())
}
if builder.resource_type.is_none() {
builder.resource_type = "no value was set".parse::<crate::types::ResourceType>().ok()
}
if builder.service_code.is_none() {
builder.service_code = Some(Default::default())
}
if builder.quota_code.is_none() {
builder.quota_code = Some(Default::default())
}
builder
}
pub(crate) fn throttling_exception_correct_errors(
mut builder: crate::types::error::builders::ThrottlingExceptionBuilder,
) -> crate::types::error::builders::ThrottlingExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
if builder.service_code.is_none() {
builder.service_code = Some(Default::default())
}
if builder.quota_code.is_none() {
builder.quota_code = Some(Default::default())
}
builder
}
pub(crate) fn validation_exception_correct_errors(
mut builder: crate::types::error::builders::ValidationExceptionBuilder,
) -> crate::types::error::builders::ValidationExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
if builder.reason.is_none() {
builder.reason = "no value was set".parse::<crate::types::ValidationExceptionReason>().ok()
}
builder
}
pub(crate) fn batch_get_token_balance_output_output_correct_errors(
mut builder: crate::operation::batch_get_token_balance::builders::BatchGetTokenBalanceOutputBuilder,
) -> crate::operation::batch_get_token_balance::builders::BatchGetTokenBalanceOutputBuilder {
if builder.token_balances.is_none() {
builder.token_balances = Some(Default::default())
}
if builder.errors.is_none() {
builder.errors = Some(Default::default())
}
builder
}
pub(crate) fn get_asset_contract_output_output_correct_errors(
mut builder: crate::operation::get_asset_contract::builders::GetAssetContractOutputBuilder,
) -> crate::operation::get_asset_contract::builders::GetAssetContractOutputBuilder {
if builder.contract_identifier.is_none() {
builder.contract_identifier = {
let builder = crate::types::builders::ContractIdentifierBuilder::default();
crate::serde_util::contract_identifier_correct_errors(builder).build().ok()
}
}
if builder.token_standard.is_none() {
builder.token_standard = "no value was set".parse::<crate::types::QueryTokenStandard>().ok()
}
if builder.deployer_address.is_none() {
builder.deployer_address = Some(Default::default())
}
builder
}
pub(crate) fn get_token_balance_output_output_correct_errors(
mut builder: crate::operation::get_token_balance::builders::GetTokenBalanceOutputBuilder,
) -> crate::operation::get_token_balance::builders::GetTokenBalanceOutputBuilder {
if builder.balance.is_none() {
builder.balance = Some(Default::default())
}
if builder.at_blockchain_instant.is_none() {
builder.at_blockchain_instant = {
let builder = crate::types::builders::BlockchainInstantBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn get_transaction_output_output_correct_errors(
mut builder: crate::operation::get_transaction::builders::GetTransactionOutputBuilder,
) -> crate::operation::get_transaction::builders::GetTransactionOutputBuilder {
if builder.transaction.is_none() {
builder.transaction = {
let builder = crate::types::builders::TransactionBuilder::default();
crate::serde_util::transaction_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn list_asset_contracts_output_output_correct_errors(
mut builder: crate::operation::list_asset_contracts::builders::ListAssetContractsOutputBuilder,
) -> crate::operation::list_asset_contracts::builders::ListAssetContractsOutputBuilder {
if builder.contracts.is_none() {
builder.contracts = Some(Default::default())
}
builder
}
pub(crate) fn list_filtered_transaction_events_output_output_correct_errors(
mut builder: crate::operation::list_filtered_transaction_events::builders::ListFilteredTransactionEventsOutputBuilder,
) -> crate::operation::list_filtered_transaction_events::builders::ListFilteredTransactionEventsOutputBuilder {
if builder.events.is_none() {
builder.events = Some(Default::default())
}
builder
}
pub(crate) fn list_token_balances_output_output_correct_errors(
mut builder: crate::operation::list_token_balances::builders::ListTokenBalancesOutputBuilder,
) -> crate::operation::list_token_balances::builders::ListTokenBalancesOutputBuilder {
if builder.token_balances.is_none() {
builder.token_balances = Some(Default::default())
}
builder
}
pub(crate) fn list_transaction_events_output_output_correct_errors(
mut builder: crate::operation::list_transaction_events::builders::ListTransactionEventsOutputBuilder,
) -> crate::operation::list_transaction_events::builders::ListTransactionEventsOutputBuilder {
if builder.events.is_none() {
builder.events = Some(Default::default())
}
builder
}
pub(crate) fn list_transactions_output_output_correct_errors(
mut builder: crate::operation::list_transactions::builders::ListTransactionsOutputBuilder,
) -> crate::operation::list_transactions::builders::ListTransactionsOutputBuilder {
if builder.transactions.is_none() {
builder.transactions = Some(Default::default())
}
builder
}
pub(crate) fn contract_identifier_correct_errors(
mut builder: crate::types::builders::ContractIdentifierBuilder,
) -> crate::types::builders::ContractIdentifierBuilder {
if builder.network.is_none() {
builder.network = "no value was set".parse::<crate::types::QueryNetwork>().ok()
}
if builder.contract_address.is_none() {
builder.contract_address = Some(Default::default())
}
builder
}
pub(crate) fn transaction_correct_errors(mut builder: crate::types::builders::TransactionBuilder) -> crate::types::builders::TransactionBuilder {
if builder.network.is_none() {
builder.network = "no value was set".parse::<crate::types::QueryNetwork>().ok()
}
if builder.transaction_hash.is_none() {
builder.transaction_hash = Some(Default::default())
}
if builder.transaction_timestamp.is_none() {
builder.transaction_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.transaction_index.is_none() {
builder.transaction_index = Some(Default::default())
}
if builder.number_of_transactions.is_none() {
builder.number_of_transactions = Some(Default::default())
}
if builder.to.is_none() {
builder.to = Some(Default::default())
}
builder
}
pub(crate) fn owner_identifier_correct_errors(
mut builder: crate::types::builders::OwnerIdentifierBuilder,
) -> crate::types::builders::OwnerIdentifierBuilder {
if builder.address.is_none() {
builder.address = Some(Default::default())
}
builder
}
pub(crate) fn token_identifier_correct_errors(
mut builder: crate::types::builders::TokenIdentifierBuilder,
) -> crate::types::builders::TokenIdentifierBuilder {
if builder.network.is_none() {
builder.network = "no value was set".parse::<crate::types::QueryNetwork>().ok()
}
builder
}
pub(crate) fn asset_contract_correct_errors(
mut builder: crate::types::builders::AssetContractBuilder,
) -> crate::types::builders::AssetContractBuilder {
if builder.contract_identifier.is_none() {
builder.contract_identifier = {
let builder = crate::types::builders::ContractIdentifierBuilder::default();
crate::serde_util::contract_identifier_correct_errors(builder).build().ok()
}
}
if builder.token_standard.is_none() {
builder.token_standard = "no value was set".parse::<crate::types::QueryTokenStandard>().ok()
}
if builder.deployer_address.is_none() {
builder.deployer_address = Some(Default::default())
}
builder
}
pub(crate) fn batch_get_token_balance_error_item_correct_errors(
mut builder: crate::types::builders::BatchGetTokenBalanceErrorItemBuilder,
) -> crate::types::builders::BatchGetTokenBalanceErrorItemBuilder {
if builder.error_code.is_none() {
builder.error_code = Some(Default::default())
}
if builder.error_message.is_none() {
builder.error_message = Some(Default::default())
}
if builder.error_type.is_none() {
builder.error_type = "no value was set".parse::<crate::types::ErrorType>().ok()
}
builder
}
pub(crate) fn batch_get_token_balance_output_item_correct_errors(
mut builder: crate::types::builders::BatchGetTokenBalanceOutputItemBuilder,
) -> crate::types::builders::BatchGetTokenBalanceOutputItemBuilder {
if builder.balance.is_none() {
builder.balance = Some(Default::default())
}
if builder.at_blockchain_instant.is_none() {
builder.at_blockchain_instant = {
let builder = crate::types::builders::BlockchainInstantBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn token_balance_correct_errors(mut builder: crate::types::builders::TokenBalanceBuilder) -> crate::types::builders::TokenBalanceBuilder {
if builder.balance.is_none() {
builder.balance = Some(Default::default())
}
if builder.at_blockchain_instant.is_none() {
builder.at_blockchain_instant = {
let builder = crate::types::builders::BlockchainInstantBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn transaction_event_correct_errors(
mut builder: crate::types::builders::TransactionEventBuilder,
) -> crate::types::builders::TransactionEventBuilder {
if builder.network.is_none() {
builder.network = "no value was set".parse::<crate::types::QueryNetwork>().ok()
}
if builder.transaction_hash.is_none() {
builder.transaction_hash = Some(Default::default())
}
if builder.event_type.is_none() {
builder.event_type = "no value was set".parse::<crate::types::QueryTransactionEventType>().ok()
}
builder
}
pub(crate) fn transaction_output_item_correct_errors(
mut builder: crate::types::builders::TransactionOutputItemBuilder,
) -> crate::types::builders::TransactionOutputItemBuilder {
if builder.transaction_hash.is_none() {
builder.transaction_hash = Some(Default::default())
}
if builder.network.is_none() {
builder.network = "no value was set".parse::<crate::types::QueryNetwork>().ok()
}
if builder.transaction_timestamp.is_none() {
builder.transaction_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn validation_exception_field_correct_errors(
mut builder: crate::types::builders::ValidationExceptionFieldBuilder,
) -> crate::types::builders::ValidationExceptionFieldBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}