@Generated(value="software.amazon.awssdk:codegen") public final class GetContainerLogRequest extends LightsailRequest implements ToCopyableBuilder<GetContainerLogRequest.Builder,GetContainerLogRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetContainerLogRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetContainerLogRequest.Builder |
builder() |
String |
containerName()
The name of the container that is either running or previously ran on the container service for which to return a
log.
|
Instant |
endTime()
The end of the time interval for which to get log data.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
filterPattern()
The pattern to use to filter the returned log events to a specific term.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
pageToken()
The token to advance to the next page of results from your request.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetContainerLogRequest.Builder> |
serializableBuilderClass() |
String |
serviceName()
The name of the container service for which to get a container log.
|
Instant |
startTime()
The start of the time interval for which to get log data.
|
GetContainerLogRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String serviceName()
The name of the container service for which to get a container log.
public final String containerName()
The name of the container that is either running or previously ran on the container service for which to return a log.
public final Instant startTime()
The start of the time interval for which to get log data.
Constraints:
Specified in Coordinated Universal Time (UTC).
Specified in the Unix time format.
For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, specify 1538424000 as
the start time.
You can convert a human-friendly time to Unix time format using a converter like Epoch converter.
Constraints:
Specified in Coordinated Universal Time (UTC).
Specified in the Unix time format.
For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, specify
1538424000 as the start time.
You can convert a human-friendly time to Unix time format using a converter like Epoch converter.
public final Instant endTime()
The end of the time interval for which to get log data.
Constraints:
Specified in Coordinated Universal Time (UTC).
Specified in the Unix time format.
For example, if you wish to use an end time of October 1, 2018, at 9 PM UTC, specify 1538427600 as
the end time.
You can convert a human-friendly time to Unix time format using a converter like Epoch converter.
Constraints:
Specified in Coordinated Universal Time (UTC).
Specified in the Unix time format.
For example, if you wish to use an end time of October 1, 2018, at 9 PM UTC, specify
1538427600 as the end time.
You can convert a human-friendly time to Unix time format using a converter like Epoch converter.
public final String filterPattern()
The pattern to use to filter the returned log events to a specific term.
The following are a few examples of filter patterns that you can specify:
To return all log events, specify a filter pattern of "".
To exclude log events that contain the ERROR term, and return all other log events, specify a filter
pattern of "-ERROR".
To return log events that contain the ERROR term, specify a filter pattern of "ERROR".
To return log events that contain both the ERROR and Exception terms, specify a filter
pattern of "ERROR Exception".
To return log events that contain the ERROR or the Exception term, specify a
filter pattern of "?ERROR ?Exception".
The following are a few examples of filter patterns that you can specify:
To return all log events, specify a filter pattern of "".
To exclude log events that contain the ERROR term, and return all other log events, specify
a filter pattern of "-ERROR".
To return log events that contain the ERROR term, specify a filter pattern of
"ERROR".
To return log events that contain both the ERROR and Exception terms, specify a
filter pattern of "ERROR Exception".
To return log events that contain the ERROR or the Exception term,
specify a filter pattern of "?ERROR ?Exception".
public final String pageToken()
The token to advance to the next page of results from your request.
To get a page token, perform an initial GetContainerLog request. If your results are paginated, the
response will return a next page token that you can specify as the page token in a subsequent request.
To get a page token, perform an initial GetContainerLog request. If your results are
paginated, the response will return a next page token that you can specify as the page token in a
subsequent request.
public GetContainerLogRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetContainerLogRequest.Builder,GetContainerLogRequest>toBuilder in class LightsailRequestpublic static GetContainerLogRequest.Builder builder()
public static Class<? extends GetContainerLogRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.