Class DescribeFleetEventsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.gamelift.model.GameLiftRequest
-
- software.amazon.awssdk.services.gamelift.model.DescribeFleetEventsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeFleetEventsRequest.Builder,DescribeFleetEventsRequest>
@Generated("software.amazon.awssdk:codegen") public final class DescribeFleetEventsRequest extends GameLiftRequest implements ToCopyableBuilder<DescribeFleetEventsRequest.Builder,DescribeFleetEventsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeFleetEventsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeFleetEventsRequest.Builderbuilder()InstantendTime()The most recent date to retrieve event logs for.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfleetId()A unique identifier for the fleet to get event logs for.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Integerlimit()The maximum number of results to return.StringnextToken()A token that indicates the start of the next sequential page of results.List<SdkField<?>>sdkFields()static Class<? extends DescribeFleetEventsRequest.Builder>serializableBuilderClass()InstantstartTime()The earliest date to retrieve event logs for.DescribeFleetEventsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
fleetId
public final String fleetId()
A unique identifier for the fleet to get event logs for. You can use either the fleet ID or ARN value.
- Returns:
- A unique identifier for the fleet to get event logs for. You can use either the fleet ID or ARN value.
-
startTime
public final Instant startTime()
The earliest date to retrieve event logs for. If no start time is specified, this call returns entries starting from when the fleet was created to the specified end time. Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").
- Returns:
- The earliest date to retrieve event logs for. If no start time is specified, this call returns entries starting from when the fleet was created to the specified end time. Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").
-
endTime
public final Instant endTime()
The most recent date to retrieve event logs for. If no end time is specified, this call returns entries from the specified start time up to the present. Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").
- Returns:
- The most recent date to retrieve event logs for. If no end time is specified, this call returns entries from the specified start time up to the present. Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").
-
limit
public final Integer limit()
The maximum number of results to return. Use this parameter with
NextTokento get results as a set of sequential pages.- Returns:
- The maximum number of results to return. Use this parameter with
NextTokento get results as a set of sequential pages.
-
nextToken
public final String nextToken()
A token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
- Returns:
- A token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
-
toBuilder
public DescribeFleetEventsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeFleetEventsRequest.Builder,DescribeFleetEventsRequest>- Specified by:
toBuilderin classGameLiftRequest
-
builder
public static DescribeFleetEventsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeFleetEventsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-