Interface LiveTailSessionStart.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<LiveTailSessionStart.Builder,LiveTailSessionStart>
,SdkBuilder<LiveTailSessionStart.Builder,LiveTailSessionStart>
,SdkPojo
- All Known Subinterfaces:
DefaultSessionStart.Builder
- All Known Implementing Classes:
LiveTailSessionStart.BuilderImpl
- Enclosing class:
- LiveTailSessionStart
public static interface LiveTailSessionStart.Builder extends SdkPojo, CopyableBuilder<LiveTailSessionStart.Builder,LiveTailSessionStart>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LiveTailSessionStart.Builder
logEventFilterPattern(String logEventFilterPattern)
An optional pattern to filter the results to include only log events that match the pattern.LiveTailSessionStart.Builder
logGroupIdentifiers(String... logGroupIdentifiers)
An array of the names and ARNs of the log groups included in this Live Tail session.LiveTailSessionStart.Builder
logGroupIdentifiers(Collection<String> logGroupIdentifiers)
An array of the names and ARNs of the log groups included in this Live Tail session.LiveTailSessionStart.Builder
logStreamNamePrefixes(String... logStreamNamePrefixes)
If your StartLiveTail operation request included alogStreamNamePrefixes
parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.LiveTailSessionStart.Builder
logStreamNamePrefixes(Collection<String> logStreamNamePrefixes)
If your StartLiveTail operation request included alogStreamNamePrefixes
parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.LiveTailSessionStart.Builder
logStreamNames(String... logStreamNames)
If your StartLiveTail operation request included alogStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.LiveTailSessionStart.Builder
logStreamNames(Collection<String> logStreamNames)
If your StartLiveTail operation request included alogStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.LiveTailSessionStart.Builder
requestId(String requestIdValue)
The unique ID generated by CloudWatch Logs to identify this Live Tail session request.LiveTailSessionStart.Builder
sessionId(String sessionId)
The unique ID generated by CloudWatch Logs to identify this Live Tail session.-
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
-
requestId
LiveTailSessionStart.Builder requestId(String requestIdValue)
The unique ID generated by CloudWatch Logs to identify this Live Tail session request.
- Parameters:
requestIdValue
- The unique ID generated by CloudWatch Logs to identify this Live Tail session request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
LiveTailSessionStart.Builder sessionId(String sessionId)
The unique ID generated by CloudWatch Logs to identify this Live Tail session.
- Parameters:
sessionId
- The unique ID generated by CloudWatch Logs to identify this Live Tail session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logGroupIdentifiers
LiveTailSessionStart.Builder logGroupIdentifiers(Collection<String> logGroupIdentifiers)
An array of the names and ARNs of the log groups included in this Live Tail session.
- Parameters:
logGroupIdentifiers
- An array of the names and ARNs of the log groups included in this Live Tail session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logGroupIdentifiers
LiveTailSessionStart.Builder logGroupIdentifiers(String... logGroupIdentifiers)
An array of the names and ARNs of the log groups included in this Live Tail session.
- Parameters:
logGroupIdentifiers
- An array of the names and ARNs of the log groups included in this Live Tail session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logStreamNames
LiveTailSessionStart.Builder logStreamNames(Collection<String> logStreamNames)
If your StartLiveTail operation request included a
logStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.- Parameters:
logStreamNames
- If your StartLiveTail operation request included alogStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logStreamNames
LiveTailSessionStart.Builder logStreamNames(String... logStreamNames)
If your StartLiveTail operation request included a
logStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.- Parameters:
logStreamNames
- If your StartLiveTail operation request included alogStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logStreamNamePrefixes
LiveTailSessionStart.Builder logStreamNamePrefixes(Collection<String> logStreamNamePrefixes)
If your StartLiveTail operation request included a
logStreamNamePrefixes
parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.- Parameters:
logStreamNamePrefixes
- If your StartLiveTail operation request included alogStreamNamePrefixes
parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logStreamNamePrefixes
LiveTailSessionStart.Builder logStreamNamePrefixes(String... logStreamNamePrefixes)
If your StartLiveTail operation request included a
logStreamNamePrefixes
parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.- Parameters:
logStreamNamePrefixes
- If your StartLiveTail operation request included alogStreamNamePrefixes
parameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logEventFilterPattern
LiveTailSessionStart.Builder logEventFilterPattern(String logEventFilterPattern)
An optional pattern to filter the results to include only log events that match the pattern. For example, a filter pattern of
error 404
displays only log events that include botherror
and404
.For more information about filter pattern syntax, see Filter and Pattern Syntax.
- Parameters:
logEventFilterPattern
- An optional pattern to filter the results to include only log events that match the pattern. For example, a filter pattern oferror 404
displays only log events that include botherror
and404
.For more information about filter pattern syntax, see Filter and Pattern Syntax.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-