public static final class ItunesPodcast.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
ItunesPodcast.Builder |
author(java.lang.String author)
Populates Podcast's author.
|
ItunesPodcast.Builder |
block(boolean block)
Populates Podcast's block.
|
ItunesPodcast |
build()
Builds a
ItunesPodcast . |
ItunesPodcast.Builder |
category(java.util.List<java.util.List<java.lang.String>> category)
Populates Podcast's category.
|
ItunesPodcast.Builder |
cloud(java.lang.String cloud)
Populates Podcast's cloud.
|
ItunesPodcast.Builder |
copyright(java.lang.String copyright)
Populates Podcast's copyright.
|
ItunesPodcast.Builder |
description(java.lang.String description)
Populates Podcast's description.
|
ItunesPodcast.Builder |
docs(java.lang.String docs)
Populates Podcast's docs.
|
ItunesPodcast.Builder |
explict(boolean explicit)
Populates Podcast's explicit flag.
|
ItunesPodcast.Builder |
generator(java.lang.String generator)
Populates Podcast's generator.
|
ItunesPodcast.Builder |
image(RssChannelImage image)
Populates Podcast's image.
|
ItunesPodcast.Builder |
item(RssItem item)
Populates Podcast's item.
|
ItunesPodcast.Builder |
keyword(java.lang.String keyword)
Populates Podcast's keyword.
|
ItunesPodcast.Builder |
language(RssLanguage language)
Populates Podcast's language.
|
ItunesPodcast.Builder |
lastBuildDate(java.time.ZonedDateTime lastBuildDate)
Populates Podcast's lastBuildDate.
|
ItunesPodcast.Builder |
link(java.lang.String link)
Populates Podcast's link.
|
ItunesPodcast.Builder |
managingEditor(java.lang.String managingEditor)
Populates Podcast's managingEditor.
|
ItunesPodcast.Builder |
owner(ItunesPodcastOwner owner)
Populates Podcast's owner.
|
ItunesPodcast.Builder |
pubDate(java.time.ZonedDateTime pubDate)
Populates Podcast's Publication date.
|
ItunesPodcast.Builder |
rating(java.lang.String rating)
Populates Podcast's rating.
|
ItunesPodcast.Builder |
skipDays(java.util.List<RssSkipDays> skipDays)
Populates Podcast's skipDays.
|
ItunesPodcast.Builder |
skipHours(java.util.List<RssSkipHours> skipHours)
Populates Podcast's skipHours.
|
ItunesPodcast.Builder |
subtitle(java.lang.String subtitle)
Populates Podcast's subtitle.
|
ItunesPodcast.Builder |
summary(java.lang.String summary)
Populates Podcast's summary.
|
ItunesPodcast.Builder |
textInput(RssTextInput textInput)
Populates Podcast's textInput.
|
ItunesPodcast.Builder |
title(java.lang.String title)
Populates Podcast's title.
|
ItunesPodcast.Builder |
ttl(java.lang.Integer ttl)
Populates Podcast's ttl.
|
ItunesPodcast.Builder |
type(ItunesPodcastType type)
Populates Podcast's type.
|
ItunesPodcast.Builder |
webMaster(java.lang.String webMaster)
Populates Podcast's webMaster.
|
public ItunesPodcast.Builder title(java.lang.String title)
title
- Podcast's titlepublic ItunesPodcast.Builder type(ItunesPodcastType type)
type
- Podcast's typepublic ItunesPodcast.Builder explict(boolean explicit)
explicit
- Podcast's explicit flagpublic ItunesPodcast.Builder author(java.lang.String author)
author
- Podcast's authorpublic ItunesPodcast.Builder owner(ItunesPodcastOwner owner)
owner
- Podcast's ownerpublic ItunesPodcast.Builder link(java.lang.String link)
link
- Podcast's linkpublic ItunesPodcast.Builder description(java.lang.String description)
description
- Podcast's descriptionpublic ItunesPodcast.Builder language(RssLanguage language)
language
- Podcast's languagepublic ItunesPodcast.Builder copyright(java.lang.String copyright)
copyright
- Podcast's copyrightpublic ItunesPodcast.Builder managingEditor(java.lang.String managingEditor)
managingEditor
- Podcast's managingEditorpublic ItunesPodcast.Builder webMaster(java.lang.String webMaster)
webMaster
- Podcast's webMasterpublic ItunesPodcast.Builder pubDate(java.time.ZonedDateTime pubDate)
pubDate
- Podcast's Publication datepublic ItunesPodcast.Builder lastBuildDate(java.time.ZonedDateTime lastBuildDate)
lastBuildDate
- Podcast's lastBuildDatepublic ItunesPodcast.Builder category(java.util.List<java.util.List<java.lang.String>> category)
category
- Podcast's categorypublic ItunesPodcast.Builder generator(java.lang.String generator)
generator
- Podcast's generatorpublic ItunesPodcast.Builder docs(java.lang.String docs)
docs
- Podcast's docspublic ItunesPodcast.Builder cloud(java.lang.String cloud)
cloud
- Podcast's cloudpublic ItunesPodcast.Builder ttl(java.lang.Integer ttl)
ttl
- Podcast's ttlpublic ItunesPodcast.Builder image(RssChannelImage image)
image
- Podcast's imagepublic ItunesPodcast.Builder rating(java.lang.String rating)
rating
- Podcast's ratingpublic ItunesPodcast.Builder textInput(RssTextInput textInput)
textInput
- Podcast's textInputpublic ItunesPodcast.Builder skipHours(java.util.List<RssSkipHours> skipHours)
skipHours
- Podcast's skipHourspublic ItunesPodcast.Builder skipDays(java.util.List<RssSkipDays> skipDays)
skipDays
- Podcast's skipDayspublic ItunesPodcast.Builder item(RssItem item)
item
- Podcast's itempublic ItunesPodcast.Builder subtitle(java.lang.String subtitle)
subtitle
- Podcast's subtitlepublic ItunesPodcast.Builder summary(java.lang.String summary)
summary
- Podcast's summarypublic ItunesPodcast.Builder keyword(java.lang.String keyword)
keyword
- Podcast's keywordpublic ItunesPodcast.Builder block(boolean block)
block
- Podcast's blockpublic ItunesPodcast build()
ItunesPodcast
.ItunesPodcast