Modifier and Type | Method and Description |
---|---|
Metadata.Builder |
binary(BinaryMetadata binary)
Set the binary metadata.
|
Metadata |
build()
Build the Metadata object, transitioning this builder to the built state.
|
Metadata.Builder |
container(IRI container)
Set the container value.
|
Metadata.Builder |
hasAcl(boolean hasAcl)
Set whether this has an ACL.
|
Metadata.Builder |
insertedContentRelation(IRI insertedContentRelation)
Set the inserted content relation value.
|
Metadata.Builder |
interactionModel(IRI ixnModel)
Set the LDP interaction model.
|
Metadata.Builder |
memberOfRelation(IRI memberOfRelation)
Set the member of relation value.
|
Metadata.Builder |
memberRelation(IRI memberRelation)
Set the member relation value.
|
Metadata.Builder |
membershipResource(IRI membershipResource)
Set the membership resource value.
|
Metadata.Builder |
revision(String revision)
Set a revision value for the resource.
|
public Metadata.Builder interactionModel(IRI ixnModel)
ixnModel
- the interaction modelpublic Metadata.Builder container(IRI container)
container
- the container identifierpublic Metadata.Builder memberRelation(IRI memberRelation)
memberRelation
- the member relation predicatepublic Metadata.Builder membershipResource(IRI membershipResource)
membershipResource
- the member resource identifierpublic Metadata.Builder memberOfRelation(IRI memberOfRelation)
memberOfRelation
- the member of relation predicatepublic Metadata.Builder insertedContentRelation(IRI insertedContentRelation)
insertedContentRelation
- the inserted content relation predicatepublic Metadata.Builder binary(BinaryMetadata binary)
binary
- the binary metadatapublic Metadata.Builder hasAcl(boolean hasAcl)
hasAcl
- whether this has an ACLpublic Metadata.Builder revision(String revision)
revision
- the revision valuepublic Metadata build()