Class DescribeQueryRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.cloudtrail.model.CloudTrailRequest
-
- software.amazon.awssdk.services.cloudtrail.model.DescribeQueryRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeQueryRequest.Builder,DescribeQueryRequest>
@Generated("software.amazon.awssdk:codegen") public final class DescribeQueryRequest extends CloudTrailRequest implements ToCopyableBuilder<DescribeQueryRequest.Builder,DescribeQueryRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeQueryRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static DescribeQueryRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringeventDataStore()Deprecated.EventDataStore is no longer required by DescribeQueryRequest<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringqueryAlias()The alias that identifies a query template.StringqueryId()The query ID.List<SdkField<?>>sdkFields()static Class<? extends DescribeQueryRequest.Builder>serializableBuilderClass()DescribeQueryRequest.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
-
eventDataStore
@Deprecated public final String eventDataStore()
Deprecated.EventDataStore is no longer required by DescribeQueryRequestThe ARN (or the ID suffix of the ARN) of an event data store on which the specified query was run.
- Returns:
- The ARN (or the ID suffix of the ARN) of an event data store on which the specified query was run.
-
queryId
public final String queryId()
The query ID.
- Returns:
- The query ID.
-
queryAlias
public final String queryAlias()
The alias that identifies a query template.
- Returns:
- The alias that identifies a query template.
-
toBuilder
public DescribeQueryRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeQueryRequest.Builder,DescribeQueryRequest>- Specified by:
toBuilderin classCloudTrailRequest
-
builder
public static DescribeQueryRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeQueryRequest.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
-
-