@Generated(value="software.amazon.awssdk:codegen") public final class LensSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LensSummary.Builder,LensSummary>
A lens summary of a lens.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LensSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LensSummary.Builder |
builder() |
Instant |
createdAt()
Returns the value of the CreatedAt property for this object.
|
String |
description()
Returns the value of the Description property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lensAlias()
Returns the value of the LensAlias property for this object.
|
String |
lensArn()
The ARN of the lens.
|
String |
lensName()
Returns the value of the LensName property for this object.
|
LensStatus |
lensStatus()
The status of the lens.
|
String |
lensStatusAsString()
The status of the lens.
|
LensType |
lensType()
The type of the lens.
|
String |
lensTypeAsString()
The type of the lens.
|
String |
lensVersion()
The version of the lens.
|
String |
owner()
Returns the value of the Owner property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LensSummary.Builder> |
serializableBuilderClass() |
LensSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
Returns the value of the UpdatedAt property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String lensArn()
The ARN of the lens.
public final String lensAlias()
public final String lensName()
public final LensType lensType()
The type of the lens.
If the service returns an enum value that is not available in the current SDK version, lensType will
return LensType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
lensTypeAsString().
LensTypepublic final String lensTypeAsString()
The type of the lens.
If the service returns an enum value that is not available in the current SDK version, lensType will
return LensType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
lensTypeAsString().
LensTypepublic final String description()
public final Instant createdAt()
public final Instant updatedAt()
public final String lensVersion()
The version of the lens.
public final String owner()
public final LensStatus lensStatus()
The status of the lens.
If the service returns an enum value that is not available in the current SDK version, lensStatus will
return LensStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
lensStatusAsString().
LensStatuspublic final String lensStatusAsString()
The status of the lens.
If the service returns an enum value that is not available in the current SDK version, lensStatus will
return LensStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
lensStatusAsString().
LensStatuspublic LensSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LensSummary.Builder,LensSummary>public static LensSummary.Builder builder()
public static Class<? extends LensSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.