Class GetTrailStatusResponse
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetTrailStatusResponse.Builder,GetTrailStatusResponse>
Returns the objects or data listed below if successful. Otherwise, returns an error.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) Used to retrieve the value of a field from any class that extendsSdkResponse.final inthashCode()final BooleanWhether the CloudTrail trail is currently logging Amazon Web Services API calls.final StringDisplays any CloudWatch Logs error that CloudTrail encountered when attempting to deliver logs to CloudWatch Logs.final InstantDisplays the most recent date and time when CloudTrail delivered logs to CloudWatch Logs.final StringThis field is no longer in use.final StringThis field is no longer in use.final StringDisplays any Amazon S3 error that CloudTrail encountered when attempting to deliver log files to the designated bucket.final InstantSpecifies the date and time that CloudTrail last delivered log files to an account's Amazon S3 bucket.final StringDisplays any Amazon S3 error that CloudTrail encountered when attempting to deliver a digest file to the designated bucket.final InstantSpecifies the date and time that CloudTrail last delivered a digest file to an account's Amazon S3 bucket.final StringThis field is no longer in use.final StringThis field is no longer in use.final StringDisplays any Amazon SNS error that CloudTrail encountered when attempting to send a notification.final InstantSpecifies the date and time of the most recent Amazon SNS notification that CloudTrail has written a new log file to an account's Amazon S3 bucket.static Class<? extends GetTrailStatusResponse.Builder> final InstantSpecifies the most recent date and time when CloudTrail started recording API calls for an Amazon Web Services account.final InstantSpecifies the most recent date and time when CloudTrail stopped recording API calls for an Amazon Web Services account.final StringThis field is no longer in use.final StringThis field is no longer in use.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.services.cloudtrail.model.CloudTrailResponse
responseMetadataMethods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponseMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
isLogging
Whether the CloudTrail trail is currently logging Amazon Web Services API calls.
- Returns:
- Whether the CloudTrail trail is currently logging Amazon Web Services API calls.
-
latestDeliveryError
Displays any Amazon S3 error that CloudTrail encountered when attempting to deliver log files to the designated bucket. For more information, see Error Responses in the Amazon S3 API Reference.
This error occurs only when there is a problem with the destination S3 bucket, and does not occur for requests that time out. To resolve the issue, fix the bucket policy so that CloudTrail can write to the bucket; or create a new bucket and call
UpdateTrailto specify the new bucket.- Returns:
- Displays any Amazon S3 error that CloudTrail encountered when attempting to deliver log files to the
designated bucket. For more information, see Error Responses in the
Amazon S3 API Reference.
This error occurs only when there is a problem with the destination S3 bucket, and does not occur for requests that time out. To resolve the issue, fix the bucket policy so that CloudTrail can write to the bucket; or create a new bucket and call
UpdateTrailto specify the new bucket.
-
latestNotificationError
Displays any Amazon SNS error that CloudTrail encountered when attempting to send a notification. For more information about Amazon SNS errors, see the Amazon SNS Developer Guide.
- Returns:
- Displays any Amazon SNS error that CloudTrail encountered when attempting to send a notification. For more information about Amazon SNS errors, see the Amazon SNS Developer Guide.
-
latestDeliveryTime
Specifies the date and time that CloudTrail last delivered log files to an account's Amazon S3 bucket.
- Returns:
- Specifies the date and time that CloudTrail last delivered log files to an account's Amazon S3 bucket.
-
latestNotificationTime
Specifies the date and time of the most recent Amazon SNS notification that CloudTrail has written a new log file to an account's Amazon S3 bucket.
- Returns:
- Specifies the date and time of the most recent Amazon SNS notification that CloudTrail has written a new log file to an account's Amazon S3 bucket.
-
startLoggingTime
Specifies the most recent date and time when CloudTrail started recording API calls for an Amazon Web Services account.
- Returns:
- Specifies the most recent date and time when CloudTrail started recording API calls for an Amazon Web Services account.
-
stopLoggingTime
Specifies the most recent date and time when CloudTrail stopped recording API calls for an Amazon Web Services account.
- Returns:
- Specifies the most recent date and time when CloudTrail stopped recording API calls for an Amazon Web Services account.
-
latestCloudWatchLogsDeliveryError
Displays any CloudWatch Logs error that CloudTrail encountered when attempting to deliver logs to CloudWatch Logs.
- Returns:
- Displays any CloudWatch Logs error that CloudTrail encountered when attempting to deliver logs to CloudWatch Logs.
-
latestCloudWatchLogsDeliveryTime
Displays the most recent date and time when CloudTrail delivered logs to CloudWatch Logs.
- Returns:
- Displays the most recent date and time when CloudTrail delivered logs to CloudWatch Logs.
-
latestDigestDeliveryTime
Specifies the date and time that CloudTrail last delivered a digest file to an account's Amazon S3 bucket.
- Returns:
- Specifies the date and time that CloudTrail last delivered a digest file to an account's Amazon S3 bucket.
-
latestDigestDeliveryError
Displays any Amazon S3 error that CloudTrail encountered when attempting to deliver a digest file to the designated bucket. For more information, see Error Responses in the Amazon S3 API Reference.
This error occurs only when there is a problem with the destination S3 bucket, and does not occur for requests that time out. To resolve the issue, fix the bucket policy so that CloudTrail can write to the bucket; or create a new bucket and call
UpdateTrailto specify the new bucket.- Returns:
- Displays any Amazon S3 error that CloudTrail encountered when attempting to deliver a digest file to the
designated bucket. For more information, see Error Responses in the
Amazon S3 API Reference.
This error occurs only when there is a problem with the destination S3 bucket, and does not occur for requests that time out. To resolve the issue, fix the bucket policy so that CloudTrail can write to the bucket; or create a new bucket and call
UpdateTrailto specify the new bucket.
-
latestDeliveryAttemptTime
This field is no longer in use.
- Returns:
- This field is no longer in use.
-
latestNotificationAttemptTime
This field is no longer in use.
- Returns:
- This field is no longer in use.
-
latestNotificationAttemptSucceeded
This field is no longer in use.
- Returns:
- This field is no longer in use.
-
latestDeliveryAttemptSucceeded
This field is no longer in use.
- Returns:
- This field is no longer in use.
-
timeLoggingStarted
This field is no longer in use.
- Returns:
- This field is no longer in use.
-
timeLoggingStopped
This field is no longer in use.
- Returns:
- This field is no longer in use.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<GetTrailStatusResponse.Builder,GetTrailStatusResponse> - Specified by:
toBuilderin classAwsResponse- Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsResponse
-
equals
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
Description copied from class:SdkResponseUsed to retrieve the value of a field from any class that extendsSdkResponse. The field name specified should match the member name from the corresponding service-2.json model specified in the codegen-resources folder for a given service. The class specifies what class to cast the returned value to. If the returned value is also a modeled class, theSdkResponse.getValueForField(String, Class)method will again be available.- Overrides:
getValueForFieldin classSdkResponse- Parameters:
fieldName- The name of the member to be retrieved.clazz- The class to cast the returned object to.- Returns:
- Optional containing the casted return value
-
sdkFields
-