Interface VirtualGatewayFileAccessLog.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<VirtualGatewayFileAccessLog.Builder,,- VirtualGatewayFileAccessLog> - SdkBuilder<VirtualGatewayFileAccessLog.Builder,,- VirtualGatewayFileAccessLog> - SdkPojo
- Enclosing class:
- VirtualGatewayFileAccessLog
@Mutable
@NotThreadSafe
public static interface VirtualGatewayFileAccessLog.Builder
extends SdkPojo, CopyableBuilder<VirtualGatewayFileAccessLog.Builder,VirtualGatewayFileAccessLog> 
- 
Method SummaryModifier and TypeMethodDescriptionformat(Consumer<LoggingFormat.Builder> format) The specified format for the virtual gateway access logs.format(LoggingFormat format) The specified format for the virtual gateway access logs.The file path to write access logs to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
formatThe specified format for the virtual gateway access logs. It can be either json_formatortext_format.- Parameters:
- format- The specified format for the virtual gateway access logs. It can be either- json_formator- text_format.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formatThe specified format for the virtual gateway access logs. It can be either This is a convenience method that creates an instance of thejson_formatortext_format.LoggingFormat.Builderavoiding the need to create one manually viaLoggingFormat.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toformat(LoggingFormat).- Parameters:
- format- a consumer that will call methods on- LoggingFormat.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
pathThe file path to write access logs to. You can use /dev/stdoutto send access logs to standard out and configure your Envoy container to use a log driver, such asawslogs, to export the access logs to a log storage service such as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file system to write the files to disk.- Parameters:
- path- The file path to write access logs to. You can use- /dev/stdoutto send access logs to standard out and configure your Envoy container to use a log driver, such as- awslogs, to export the access logs to a log storage service such as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file system to write the files to disk.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-