#[non_exhaustive]pub struct AwsAppSyncGraphQlApiLogConfigDetailsBuilder { /* private fields */ }
Expand description
A builder for AwsAppSyncGraphQlApiLogConfigDetails
.
Implementations§
source§impl AwsAppSyncGraphQlApiLogConfigDetailsBuilder
impl AwsAppSyncGraphQlApiLogConfigDetailsBuilder
sourcepub fn cloud_watch_logs_role_arn(self, input: impl Into<String>) -> Self
pub fn cloud_watch_logs_role_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the service role that AppSync assumes to publish to CloudWatch Logs in your account.
sourcepub fn set_cloud_watch_logs_role_arn(self, input: Option<String>) -> Self
pub fn set_cloud_watch_logs_role_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the service role that AppSync assumes to publish to CloudWatch Logs in your account.
sourcepub fn get_cloud_watch_logs_role_arn(&self) -> &Option<String>
pub fn get_cloud_watch_logs_role_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the service role that AppSync assumes to publish to CloudWatch Logs in your account.
sourcepub fn exclude_verbose_content(self, input: bool) -> Self
pub fn exclude_verbose_content(self, input: bool) -> Self
Set to TRUE
to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.
sourcepub fn set_exclude_verbose_content(self, input: Option<bool>) -> Self
pub fn set_exclude_verbose_content(self, input: Option<bool>) -> Self
Set to TRUE
to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.
sourcepub fn get_exclude_verbose_content(&self) -> &Option<bool>
pub fn get_exclude_verbose_content(&self) -> &Option<bool>
Set to TRUE
to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.
sourcepub fn field_log_level(self, input: impl Into<String>) -> Self
pub fn field_log_level(self, input: impl Into<String>) -> Self
The field logging level.
sourcepub fn set_field_log_level(self, input: Option<String>) -> Self
pub fn set_field_log_level(self, input: Option<String>) -> Self
The field logging level.
sourcepub fn get_field_log_level(&self) -> &Option<String>
pub fn get_field_log_level(&self) -> &Option<String>
The field logging level.
sourcepub fn build(self) -> AwsAppSyncGraphQlApiLogConfigDetails
pub fn build(self) -> AwsAppSyncGraphQlApiLogConfigDetails
Consumes the builder and constructs a AwsAppSyncGraphQlApiLogConfigDetails
.
Trait Implementations§
source§impl Clone for AwsAppSyncGraphQlApiLogConfigDetailsBuilder
impl Clone for AwsAppSyncGraphQlApiLogConfigDetailsBuilder
source§fn clone(&self) -> AwsAppSyncGraphQlApiLogConfigDetailsBuilder
fn clone(&self) -> AwsAppSyncGraphQlApiLogConfigDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AwsAppSyncGraphQlApiLogConfigDetailsBuilder
impl Default for AwsAppSyncGraphQlApiLogConfigDetailsBuilder
source§fn default() -> AwsAppSyncGraphQlApiLogConfigDetailsBuilder
fn default() -> AwsAppSyncGraphQlApiLogConfigDetailsBuilder
source§impl PartialEq for AwsAppSyncGraphQlApiLogConfigDetailsBuilder
impl PartialEq for AwsAppSyncGraphQlApiLogConfigDetailsBuilder
source§fn eq(&self, other: &AwsAppSyncGraphQlApiLogConfigDetailsBuilder) -> bool
fn eq(&self, other: &AwsAppSyncGraphQlApiLogConfigDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.