@Generated(value="software.amazon.awssdk:codegen") public final class GetFindingHistoryRequest extends SecurityHubRequest implements ToCopyableBuilder<GetFindingHistoryRequest.Builder,GetFindingHistoryRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetFindingHistoryRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetFindingHistoryRequest.Builder |
builder() |
Instant |
endTime()
An ISO 8601-formatted timestamp that indicates the end time of the requested finding history.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
AwsSecurityFindingIdentifier |
findingIdentifier()
Returns the value of the FindingIdentifier property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
The maximum number of results to be returned.
|
String |
nextToken()
A token for pagination purposes.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetFindingHistoryRequest.Builder> |
serializableBuilderClass() |
Instant |
startTime()
An ISO 8601-formatted timestamp that indicates the start time of the requested finding history.
|
GetFindingHistoryRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AwsSecurityFindingIdentifier findingIdentifier()
public final Instant startTime()
An ISO 8601-formatted timestamp that indicates the start time of the requested finding history. A correctly
formatted example is 2020-05-21T20:16:34.724Z. The value cannot contain spaces, and date and time
should be separated by T. For more information, see RFC 3339 section 5.6, Internet Date/Time Format.
If you provide values for both StartTime and EndTime, Security Hub returns finding
history for the specified time period. If you provide a value for StartTime but not for
EndTime, Security Hub returns finding history from the StartTime to the time at which
the API is called. If you provide a value for EndTime but not for StartTime, Security
Hub returns finding history from the CreatedAt timestamp of the finding to the EndTime. If you provide neither
StartTime nor EndTime, Security Hub returns finding history from the CreatedAt
timestamp of the finding to the time at which the API is called. In all of these scenarios, the response is
limited to 100 results, and the maximum time period is limited to 90 days.
2020-05-21T20:16:34.724Z. The value cannot contain spaces,
and date and time should be separated by T. For more information, see RFC 3339 section 5.6, Internet Date/Time
Format.
If you provide values for both StartTime and EndTime, Security Hub returns
finding history for the specified time period. If you provide a value for StartTime but not
for EndTime, Security Hub returns finding history from the StartTime to the
time at which the API is called. If you provide a value for EndTime but not for
StartTime, Security Hub returns finding history from the CreatedAt timestamp of the finding to the EndTime. If you provide neither
StartTime nor EndTime, Security Hub returns finding history from the CreatedAt
timestamp of the finding to the time at which the API is called. In all of these scenarios, the response
is limited to 100 results, and the maximum time period is limited to 90 days.
public final Instant endTime()
An ISO 8601-formatted timestamp that indicates the end time of the requested finding history. A correctly
formatted example is 2020-05-21T20:16:34.724Z. The value cannot contain spaces, and date and time
should be separated by T. For more information, see RFC 3339 section 5.6, Internet Date/Time Format.
If you provide values for both StartTime and EndTime, Security Hub returns finding
history for the specified time period. If you provide a value for StartTime but not for
EndTime, Security Hub returns finding history from the StartTime to the time at which
the API is called. If you provide a value for EndTime but not for StartTime, Security
Hub returns finding history from the CreatedAt timestamp of the finding to the EndTime. If you provide neither
StartTime nor EndTime, Security Hub returns finding history from the CreatedAt
timestamp of the finding to the time at which the API is called. In all of these scenarios, the response is
limited to 100 results, and the maximum time period is limited to 90 days.
2020-05-21T20:16:34.724Z. The value cannot contain spaces, and date and
time should be separated by T. For more information, see RFC 3339 section 5.6, Internet Date/Time
Format.
If you provide values for both StartTime and EndTime, Security Hub returns
finding history for the specified time period. If you provide a value for StartTime but not
for EndTime, Security Hub returns finding history from the StartTime to the
time at which the API is called. If you provide a value for EndTime but not for
StartTime, Security Hub returns finding history from the CreatedAt timestamp of the finding to the EndTime. If you provide neither
StartTime nor EndTime, Security Hub returns finding history from the CreatedAt
timestamp of the finding to the time at which the API is called. In all of these scenarios, the response
is limited to 100 results, and the maximum time period is limited to 90 days.
public final String nextToken()
A token for pagination purposes. Provide NULL as the initial value. In subsequent requests, provide
the token included in the response to get up to an additional 100 results of finding history. If you don’t
provide NextToken, Security Hub returns up to 100 results of finding history for each request.
NULL as the initial value. In subsequent requests,
provide the token included in the response to get up to an additional 100 results of finding history. If
you don’t provide NextToken, Security Hub returns up to 100 results of finding history for
each request.public final Integer maxResults()
The maximum number of results to be returned. If you don’t provide it, Security Hub returns up to 100 results of finding history.
public GetFindingHistoryRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetFindingHistoryRequest.Builder,GetFindingHistoryRequest>toBuilder in class SecurityHubRequestpublic static GetFindingHistoryRequest.Builder builder()
public static Class<? extends GetFindingHistoryRequest.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.