Interface UserAccessLoggingSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UserAccessLoggingSettings.Builder,UserAccessLoggingSettings>,SdkBuilder<UserAccessLoggingSettings.Builder,UserAccessLoggingSettings>,SdkPojo
- Enclosing class:
- UserAccessLoggingSettings
public static interface UserAccessLoggingSettings.Builder extends SdkPojo, CopyableBuilder<UserAccessLoggingSettings.Builder,UserAccessLoggingSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserAccessLoggingSettings.BuilderassociatedPortalArns(String... associatedPortalArns)A list of web portal ARNs that this user access logging settings is associated with.UserAccessLoggingSettings.BuilderassociatedPortalArns(Collection<String> associatedPortalArns)A list of web portal ARNs that this user access logging settings is associated with.UserAccessLoggingSettings.BuilderkinesisStreamArn(String kinesisStreamArn)The ARN of the Kinesis stream.UserAccessLoggingSettings.BuilderuserAccessLoggingSettingsArn(String userAccessLoggingSettingsArn)The ARN of the user access logging settings.-
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 Detail
-
associatedPortalArns
UserAccessLoggingSettings.Builder associatedPortalArns(Collection<String> associatedPortalArns)
A list of web portal ARNs that this user access logging settings is associated with.
- Parameters:
associatedPortalArns- A list of web portal ARNs that this user access logging settings is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associatedPortalArns
UserAccessLoggingSettings.Builder associatedPortalArns(String... associatedPortalArns)
A list of web portal ARNs that this user access logging settings is associated with.
- Parameters:
associatedPortalArns- A list of web portal ARNs that this user access logging settings is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisStreamArn
UserAccessLoggingSettings.Builder kinesisStreamArn(String kinesisStreamArn)
The ARN of the Kinesis stream.
- Parameters:
kinesisStreamArn- The ARN of the Kinesis stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userAccessLoggingSettingsArn
UserAccessLoggingSettings.Builder userAccessLoggingSettingsArn(String userAccessLoggingSettingsArn)
The ARN of the user access logging settings.
- Parameters:
userAccessLoggingSettingsArn- The ARN of the user access logging settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-