Class TenantResource
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TenantResource.Builder,TenantResource>
A structure that contains information about a resource associated with a tenant.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic TenantResource.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe Amazon Resource Name (ARN) of the resource associated with the tenant.final ResourceTypeThe type of resource associated with the tenant.final StringThe type of resource associated with the tenant.static Class<? extends TenantResource.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
resourceType
The type of resource associated with the tenant. Valid values are
EMAIL_IDENTITY,CONFIGURATION_SET, orEMAIL_TEMPLATE.If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- The type of resource associated with the tenant. Valid values are
EMAIL_IDENTITY,CONFIGURATION_SET, orEMAIL_TEMPLATE. - See Also:
-
resourceTypeAsString
The type of resource associated with the tenant. Valid values are
EMAIL_IDENTITY,CONFIGURATION_SET, orEMAIL_TEMPLATE.If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- The type of resource associated with the tenant. Valid values are
EMAIL_IDENTITY,CONFIGURATION_SET, orEMAIL_TEMPLATE. - See Also:
-
resourceArn
The Amazon Resource Name (ARN) of the resource associated with the tenant.
- Returns:
- The Amazon Resource Name (ARN) of the resource associated with the tenant.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<TenantResource.Builder,TenantResource>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-