Package com.anthropic.mcp
Class McpResourceFile.Builder
-
- All Implemented Interfaces:
public final class McpResourceFile.Builder
-
-
Method Summary
Modifier and Type Method Description final McpResourceFile.Builderfilename(String filename)Filename extracted from the resource URI, or null if not determinable. final McpResourceFile.Builderfilename(Optional<String> filename)Alias for calling Builder.filename with filename.orElse(null).final McpResourceFile.Buildercontent(ByteArray content)Raw file bytes. final McpResourceFile.BuildermimeType(String mimeType)MIME type from the resource, or null if not specified. final McpResourceFile.BuildermimeType(Optional<String> mimeType)Alias for calling Builder.mimeType with mimeType.orElse(null).final McpResourceFilebuild()-
-
Method Detail
-
filename
final McpResourceFile.Builder filename(String filename)
Filename extracted from the resource URI, or null if not determinable.
-
filename
final McpResourceFile.Builder filename(Optional<String> filename)
Alias for calling Builder.filename with
filename.orElse(null).
-
content
final McpResourceFile.Builder content(ByteArray content)
Raw file bytes.
-
mimeType
final McpResourceFile.Builder mimeType(String mimeType)
MIME type from the resource, or null if not specified.
-
mimeType
final McpResourceFile.Builder mimeType(Optional<String> mimeType)
Alias for calling Builder.mimeType with
mimeType.orElse(null).
-
build
final McpResourceFile build()
-
-
-
-