Interface EventLogConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EventLogConfig.Builder,
,EventLogConfig> SdkBuilder<EventLogConfig.Builder,
,EventLogConfig> SdkPojo
- Enclosing class:
EventLogConfig
@Mutable
@NotThreadSafe
public static interface EventLogConfig.Builder
extends SdkPojo, CopyableBuilder<EventLogConfig.Builder,EventLogConfig>
-
Method Summary
Modifier and TypeMethodDescriptioncloudWatchLogsRoleArn
(String cloudWatchLogsRoleArn) The IAM service role that AppSync assumes to publish CloudWatch Logs in your account.The type of information to log for the Event API.logLevel
(EventLogLevel logLevel) The type of information to log for the Event API.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
logLevel
The type of information to log for the Event API.
- Parameters:
logLevel
- The type of information to log for the Event API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logLevel
The type of information to log for the Event API.
- Parameters:
logLevel
- The type of information to log for the Event API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudWatchLogsRoleArn
The IAM service role that AppSync assumes to publish CloudWatch Logs in your account.
- Parameters:
cloudWatchLogsRoleArn
- The IAM service role that AppSync assumes to publish CloudWatch Logs in your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-