Interface SyslogConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SyslogConfiguration.Builder,,SyslogConfiguration> SdkBuilder<SyslogConfiguration.Builder,,SyslogConfiguration> SdkPojo
- Enclosing class:
SyslogConfiguration
@Mutable
@NotThreadSafe
public static interface SyslogConfiguration.Builder
extends SdkPojo, CopyableBuilder<SyslogConfiguration.Builder,SyslogConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe time when the syslog configuration was created, expressed as the number of milliseconds afterJan 1, 1970 00:00:00 UTC.logGroupArn(String logGroupArn) The ARN of the log group associated with this syslog configuration.sourceType(String sourceType) The source type for the syslog configuration.sourceType(SyslogSourceType sourceType) The source type for the syslog configuration.vpcEndpointId(String vpcEndpointId) The ID of the VPC endpoint used for syslog ingestion.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
logGroupArn
The ARN of the log group associated with this syslog configuration.
- Parameters:
logGroupArn- The ARN of the log group associated with this syslog configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceType
The source type for the syslog configuration.
- Parameters:
sourceType- The source type for the syslog configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceType
The source type for the syslog configuration.
- Parameters:
sourceType- The source type for the syslog configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcEndpointId
The ID of the VPC endpoint used for syslog ingestion.
- Parameters:
vpcEndpointId- The ID of the VPC endpoint used for syslog ingestion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time when the syslog configuration was created, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC.- Parameters:
createdAt- The time when the syslog configuration was created, expressed as the number of milliseconds afterJan 1, 1970 00:00:00 UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-