Package dev.zarr.zarrjava.v3
Class ArrayMetadataBuilder
java.lang.Object
dev.zarr.zarrjava.v3.ArrayMetadataBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected static ArrayMetadataBuilderfromArrayMetadata(ArrayMetadata arrayMetadata) putAttribute(String key, Object value) withAttributes(Map<String, Object> attributes) withChunkShape(int... chunkShape) withCodecs(Codec... codecs) withCodecs(Function<CodecBuilder, CodecBuilder> codecBuilder) withDataType(DataType dataType) withDataType(String dataType) withDefaultChunkKeyEncoding(Separator separator) withDefaultChunkKeyEncoding(String separator) withDimensionNames(String... dimensionNames) withFillValue(Object fillValue) withShape(long... shape) withStorageTransformers(Map<String, Object>[] storageTransformers) withV2ChunkKeyEncoding(Separator separator) withV2ChunkKeyEncoding(String separator)
-
Constructor Details
-
ArrayMetadataBuilder
protected ArrayMetadataBuilder()
-
-
Method Details
-
fromArrayMetadata
-
withShape
-
withDataType
-
withDataType
-
withChunkShape
-
withDefaultChunkKeyEncoding
-
withDefaultChunkKeyEncoding
-
withV2ChunkKeyEncoding
-
withV2ChunkKeyEncoding
-
withFillValue
-
withCodecs
-
withCodecs
-
withDimensionNames
-
putAttribute
-
withAttributes
-
withStorageTransformers
-
build
- Throws:
ZarrException
-