/** A person or organization attending the event. */
 @NotNull
 public Builder attendee(@NotNull Person.Builder person) {
   putValue("attendee", person.build());
   return this;
 }
 /**
  * A performer at the event—for example, a presenter, musician, musical group or actor.
  */
 @NotNull
 public Builder performer(@NotNull Person.Builder person) {
   putValue("performer", person.build());
   return this;
 }
 /** An organizer of an Event. */
 @NotNull
 public Builder organizer(@NotNull Person.Builder person) {
   putValue("organizer", person.build());
   return this;
 }
Beispiel #4
0
 /** Someone working for this organization. */
 @NotNull
 public Builder employee(@NotNull Person.Builder person) {
   putValue("employee", person.build());
   return this;
 }
Beispiel #5
0
 /** Alumni of educational organization. */
 @NotNull
 public Builder alumni(@NotNull Person.Builder person) {
   putValue("alumni", person.build());
   return this;
 }
 /**
  * Organization or person who adapts a creative work to different languages, regional
  * differences and technical requirements of a target market.
  */
 @NotNull
 public Builder translator(@NotNull Person.Builder person) {
   putValue("translator", person.build());
   return this;
 }
 /**
  * The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a
  * book.
  */
 @NotNull
 public Builder agent(@NotNull Person.Builder person) {
   putValue("agent", person.build());
   return this;
 }
 /** Fictional person connected with a creative work. */
 @NotNull
 public Builder character(@NotNull Person.Builder person) {
   putValue("character", person.build());
   return this;
 }
 /** Specifies the Person who edited the CreativeWork. */
 @NotNull
 public Builder editor(@NotNull Person.Builder person) {
   putValue("editor", person.build());
   return this;
 }
 /** The party holding the legal copyright to the CreativeWork. */
 @NotNull
 public Builder copyrightHolder(@NotNull Person.Builder person) {
   putValue("copyrightHolder", person.build());
   return this;
 }
 /** A secondary contributor to the CreativeWork. */
 @NotNull
 public Builder contributor(@NotNull Person.Builder person) {
   putValue("contributor", person.build());
   return this;
 }
 /** Specifies the Person that is legally accountable for the CreativeWork. */
 @NotNull
 public Builder accountablePerson(@NotNull Person.Builder person) {
   putValue("accountablePerson", person.build());
   return this;
 }