Class GetLookupTableResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.cloudwatchlogs.model.CloudWatchLogsResponse
-
- software.amazon.awssdk.services.cloudwatchlogs.model.GetLookupTableResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetLookupTableResponse.Builder,GetLookupTableResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetLookupTableResponse extends CloudWatchLogsResponse implements ToCopyableBuilder<GetLookupTableResponse.Builder,GetLookupTableResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetLookupTableResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetLookupTableResponse.Builderbuilder()Stringdescription()The description of the lookup table.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringkmsKeyId()The ARN of the KMS key used to encrypt the lookup table data, if applicable.LonglastUpdatedTime()The time when the lookup table was last updated, expressed as the number of milliseconds afterJan 1, 1970 00:00:00 UTC.StringlookupTableArn()The ARN of the lookup table.StringlookupTableName()The name of the lookup table.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetLookupTableResponse.Builder>serializableBuilderClass()LongsizeBytes()The size of the lookup table in bytes.StringtableBody()The full CSV content of the lookup table.GetLookupTableResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.cloudwatchlogs.model.CloudWatchLogsResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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
-
lookupTableArn
public final String lookupTableArn()
The ARN of the lookup table.
- Returns:
- The ARN of the lookup table.
-
lookupTableName
public final String lookupTableName()
The name of the lookup table.
- Returns:
- The name of the lookup table.
-
description
public final String description()
The description of the lookup table.
- Returns:
- The description of the lookup table.
-
tableBody
public final String tableBody()
The full CSV content of the lookup table.
- Returns:
- The full CSV content of the lookup table.
-
sizeBytes
public final Long sizeBytes()
The size of the lookup table in bytes.
- Returns:
- The size of the lookup table in bytes.
-
lastUpdatedTime
public final Long lastUpdatedTime()
The time when the lookup table was last updated, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC.- Returns:
- The time when the lookup table was last updated, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC.
-
kmsKeyId
public final String kmsKeyId()
The ARN of the KMS key used to encrypt the lookup table data, if applicable.
- Returns:
- The ARN of the KMS key used to encrypt the lookup table data, if applicable.
-
toBuilder
public GetLookupTableResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetLookupTableResponse.Builder,GetLookupTableResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetLookupTableResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetLookupTableResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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 classSdkResponse
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-