public static interface Event.Builder extends Thing.Builder
| Modifier and Type | Method and Description |
|---|---|
Event.Builder |
addAdditionalType(java.lang.String value)
Add a value to property additionalType.
|
Event.Builder |
addAdditionalType(URL value)
Add a value to property additionalType.
|
Event.Builder |
addAggregateRating(AggregateRating.Builder value)
Add a value to property aggregateRating.
|
Event.Builder |
addAggregateRating(AggregateRating value)
Add a value to property aggregateRating.
|
Event.Builder |
addAggregateRating(java.lang.String value)
Add a value to property aggregateRating.
|
Event.Builder |
addAlternateName(java.lang.String value)
Add a value to property alternateName.
|
Event.Builder |
addAlternateName(Text value)
Add a value to property alternateName.
|
Event.Builder |
addAttendee(Organization.Builder value)
Add a value to property attendee.
|
Event.Builder |
addAttendee(Organization value)
Add a value to property attendee.
|
Event.Builder |
addAttendee(Person.Builder value)
Add a value to property attendee.
|
Event.Builder |
addAttendee(Person value)
Add a value to property attendee.
|
Event.Builder |
addAttendee(java.lang.String value)
Add a value to property attendee.
|
Event.Builder |
addAttendees(Organization.Builder value)
Add a value to property attendees.
|
Event.Builder |
addAttendees(Organization value)
Add a value to property attendees.
|
Event.Builder |
addAttendees(Person.Builder value)
Add a value to property attendees.
|
Event.Builder |
addAttendees(Person value)
Add a value to property attendees.
|
Event.Builder |
addAttendees(java.lang.String value)
Add a value to property attendees.
|
Event.Builder |
addDescription(java.lang.String value)
Add a value to property description.
|
Event.Builder |
addDescription(Text value)
Add a value to property description.
|
Event.Builder |
addDetailedDescription(Article.Builder value)
Add a value to property detailedDescription.
|
Event.Builder |
addDetailedDescription(Article value)
Add a value to property detailedDescription.
|
Event.Builder |
addDetailedDescription(java.lang.String value)
Add a value to property detailedDescription.
|
Event.Builder |
addDoorTime(DateTime value)
Add a value to property doorTime.
|
Event.Builder |
addDoorTime(java.lang.String value)
Add a value to property doorTime.
|
Event.Builder |
addDuration(Duration.Builder value)
Add a value to property duration.
|
Event.Builder |
addDuration(Duration value)
Add a value to property duration.
|
Event.Builder |
addDuration(java.lang.String value)
Add a value to property duration.
|
Event.Builder |
addEndDate(Date value)
Add a value to property endDate.
|
Event.Builder |
addEndDate(java.lang.String value)
Add a value to property endDate.
|
Event.Builder |
addEventStatus(EventStatusType value)
Add a value to property eventStatus.
|
Event.Builder |
addEventStatus(java.lang.String value)
Add a value to property eventStatus.
|
Event.Builder |
addImage(ImageObject.Builder value)
Add a value to property image.
|
Event.Builder |
addImage(ImageObject value)
Add a value to property image.
|
Event.Builder |
addImage(java.lang.String value)
Add a value to property image.
|
Event.Builder |
addImage(URL value)
Add a value to property image.
|
Event.Builder |
addInLanguage(Language.Builder value)
Add a value to property inLanguage.
|
Event.Builder |
addInLanguage(Language value)
Add a value to property inLanguage.
|
Event.Builder |
addInLanguage(java.lang.String value)
Add a value to property inLanguage.
|
Event.Builder |
addInLanguage(Text value)
Add a value to property inLanguage.
|
Event.Builder |
addJsonLdContext(JsonLdContext.Builder context)
Add a value to @context in current JSON-LD node.
|
Event.Builder |
addJsonLdContext(JsonLdContext context)
Add a value to @context in current JSON-LD node.
|
Event.Builder |
addLocation(Place.Builder value)
Add a value to property location.
|
Event.Builder |
addLocation(Place value)
Add a value to property location.
|
Event.Builder |
addLocation(PostalAddress.Builder value)
Add a value to property location.
|
Event.Builder |
addLocation(PostalAddress value)
Add a value to property location.
|
Event.Builder |
addLocation(java.lang.String value)
Add a value to property location.
|
Event.Builder |
addLocation(Text value)
Add a value to property location.
|
Event.Builder |
addMainEntityOfPage(CreativeWork.Builder value)
Add a value to property mainEntityOfPage.
|
Event.Builder |
addMainEntityOfPage(CreativeWork value)
Add a value to property mainEntityOfPage.
|
Event.Builder |
addMainEntityOfPage(java.lang.String value)
Add a value to property mainEntityOfPage.
|
Event.Builder |
addMainEntityOfPage(URL value)
Add a value to property mainEntityOfPage.
|
Event.Builder |
addName(java.lang.String value)
Add a value to property name.
|
Event.Builder |
addName(Text value)
Add a value to property name.
|
Event.Builder |
addOffers(Offer.Builder value)
Add a value to property offers.
|
Event.Builder |
addOffers(Offer value)
Add a value to property offers.
|
Event.Builder |
addOffers(java.lang.String value)
Add a value to property offers.
|
Event.Builder |
addOrganizer(Organization.Builder value)
Add a value to property organizer.
|
Event.Builder |
addOrganizer(Organization value)
Add a value to property organizer.
|
Event.Builder |
addOrganizer(Person.Builder value)
Add a value to property organizer.
|
Event.Builder |
addOrganizer(Person value)
Add a value to property organizer.
|
Event.Builder |
addOrganizer(java.lang.String value)
Add a value to property organizer.
|
Event.Builder |
addPerformer(Organization.Builder value)
Add a value to property performer.
|
Event.Builder |
addPerformer(Organization value)
Add a value to property performer.
|
Event.Builder |
addPerformer(Person.Builder value)
Add a value to property performer.
|
Event.Builder |
addPerformer(Person value)
Add a value to property performer.
|
Event.Builder |
addPerformer(java.lang.String value)
Add a value to property performer.
|
Event.Builder |
addPerformers(Organization.Builder value)
Add a value to property performers.
|
Event.Builder |
addPerformers(Organization value)
Add a value to property performers.
|
Event.Builder |
addPerformers(Person.Builder value)
Add a value to property performers.
|
Event.Builder |
addPerformers(Person value)
Add a value to property performers.
|
Event.Builder |
addPerformers(java.lang.String value)
Add a value to property performers.
|
Event.Builder |
addPopularityScore(PopularityScoreSpecification.Builder value)
Add a value to property popularityScore.
|
Event.Builder |
addPopularityScore(PopularityScoreSpecification value)
Add a value to property popularityScore.
|
Event.Builder |
addPopularityScore(java.lang.String value)
Add a value to property popularityScore.
|
Event.Builder |
addPotentialAction(Action.Builder value)
Add a value to property potentialAction.
|
Event.Builder |
addPotentialAction(Action value)
Add a value to property potentialAction.
|
Event.Builder |
addPotentialAction(java.lang.String value)
Add a value to property potentialAction.
|
Event.Builder |
addPreviousStartDate(Date value)
Add a value to property previousStartDate.
|
Event.Builder |
addPreviousStartDate(java.lang.String value)
Add a value to property previousStartDate.
|
Event.Builder |
addProperty(java.lang.String name,
SchemaOrgType value)
Add a value to property.
|
Event.Builder |
addProperty(java.lang.String name,
java.lang.String value)
Add a value to property.
|
Event.Builder |
addProperty(java.lang.String name,
Thing.Builder builder)
Add a value to property.
|
Event.Builder |
addRecordedIn(CreativeWork.Builder value)
Add a value to property recordedIn.
|
Event.Builder |
addRecordedIn(CreativeWork value)
Add a value to property recordedIn.
|
Event.Builder |
addRecordedIn(java.lang.String value)
Add a value to property recordedIn.
|
Event.Builder |
addReview(Review.Builder value)
Add a value to property review.
|
Event.Builder |
addReview(Review value)
Add a value to property review.
|
Event.Builder |
addReview(java.lang.String value)
Add a value to property review.
|
Event.Builder |
addSameAs(java.lang.String value)
Add a value to property sameAs.
|
Event.Builder |
addSameAs(URL value)
Add a value to property sameAs.
|
Event.Builder |
addStartDate(Date value)
Add a value to property startDate.
|
Event.Builder |
addStartDate(java.lang.String value)
Add a value to property startDate.
|
Event.Builder |
addSubEvent(Event.Builder value)
Add a value to property subEvent.
|
Event.Builder |
addSubEvent(Event value)
Add a value to property subEvent.
|
Event.Builder |
addSubEvent(java.lang.String value)
Add a value to property subEvent.
|
Event.Builder |
addSubEvents(Event.Builder value)
Add a value to property subEvents.
|
Event.Builder |
addSubEvents(Event value)
Add a value to property subEvents.
|
Event.Builder |
addSubEvents(java.lang.String value)
Add a value to property subEvents.
|
Event.Builder |
addSuperEvent(Event.Builder value)
Add a value to property superEvent.
|
Event.Builder |
addSuperEvent(Event value)
Add a value to property superEvent.
|
Event.Builder |
addSuperEvent(java.lang.String value)
Add a value to property superEvent.
|
Event.Builder |
addTypicalAgeRange(java.lang.String value)
Add a value to property typicalAgeRange.
|
Event.Builder |
addTypicalAgeRange(Text value)
Add a value to property typicalAgeRange.
|
Event.Builder |
addUrl(java.lang.String value)
Add a value to property url.
|
Event.Builder |
addUrl(URL value)
Add a value to property url.
|
Event.Builder |
addWorkFeatured(CreativeWork.Builder value)
Add a value to property workFeatured.
|
Event.Builder |
addWorkFeatured(CreativeWork value)
Add a value to property workFeatured.
|
Event.Builder |
addWorkFeatured(java.lang.String value)
Add a value to property workFeatured.
|
Event.Builder |
addWorkPerformed(CreativeWork.Builder value)
Add a value to property workPerformed.
|
Event.Builder |
addWorkPerformed(CreativeWork value)
Add a value to property workPerformed.
|
Event.Builder |
addWorkPerformed(java.lang.String value)
Add a value to property workPerformed.
|
Event |
build()
Build a
Event object. |
Event.Builder |
setJsonLdId(java.lang.String value)
Set value to @id in current JSON-LD node.
|
Event.Builder |
setJsonLdReverse(java.lang.String property,
Thing.Builder builder)
Add value to @reverse in current JSON-LD node.
|
Event.Builder |
setJsonLdReverse(java.lang.String property,
Thing obj)
Add value to @reverse in current JSON-LD node.
|
Event.Builder addJsonLdContext(@Nullable JsonLdContext context)
JsonLdNode.BuilderaddJsonLdContext in interface JsonLdNode.BuilderaddJsonLdContext in interface Thing.BuilderEvent.Builder addJsonLdContext(@Nullable JsonLdContext.Builder context)
JsonLdNode.BuilderaddJsonLdContext in interface JsonLdNode.BuilderaddJsonLdContext in interface Thing.BuilderEvent.Builder setJsonLdId(@Nullable java.lang.String value)
JsonLdNode.BuildersetJsonLdId in interface JsonLdNode.BuildersetJsonLdId in interface Thing.BuilderEvent.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.Event.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.Event.Builder addAdditionalType(URL value)
addAdditionalType in interface Thing.BuilderEvent.Builder addAdditionalType(java.lang.String value)
addAdditionalType in interface Thing.BuilderEvent.Builder addAggregateRating(AggregateRating value)
Event.Builder addAggregateRating(AggregateRating.Builder value)
Event.Builder addAggregateRating(java.lang.String value)
Event.Builder addAlternateName(Text value)
addAlternateName in interface Thing.BuilderEvent.Builder addAlternateName(java.lang.String value)
addAlternateName in interface Thing.BuilderEvent.Builder addAttendee(Organization value)
Event.Builder addAttendee(Organization.Builder value)
Event.Builder addAttendee(Person value)
Event.Builder addAttendee(Person.Builder value)
Event.Builder addAttendee(java.lang.String value)
Event.Builder addAttendees(Organization value)
Event.Builder addAttendees(Organization.Builder value)
Event.Builder addAttendees(Person value)
Event.Builder addAttendees(Person.Builder value)
Event.Builder addAttendees(java.lang.String value)
Event.Builder addDescription(Text value)
addDescription in interface Thing.BuilderEvent.Builder addDescription(java.lang.String value)
addDescription in interface Thing.BuilderEvent.Builder addDoorTime(DateTime value)
Event.Builder addDoorTime(java.lang.String value)
Event.Builder addDuration(Duration value)
Event.Builder addDuration(Duration.Builder value)
Event.Builder addDuration(java.lang.String value)
Event.Builder addEndDate(Date value)
Event.Builder addEndDate(java.lang.String value)
Event.Builder addEventStatus(EventStatusType value)
Event.Builder addEventStatus(java.lang.String value)
Event.Builder addImage(ImageObject value)
addImage in interface Thing.BuilderEvent.Builder addImage(ImageObject.Builder value)
addImage in interface Thing.BuilderEvent.Builder addImage(URL value)
addImage in interface Thing.BuilderEvent.Builder addImage(java.lang.String value)
addImage in interface Thing.BuilderEvent.Builder addInLanguage(Language value)
Event.Builder addInLanguage(Language.Builder value)
Event.Builder addInLanguage(Text value)
Event.Builder addInLanguage(java.lang.String value)
Event.Builder addLocation(Place value)
Event.Builder addLocation(Place.Builder value)
Event.Builder addLocation(PostalAddress value)
Event.Builder addLocation(PostalAddress.Builder value)
Event.Builder addLocation(Text value)
Event.Builder addLocation(java.lang.String value)
Event.Builder addMainEntityOfPage(CreativeWork value)
addMainEntityOfPage in interface Thing.BuilderEvent.Builder addMainEntityOfPage(CreativeWork.Builder value)
addMainEntityOfPage in interface Thing.BuilderEvent.Builder addMainEntityOfPage(URL value)
addMainEntityOfPage in interface Thing.BuilderEvent.Builder addMainEntityOfPage(java.lang.String value)
addMainEntityOfPage in interface Thing.BuilderEvent.Builder addName(Text value)
addName in interface Thing.BuilderEvent.Builder addName(java.lang.String value)
addName in interface Thing.BuilderEvent.Builder addOffers(Offer value)
Event.Builder addOffers(Offer.Builder value)
Event.Builder addOffers(java.lang.String value)
Event.Builder addOrganizer(Organization value)
Event.Builder addOrganizer(Organization.Builder value)
Event.Builder addOrganizer(Person value)
Event.Builder addOrganizer(Person.Builder value)
Event.Builder addOrganizer(java.lang.String value)
Event.Builder addPerformer(Organization value)
Event.Builder addPerformer(Organization.Builder value)
Event.Builder addPerformer(Person value)
Event.Builder addPerformer(Person.Builder value)
Event.Builder addPerformer(java.lang.String value)
Event.Builder addPerformers(Organization value)
Event.Builder addPerformers(Organization.Builder value)
Event.Builder addPerformers(Person value)
Event.Builder addPerformers(Person.Builder value)
Event.Builder addPerformers(java.lang.String value)
Event.Builder addPotentialAction(Action value)
addPotentialAction in interface Thing.BuilderEvent.Builder addPotentialAction(Action.Builder value)
addPotentialAction in interface Thing.BuilderEvent.Builder addPotentialAction(java.lang.String value)
addPotentialAction in interface Thing.BuilderEvent.Builder addPreviousStartDate(Date value)
Event.Builder addPreviousStartDate(java.lang.String value)
Event.Builder addRecordedIn(CreativeWork value)
Event.Builder addRecordedIn(CreativeWork.Builder value)
Event.Builder addRecordedIn(java.lang.String value)
Event.Builder addReview(Review value)
Event.Builder addReview(Review.Builder value)
Event.Builder addReview(java.lang.String value)
Event.Builder addSameAs(URL value)
addSameAs in interface Thing.BuilderEvent.Builder addSameAs(java.lang.String value)
addSameAs in interface Thing.BuilderEvent.Builder addStartDate(Date value)
Event.Builder addStartDate(java.lang.String value)
Event.Builder addSubEvent(Event value)
Event.Builder addSubEvent(Event.Builder value)
Event.Builder addSubEvent(java.lang.String value)
Event.Builder addSubEvents(Event value)
Event.Builder addSubEvents(Event.Builder value)
Event.Builder addSubEvents(java.lang.String value)
Event.Builder addSuperEvent(Event value)
Event.Builder addSuperEvent(Event.Builder value)
Event.Builder addSuperEvent(java.lang.String value)
Event.Builder addTypicalAgeRange(Text value)
Event.Builder addTypicalAgeRange(java.lang.String value)
Event.Builder addUrl(URL value)
addUrl in interface Thing.BuilderEvent.Builder addUrl(java.lang.String value)
addUrl in interface Thing.BuilderEvent.Builder addWorkFeatured(CreativeWork value)
Event.Builder addWorkFeatured(CreativeWork.Builder value)
Event.Builder addWorkFeatured(java.lang.String value)
Event.Builder addWorkPerformed(CreativeWork value)
Event.Builder addWorkPerformed(CreativeWork.Builder value)
Event.Builder addWorkPerformed(java.lang.String value)
Event.Builder addDetailedDescription(Article value)
addDetailedDescription in interface Thing.BuilderEvent.Builder addDetailedDescription(Article.Builder value)
addDetailedDescription in interface Thing.BuilderEvent.Builder addDetailedDescription(java.lang.String value)
addDetailedDescription in interface Thing.BuilderEvent.Builder addPopularityScore(PopularityScoreSpecification value)
addPopularityScore in interface Thing.BuilderEvent.Builder addPopularityScore(PopularityScoreSpecification.Builder value)
addPopularityScore in interface Thing.BuilderEvent.Builder addPopularityScore(java.lang.String value)
addPopularityScore in interface Thing.BuilderEvent.Builder addProperty(java.lang.String name, SchemaOrgType value)
addProperty in interface Thing.Buildername - The property name.value - The value of the property.Event.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.Event.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.Event build()
Event object.build in interface Thing.Builder