Package com.smartsheet.api.models
Class SheetPublish
- java.lang.Object
-
- com.smartsheet.api.models.SheetPublish
-
public class SheetPublish extends java.lang.ObjectRepresents the publish status of a sheet.- See Also:
- Help Publishing Sheets
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSheetPublish.PublishStatusBuilderA convenience class for making aSheetPublishobject with the necessary fields to publish a sheet.
-
Constructor Summary
Constructors Constructor Description SheetPublish()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetIcalEnabled()Gets the ical enabled flag.java.lang.StringgetIcalUrl()Gets the ical url.java.lang.StringgetReadOnlyFullAccessibleBy()Get string indicating who can access the "Read-Only Full" view of the published sheet.java.lang.StringgetReadOnlyFullDefaultView()Get the read only full default viewjava.lang.BooleangetReadOnlyFullEnabled()Gets the read only full (fancy UI) enabled flag.java.lang.BooleangetReadOnlyFullShowToolbar()Get the read only full show toolbar flagjava.lang.StringgetReadOnlyFullUrl()Gets the read only full (fancy UI) url.java.lang.BooleangetReadOnlyLiteEnabled()Gets the read only lite enabled flag.java.lang.StringgetReadOnlyLiteSslUrl()Get the read only lite ssl urljava.lang.StringgetReadOnlyLiteUrl()Gets the read only lite url.java.lang.StringgetReadWriteAccessibleBy()Get string indicating who can access the "Edit by Anyone" view of the published sheet.java.lang.StringgetReadWriteDefaultView()Get the read write default viewjava.lang.BooleangetReadWriteEnabled()Gets the read write enabled flag.java.lang.BooleangetReadWriteShowToolbar()Get the read/write show toolbar flagjava.lang.StringgetReadWriteUrl()Gets the read write url.SheetPublishsetIcalEnabled(java.lang.Boolean icalEnabled)Sets the ical enabled flag.SheetPublishsetIcalUrl(java.lang.String icalUrl)Sets the ical url.SheetPublishsetReadOnlyFullAccessibleBy(java.lang.String readOnlyFullAccessibleBy)Set string indicating who can access the "Read-Only Full" view of the published sheet.SheetPublishsetReadOnlyFullDefaultView(java.lang.String readOnlyFullDefaultView)Set the read only full default viewSheetPublishsetReadOnlyFullEnabled(java.lang.Boolean readOnlyFullEnabled)Sets the read only full (fancy UI) enabled flag.SheetPublishsetReadOnlyFullShowToolbar(java.lang.Boolean readOnlyFullShowToolbar)Set the read only full show toolbar flagSheetPublishsetReadOnlyFullUrl(java.lang.String readOnlyFullUrl)Sets the read only full (fancy UI) url.SheetPublishsetReadOnlyLiteEnabled(java.lang.Boolean readOnlyLiteEnabled)Sets the read only lite (static html UI) enabled flag.SheetPublishsetReadOnlyLiteSslUrl(java.lang.String readOnlyLiteSslUrl)Sets the read only lite ssl urlSheetPublishsetReadOnlyLiteUrl(java.lang.String readOnlyLiteUrl)Sets the read only lite (static html UI) url.SheetPublishsetReadWriteAccessibleBy(java.lang.String readWriteAccessibleBy)Set string indicating who can access the "Edit by Anyone" view of the published sheet.SheetPublishsetReadWriteDefaultView(java.lang.String readWriteDefaultView)Set the read write default viewSheetPublishsetReadWriteEnabled(java.lang.Boolean readWriteEnabled)Sets the read write enabled flag.SheetPublishsetReadWriteShowToolbar(java.lang.Boolean readWriteShowToolbar)Set the read/write show toolbar flagSheetPublishsetReadWriteUrl(java.lang.String readWriteUrl)Sets the read write url.
-
-
-
Method Detail
-
getReadOnlyLiteEnabled
public java.lang.Boolean getReadOnlyLiteEnabled()
Gets the read only lite enabled flag.- Returns:
- the read only lite enabled flag
-
setReadOnlyLiteEnabled
public SheetPublish setReadOnlyLiteEnabled(java.lang.Boolean readOnlyLiteEnabled)
Sets the read only lite (static html UI) enabled flag.- Parameters:
readOnlyLiteEnabled- the new read only lite enabled flag
-
getReadOnlyFullEnabled
public java.lang.Boolean getReadOnlyFullEnabled()
Gets the read only full (fancy UI) enabled flag.- Returns:
- the read only full enabled flag
-
setReadOnlyFullEnabled
public SheetPublish setReadOnlyFullEnabled(java.lang.Boolean readOnlyFullEnabled)
Sets the read only full (fancy UI) enabled flag.- Parameters:
readOnlyFullEnabled- the new read only full enabled flag
-
getReadWriteEnabled
public java.lang.Boolean getReadWriteEnabled()
Gets the read write enabled flag.- Returns:
- the read write enabled flag
-
setReadWriteEnabled
public SheetPublish setReadWriteEnabled(java.lang.Boolean readWriteEnabled)
Sets the read write enabled flag.- Parameters:
readWriteEnabled- the new read write enabled flag
-
getIcalEnabled
public java.lang.Boolean getIcalEnabled()
Gets the ical enabled flag.- Returns:
- the ical enabled flag
-
setIcalEnabled
public SheetPublish setIcalEnabled(java.lang.Boolean icalEnabled)
Sets the ical enabled flag.- Parameters:
icalEnabled- the new ical enabled flag
-
getReadOnlyFullAccessibleBy
public java.lang.String getReadOnlyFullAccessibleBy()
Get string indicating who can access the "Read-Only Full" view of the published sheet.- Returns:
- readOnlyFullAccessibleBy
-
setReadOnlyFullAccessibleBy
public SheetPublish setReadOnlyFullAccessibleBy(java.lang.String readOnlyFullAccessibleBy)
Set string indicating who can access the "Read-Only Full" view of the published sheet.
-
getReadWriteAccessibleBy
public java.lang.String getReadWriteAccessibleBy()
Get string indicating who can access the "Edit by Anyone" view of the published sheet.- Returns:
- readWriteAccessibleBy
-
setReadWriteAccessibleBy
public SheetPublish setReadWriteAccessibleBy(java.lang.String readWriteAccessibleBy)
Set string indicating who can access the "Edit by Anyone" view of the published sheet.
-
getReadOnlyLiteUrl
public java.lang.String getReadOnlyLiteUrl()
Gets the read only lite url.- Returns:
- the read only lite url
-
setReadOnlyLiteUrl
public SheetPublish setReadOnlyLiteUrl(java.lang.String readOnlyLiteUrl)
Sets the read only lite (static html UI) url.- Parameters:
readOnlyLiteUrl- the new read only lite url
-
getReadOnlyLiteSslUrl
public java.lang.String getReadOnlyLiteSslUrl()
Get the read only lite ssl url- Returns:
- the read only lite ssl url
-
setReadOnlyLiteSslUrl
public SheetPublish setReadOnlyLiteSslUrl(java.lang.String readOnlyLiteSslUrl)
Sets the read only lite ssl url
-
getReadOnlyFullUrl
public java.lang.String getReadOnlyFullUrl()
Gets the read only full (fancy UI) url.- Returns:
- the read only full url
-
setReadOnlyFullUrl
public SheetPublish setReadOnlyFullUrl(java.lang.String readOnlyFullUrl)
Sets the read only full (fancy UI) url.- Parameters:
readOnlyFullUrl- the new read only full url
-
getReadWriteUrl
public java.lang.String getReadWriteUrl()
Gets the read write url.- Returns:
- the read write url
-
setReadWriteUrl
public SheetPublish setReadWriteUrl(java.lang.String readWriteUrl)
Sets the read write url.- Parameters:
readWriteUrl- the new read write url
-
getIcalUrl
public java.lang.String getIcalUrl()
Gets the ical url.- Returns:
- the ical url
-
setIcalUrl
public SheetPublish setIcalUrl(java.lang.String icalUrl)
Sets the ical url.- Parameters:
icalUrl- the new ical url
-
getReadOnlyFullShowToolbar
public java.lang.Boolean getReadOnlyFullShowToolbar()
Get the read only full show toolbar flag- Returns:
- readOnlyFullShowToolbar
-
setReadOnlyFullShowToolbar
public SheetPublish setReadOnlyFullShowToolbar(java.lang.Boolean readOnlyFullShowToolbar)
Set the read only full show toolbar flag
-
getReadWriteShowToolbar
public java.lang.Boolean getReadWriteShowToolbar()
Get the read/write show toolbar flag- Returns:
- readWriteShowToolbar
-
setReadWriteShowToolbar
public SheetPublish setReadWriteShowToolbar(java.lang.Boolean readWriteShowToolbar)
Set the read/write show toolbar flag
-
getReadOnlyFullDefaultView
public java.lang.String getReadOnlyFullDefaultView()
Get the read only full default view- Returns:
- readOnlyFullDefaultView. Valid options are "GRID", "CARDS", "CALENDAR"
-
setReadOnlyFullDefaultView
public SheetPublish setReadOnlyFullDefaultView(java.lang.String readOnlyFullDefaultView)
Set the read only full default view- Parameters:
readOnlyFullDefaultView- Valid options are "GRID", "CARDS", "CALENDAR"- Returns:
- the SheetPublish
-
getReadWriteDefaultView
public java.lang.String getReadWriteDefaultView()
Get the read write default view- Returns:
- readWriteDefaultView. Valid options are "GRID", "CARDS", "CALENDAR"
-
setReadWriteDefaultView
public SheetPublish setReadWriteDefaultView(java.lang.String readWriteDefaultView)
Set the read write default view- Parameters:
readWriteDefaultView- Valid options are "GRID", "CARDS", "CALENDAR"- Returns:
- the SheetPublish
-
-