Interface GetLogRecordRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudWatchLogsRequest.Builder,CopyableBuilder<GetLogRecordRequest.Builder,GetLogRecordRequest>,SdkBuilder<GetLogRecordRequest.Builder,GetLogRecordRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetLogRecordRequest
public static interface GetLogRecordRequest.Builder extends CloudWatchLogsRequest.Builder, SdkPojo, CopyableBuilder<GetLogRecordRequest.Builder,GetLogRecordRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetLogRecordRequest.BuilderlogRecordPointer(String logRecordPointer)The pointer corresponding to the log event record you want to retrieve.GetLogRecordRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetLogRecordRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)GetLogRecordRequest.Builderunmask(Boolean unmask)Specifytrueto display the log event fields with all sensitive data unmasked and visible.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudwatchlogs.model.CloudWatchLogsRequest.Builder
build
-
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, sdkFields
-
-
-
-
Method Detail
-
logRecordPointer
GetLogRecordRequest.Builder logRecordPointer(String logRecordPointer)
The pointer corresponding to the log event record you want to retrieve. You get this from the response of a
GetQueryResultsoperation. In that response, the value of the@ptrfield for a log event is the value to use aslogRecordPointerto retrieve that complete log event record.- Parameters:
logRecordPointer- The pointer corresponding to the log event record you want to retrieve. You get this from the response of aGetQueryResultsoperation. In that response, the value of the@ptrfield for a log event is the value to use aslogRecordPointerto retrieve that complete log event record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unmask
GetLogRecordRequest.Builder unmask(Boolean unmask)
Specify
trueto display the log event fields with all sensitive data unmasked and visible. The default isfalse.To use this operation with this parameter, you must be signed into an account with the
logs:Unmaskpermission.- Parameters:
unmask- Specifytrueto display the log event fields with all sensitive data unmasked and visible. The default isfalse.To use this operation with this parameter, you must be signed into an account with the
logs:Unmaskpermission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetLogRecordRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetLogRecordRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-