Class OpsItemRelatedItemSummary
- java.lang.Object
-
- software.amazon.awssdk.services.ssm.model.OpsItemRelatedItemSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<OpsItemRelatedItemSummary.Builder,OpsItemRelatedItemSummary>
@Generated("software.amazon.awssdk:codegen") public final class OpsItemRelatedItemSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OpsItemRelatedItemSummary.Builder,OpsItemRelatedItemSummary>
Summary information about related-item resources for an OpsItem.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
OpsItemRelatedItemSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
associationId()
The association ID.String
associationType()
The association type.static OpsItemRelatedItemSummary.Builder
builder()
OpsItemIdentity
createdBy()
Returns the value of the CreatedBy property for this object.Instant
createdTime()
The time the related-item association was created.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
OpsItemIdentity
lastModifiedBy()
Returns the value of the LastModifiedBy property for this object.Instant
lastModifiedTime()
The time the related-item association was last updated.String
opsItemId()
The OpsItem ID.String
resourceType()
The resource type.String
resourceUri()
The Amazon Resource Name (ARN) of the related-item resource.List<SdkField<?>>
sdkFields()
static Class<? extends OpsItemRelatedItemSummary.Builder>
serializableBuilderClass()
OpsItemRelatedItemSummary.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
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
-
opsItemId
public final String opsItemId()
The OpsItem ID.
- Returns:
- The OpsItem ID.
-
associationId
public final String associationId()
The association ID.
- Returns:
- The association ID.
-
resourceType
public final String resourceType()
The resource type.
- Returns:
- The resource type.
-
associationType
public final String associationType()
The association type.
- Returns:
- The association type.
-
resourceUri
public final String resourceUri()
The Amazon Resource Name (ARN) of the related-item resource.
- Returns:
- The Amazon Resource Name (ARN) of the related-item resource.
-
createdBy
public final OpsItemIdentity createdBy()
Returns the value of the CreatedBy property for this object.- Returns:
- The value of the CreatedBy property for this object.
-
createdTime
public final Instant createdTime()
The time the related-item association was created.
- Returns:
- The time the related-item association was created.
-
lastModifiedBy
public final OpsItemIdentity lastModifiedBy()
Returns the value of the LastModifiedBy property for this object.- Returns:
- The value of the LastModifiedBy property for this object.
-
lastModifiedTime
public final Instant lastModifiedTime()
The time the related-item association was last updated.
- Returns:
- The time the related-item association was last updated.
-
toBuilder
public OpsItemRelatedItemSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<OpsItemRelatedItemSummary.Builder,OpsItemRelatedItemSummary>
-
builder
public static OpsItemRelatedItemSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends OpsItemRelatedItemSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-