Class AssetMetadata
- java.lang.Object
-
- com.oceanprotocol.squid.models.AbstractModel
-
- com.oceanprotocol.squid.models.Metadata
-
- com.oceanprotocol.squid.models.asset.AssetMetadata
-
public class AssetMetadata extends Metadata
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AssetMetadata.assetTypes
static class
AssetMetadata.Base
static class
AssetMetadata.Curation
static class
AssetMetadata.File
static class
AssetMetadata.Link
-
Field Summary
Fields Modifier and Type Field Description Map<String,Object>
additionalInformation
AssetMetadata.Base
base
AssetMetadata.Curation
curation
DID
did
-
Fields inherited from class com.oceanprotocol.squid.models.Metadata
METADATA_TYPE
-
Fields inherited from class com.oceanprotocol.squid.models.AbstractModel
DATE_FORMAT, DATE_PATTERN
-
-
Constructor Summary
Constructors Constructor Description AssetMetadata()
AssetMetadata(DID did)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssetMetadata
builder()
AssetMetadata
eraseFileUrls()
String
generateMetadataChecksum(String did)
-
Methods inherited from class com.oceanprotocol.squid.models.AbstractModel
convertToModel, fromJSON, getDateNowFormatted, getMapperInstance, toJson, toJson
-
-
-
-
Field Detail
-
did
public DID did
-
base
public AssetMetadata.Base base
-
curation
public AssetMetadata.Curation curation
-
-
Constructor Detail
-
AssetMetadata
public AssetMetadata()
-
AssetMetadata
public AssetMetadata(DID did)
-
-
Method Detail
-
builder
public static AssetMetadata builder()
-
eraseFileUrls
public AssetMetadata eraseFileUrls()
-
-