Class FarmSummary
- java.lang.Object
-
- software.amazon.awssdk.services.deadline.model.FarmSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<FarmSummary.Builder,FarmSummary>
@Generated("software.amazon.awssdk:codegen") public final class FarmSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FarmSummary.Builder,FarmSummary>
The summary of details for a farm.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFarmSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FarmSummary.Builderbuilder()InstantcreatedAt()The date and time the resource was created.StringcreatedBy()The user or system that created this resource.StringdisplayName()The display name of the farm.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfarmId()The farm ID.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringkmsKeyArn()The ARN for the KMS key.List<SdkField<?>>sdkFields()static Class<? extends FarmSummary.Builder>serializableBuilderClass()FarmSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The date and time the resource was updated.StringupdatedBy()The user or system that updated this resource.-
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
-
createdAt
public final Instant createdAt()
The date and time the resource was created.
- Returns:
- The date and time the resource was created.
-
createdBy
public final String createdBy()
The user or system that created this resource.
- Returns:
- The user or system that created this resource.
-
displayName
public final String displayName()
The display name of the farm.
- Returns:
- The display name of the farm.
-
farmId
public final String farmId()
The farm ID.
- Returns:
- The farm ID.
-
kmsKeyArn
public final String kmsKeyArn()
The ARN for the KMS key.
- Returns:
- The ARN for the KMS key.
-
updatedAt
public final Instant updatedAt()
The date and time the resource was updated.
- Returns:
- The date and time the resource was updated.
-
updatedBy
public final String updatedBy()
The user or system that updated this resource.
- Returns:
- The user or system that updated this resource.
-
toBuilder
public FarmSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<FarmSummary.Builder,FarmSummary>
-
builder
public static FarmSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends FarmSummary.Builder> serializableBuilderClass()
-
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.
-
-