Class ResourceContent
java.lang.Object
software.amazon.awssdk.services.bedrockagentcore.model.ResourceContent
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResourceContent.Builder,ResourceContent>
@Generated("software.amazon.awssdk:codegen")
public final class ResourceContent
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<ResourceContent.Builder,ResourceContent>
Contains information about resource content.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal SdkBytesblob()The binary resource content.static ResourceContent.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringmimeType()The MIME type of the resource content.static Class<? extends ResourceContent.Builder>final Stringtext()The text resource content.final StringtoString()Returns a string representation of this object.final ResourceContentTypetype()The type of resource content.final StringThe type of resource content.final Stringuri()The URI of the resource content.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
-
type
The type of resource content.
If the service returns an enum value that is not available in the current SDK version,
typewill returnResourceContentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of resource content.
- See Also:
-
typeAsString
The type of resource content.
If the service returns an enum value that is not available in the current SDK version,
typewill returnResourceContentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of resource content.
- See Also:
-
uri
The URI of the resource content.
- Returns:
- The URI of the resource content.
-
mimeType
The MIME type of the resource content.
- Returns:
- The MIME type of the resource content.
-
text
The text resource content.
- Returns:
- The text resource content.
-
blob
The binary resource content.
- Returns:
- The binary resource content.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResourceContent.Builder,ResourceContent>
-
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
-