public static interface Action.Builder extends Thing.Builder
| Modifier and Type | Method and Description |
|---|---|
Action.Builder |
addActionStatus(ActionStatusType value)
Add a value to property actionStatus.
|
Action.Builder |
addActionStatus(java.lang.String value)
Add a value to property actionStatus.
|
Action.Builder |
addAdditionalType(java.lang.String value)
Add a value to property additionalType.
|
Action.Builder |
addAdditionalType(URL value)
Add a value to property additionalType.
|
Action.Builder |
addAgent(Organization.Builder value)
Add a value to property agent.
|
Action.Builder |
addAgent(Organization value)
Add a value to property agent.
|
Action.Builder |
addAgent(Person.Builder value)
Add a value to property agent.
|
Action.Builder |
addAgent(Person value)
Add a value to property agent.
|
Action.Builder |
addAgent(java.lang.String value)
Add a value to property agent.
|
Action.Builder |
addAlternateName(java.lang.String value)
Add a value to property alternateName.
|
Action.Builder |
addAlternateName(Text value)
Add a value to property alternateName.
|
Action.Builder |
addDescription(java.lang.String value)
Add a value to property description.
|
Action.Builder |
addDescription(Text value)
Add a value to property description.
|
Action.Builder |
addDetailedDescription(Article.Builder value)
Add a value to property detailedDescription.
|
Action.Builder |
addDetailedDescription(Article value)
Add a value to property detailedDescription.
|
Action.Builder |
addDetailedDescription(java.lang.String value)
Add a value to property detailedDescription.
|
Action.Builder |
addEndTime(DateTime value)
Add a value to property endTime.
|
Action.Builder |
addEndTime(java.lang.String value)
Add a value to property endTime.
|
Action.Builder |
addError(java.lang.String value)
Add a value to property error.
|
Action.Builder |
addError(Thing.Builder value)
Add a value to property error.
|
Action.Builder |
addError(Thing value)
Add a value to property error.
|
Action.Builder |
addImage(ImageObject.Builder value)
Add a value to property image.
|
Action.Builder |
addImage(ImageObject value)
Add a value to property image.
|
Action.Builder |
addImage(java.lang.String value)
Add a value to property image.
|
Action.Builder |
addImage(URL value)
Add a value to property image.
|
Action.Builder |
addInstrument(java.lang.String value)
Add a value to property instrument.
|
Action.Builder |
addInstrument(Thing.Builder value)
Add a value to property instrument.
|
Action.Builder |
addInstrument(Thing value)
Add a value to property instrument.
|
Action.Builder |
addJsonLdContext(JsonLdContext.Builder context)
Add a value to @context in current JSON-LD node.
|
Action.Builder |
addJsonLdContext(JsonLdContext context)
Add a value to @context in current JSON-LD node.
|
Action.Builder |
addLocation(Place.Builder value)
Add a value to property location.
|
Action.Builder |
addLocation(Place value)
Add a value to property location.
|
Action.Builder |
addLocation(PostalAddress.Builder value)
Add a value to property location.
|
Action.Builder |
addLocation(PostalAddress value)
Add a value to property location.
|
Action.Builder |
addLocation(java.lang.String value)
Add a value to property location.
|
Action.Builder |
addLocation(Text value)
Add a value to property location.
|
Action.Builder |
addMainEntityOfPage(CreativeWork.Builder value)
Add a value to property mainEntityOfPage.
|
Action.Builder |
addMainEntityOfPage(CreativeWork value)
Add a value to property mainEntityOfPage.
|
Action.Builder |
addMainEntityOfPage(java.lang.String value)
Add a value to property mainEntityOfPage.
|
Action.Builder |
addMainEntityOfPage(URL value)
Add a value to property mainEntityOfPage.
|
Action.Builder |
addName(java.lang.String value)
Add a value to property name.
|
Action.Builder |
addName(Text value)
Add a value to property name.
|
Action.Builder |
addObject(java.lang.String value)
Add a value to property object.
|
Action.Builder |
addObject(Thing.Builder value)
Add a value to property object.
|
Action.Builder |
addObject(Thing value)
Add a value to property object.
|
Action.Builder |
addParticipant(Organization.Builder value)
Add a value to property participant.
|
Action.Builder |
addParticipant(Organization value)
Add a value to property participant.
|
Action.Builder |
addParticipant(Person.Builder value)
Add a value to property participant.
|
Action.Builder |
addParticipant(Person value)
Add a value to property participant.
|
Action.Builder |
addParticipant(java.lang.String value)
Add a value to property participant.
|
Action.Builder |
addPopularityScore(PopularityScoreSpecification.Builder value)
Add a value to property popularityScore.
|
Action.Builder |
addPopularityScore(PopularityScoreSpecification value)
Add a value to property popularityScore.
|
Action.Builder |
addPopularityScore(java.lang.String value)
Add a value to property popularityScore.
|
Action.Builder |
addPotentialAction(Action.Builder value)
Add a value to property potentialAction.
|
Action.Builder |
addPotentialAction(Action value)
Add a value to property potentialAction.
|
Action.Builder |
addPotentialAction(java.lang.String value)
Add a value to property potentialAction.
|
Action.Builder |
addProperty(java.lang.String name,
SchemaOrgType value)
Add a value to property.
|
Action.Builder |
addProperty(java.lang.String name,
java.lang.String value)
Add a value to property.
|
Action.Builder |
addProperty(java.lang.String name,
Thing.Builder builder)
Add a value to property.
|
Action.Builder |
addResult(java.lang.String value)
Add a value to property result.
|
Action.Builder |
addResult(Thing.Builder value)
Add a value to property result.
|
Action.Builder |
addResult(Thing value)
Add a value to property result.
|
Action.Builder |
addSameAs(java.lang.String value)
Add a value to property sameAs.
|
Action.Builder |
addSameAs(URL value)
Add a value to property sameAs.
|
Action.Builder |
addStartTime(DateTime value)
Add a value to property startTime.
|
Action.Builder |
addStartTime(java.lang.String value)
Add a value to property startTime.
|
Action.Builder |
addTarget(EntryPoint.Builder value)
Add a value to property target.
|
Action.Builder |
addTarget(EntryPoint value)
Add a value to property target.
|
Action.Builder |
addTarget(java.lang.String value)
Add a value to property target.
|
Action.Builder |
addUrl(java.lang.String value)
Add a value to property url.
|
Action.Builder |
addUrl(URL value)
Add a value to property url.
|
Action |
build()
Build a
Action object. |
Action.Builder |
setJsonLdId(java.lang.String value)
Set value to @id in current JSON-LD node.
|
Action.Builder |
setJsonLdReverse(java.lang.String property,
Thing.Builder builder)
Add value to @reverse in current JSON-LD node.
|
Action.Builder |
setJsonLdReverse(java.lang.String property,
Thing obj)
Add value to @reverse in current JSON-LD node.
|
Action.Builder addJsonLdContext(@Nullable JsonLdContext context)
JsonLdNode.BuilderaddJsonLdContext in interface JsonLdNode.BuilderaddJsonLdContext in interface Thing.BuilderAction.Builder addJsonLdContext(@Nullable JsonLdContext.Builder context)
JsonLdNode.BuilderaddJsonLdContext in interface JsonLdNode.BuilderaddJsonLdContext in interface Thing.BuilderAction.Builder setJsonLdId(@Nullable java.lang.String value)
JsonLdNode.BuildersetJsonLdId in interface JsonLdNode.BuildersetJsonLdId in interface Thing.BuilderAction.Builder setJsonLdReverse(java.lang.String property, Thing obj)
JsonLdNode.BuildersetJsonLdReverse in interface JsonLdNode.BuildersetJsonLdReverse in interface Thing.Builderproperty - The full or short name of the property.obj - The object that the property is set in.Action.Builder setJsonLdReverse(java.lang.String property, Thing.Builder builder)
JsonLdNode.BuildersetJsonLdReverse in interface JsonLdNode.BuildersetJsonLdReverse in interface Thing.Builderproperty - The full or short name of the property.builder - The object builder that the property is set in.Action.Builder addActionStatus(ActionStatusType value)
Action.Builder addActionStatus(java.lang.String value)
Action.Builder addAdditionalType(URL value)
addAdditionalType in interface Thing.BuilderAction.Builder addAdditionalType(java.lang.String value)
addAdditionalType in interface Thing.BuilderAction.Builder addAgent(Organization value)
Action.Builder addAgent(Organization.Builder value)
Action.Builder addAgent(Person value)
Action.Builder addAgent(Person.Builder value)
Action.Builder addAgent(java.lang.String value)
Action.Builder addAlternateName(Text value)
addAlternateName in interface Thing.BuilderAction.Builder addAlternateName(java.lang.String value)
addAlternateName in interface Thing.BuilderAction.Builder addDescription(Text value)
addDescription in interface Thing.BuilderAction.Builder addDescription(java.lang.String value)
addDescription in interface Thing.BuilderAction.Builder addEndTime(DateTime value)
Action.Builder addEndTime(java.lang.String value)
Action.Builder addError(Thing value)
Action.Builder addError(Thing.Builder value)
Action.Builder addError(java.lang.String value)
Action.Builder addImage(ImageObject value)
addImage in interface Thing.BuilderAction.Builder addImage(ImageObject.Builder value)
addImage in interface Thing.BuilderAction.Builder addImage(URL value)
addImage in interface Thing.BuilderAction.Builder addImage(java.lang.String value)
addImage in interface Thing.BuilderAction.Builder addInstrument(Thing value)
Action.Builder addInstrument(Thing.Builder value)
Action.Builder addInstrument(java.lang.String value)
Action.Builder addLocation(Place value)
Action.Builder addLocation(Place.Builder value)
Action.Builder addLocation(PostalAddress value)
Action.Builder addLocation(PostalAddress.Builder value)
Action.Builder addLocation(Text value)
Action.Builder addLocation(java.lang.String value)
Action.Builder addMainEntityOfPage(CreativeWork value)
addMainEntityOfPage in interface Thing.BuilderAction.Builder addMainEntityOfPage(CreativeWork.Builder value)
addMainEntityOfPage in interface Thing.BuilderAction.Builder addMainEntityOfPage(URL value)
addMainEntityOfPage in interface Thing.BuilderAction.Builder addMainEntityOfPage(java.lang.String value)
addMainEntityOfPage in interface Thing.BuilderAction.Builder addName(Text value)
addName in interface Thing.BuilderAction.Builder addName(java.lang.String value)
addName in interface Thing.BuilderAction.Builder addObject(Thing value)
Action.Builder addObject(Thing.Builder value)
Action.Builder addObject(java.lang.String value)
Action.Builder addParticipant(Organization value)
Action.Builder addParticipant(Organization.Builder value)
Action.Builder addParticipant(Person value)
Action.Builder addParticipant(Person.Builder value)
Action.Builder addParticipant(java.lang.String value)
Action.Builder addPotentialAction(Action value)
addPotentialAction in interface Thing.BuilderAction.Builder addPotentialAction(Action.Builder value)
addPotentialAction in interface Thing.BuilderAction.Builder addPotentialAction(java.lang.String value)
addPotentialAction in interface Thing.BuilderAction.Builder addResult(Thing value)
Action.Builder addResult(Thing.Builder value)
Action.Builder addResult(java.lang.String value)
Action.Builder addSameAs(URL value)
addSameAs in interface Thing.BuilderAction.Builder addSameAs(java.lang.String value)
addSameAs in interface Thing.BuilderAction.Builder addStartTime(DateTime value)
Action.Builder addStartTime(java.lang.String value)
Action.Builder addTarget(EntryPoint value)
Action.Builder addTarget(EntryPoint.Builder value)
Action.Builder addTarget(java.lang.String value)
Action.Builder addUrl(URL value)
addUrl in interface Thing.BuilderAction.Builder addUrl(java.lang.String value)
addUrl in interface Thing.BuilderAction.Builder addDetailedDescription(Article value)
addDetailedDescription in interface Thing.BuilderAction.Builder addDetailedDescription(Article.Builder value)
addDetailedDescription in interface Thing.BuilderAction.Builder addDetailedDescription(java.lang.String value)
addDetailedDescription in interface Thing.BuilderAction.Builder addPopularityScore(PopularityScoreSpecification value)
addPopularityScore in interface Thing.BuilderAction.Builder addPopularityScore(PopularityScoreSpecification.Builder value)
addPopularityScore in interface Thing.BuilderAction.Builder addPopularityScore(java.lang.String value)
addPopularityScore in interface Thing.BuilderAction.Builder addProperty(java.lang.String name, SchemaOrgType value)
addProperty in interface Thing.Buildername - The property name.value - The value of the property.Action.Builder addProperty(java.lang.String name, Thing.Builder builder)
addProperty in interface Thing.Buildername - The property name.builder - The schema.org object builder for the property value.Action.Builder addProperty(java.lang.String name, java.lang.String value)
addProperty in interface Thing.Buildername - The property name.value - The string value of the property.Action build()
Action object.build in interface Thing.Builder