Example #1
0
 /** A pointer to products or services offered by the organization or person. */
 @NotNull
 public Builder makesOffer(@NotNull Offer.Builder offer) {
   putValue("makesOffer", offer.build());
   return this;
 }
 /**
  * An offer to provide this item—for example, an offer to sell a product, rent the DVD of
  * a movie, or give away tickets to an event.
  */
 @NotNull
 public Builder offers(@NotNull Offer.Builder offer) {
   putValue("offers", offer.build());
   return this;
 }
Example #3
0
 /**
  * An Offer which must be accepted before the user can perform the Action. For example, the user
  * may need to buy a movie before being able to watch it.
  */
 @NotNull
 public Builder expectsAcceptanceOf(@NotNull Offer.Builder offer) {
   putValue("expectsAcceptanceOf", offer.build());
   return this;
 }