Package com.smartsheet.api.models
Class SheetPublish
- java.lang.Object
-
- com.smartsheet.api.models.SheetPublish
-
public class SheetPublish extends java.lang.Object
Represents the publish status of a sheet.- See Also:
- Help Publishing Sheets
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SheetPublish.PublishStatusBuilder
A convenience class for making aSheetPublish
object 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.Boolean
getIcalEnabled()
Gets the ical enabled flag.java.lang.String
getIcalUrl()
Gets the ical url.java.lang.String
getReadOnlyFullAccessibleBy()
Get string indicating who can access the "Read-Only Full" view of the published sheet.java.lang.String
getReadOnlyFullDefaultView()
Get the read only full default viewjava.lang.Boolean
getReadOnlyFullEnabled()
Gets the read only full (fancy UI) enabled flag.java.lang.Boolean
getReadOnlyFullShowToolbar()
Get the read only full show toolbar flagjava.lang.String
getReadOnlyFullUrl()
Gets the read only full (fancy UI) url.java.lang.Boolean
getReadOnlyLiteEnabled()
Gets the read only lite enabled flag.java.lang.String
getReadOnlyLiteSslUrl()
Get the read only lite ssl urljava.lang.String
getReadOnlyLiteUrl()
Gets the read only lite url.java.lang.String
getReadWriteAccessibleBy()
Get string indicating who can access the "Edit by Anyone" view of the published sheet.java.lang.String
getReadWriteDefaultView()
Get the read write default viewjava.lang.Boolean
getReadWriteEnabled()
Gets the read write enabled flag.java.lang.Boolean
getReadWriteShowToolbar()
Get the read/write show toolbar flagjava.lang.String
getReadWriteUrl()
Gets the read write url.SheetPublish
setIcalEnabled(java.lang.Boolean icalEnabled)
Sets the ical enabled flag.SheetPublish
setIcalUrl(java.lang.String icalUrl)
Sets the ical url.SheetPublish
setReadOnlyFullAccessibleBy(java.lang.String readOnlyFullAccessibleBy)
Set string indicating who can access the "Read-Only Full" view of the published sheet.SheetPublish
setReadOnlyFullDefaultView(java.lang.String readOnlyFullDefaultView)
Set the read only full default viewSheetPublish
setReadOnlyFullEnabled(java.lang.Boolean readOnlyFullEnabled)
Sets the read only full (fancy UI) enabled flag.SheetPublish
setReadOnlyFullShowToolbar(java.lang.Boolean readOnlyFullShowToolbar)
Set the read only full show toolbar flagSheetPublish
setReadOnlyFullUrl(java.lang.String readOnlyFullUrl)
Sets the read only full (fancy UI) url.SheetPublish
setReadOnlyLiteEnabled(java.lang.Boolean readOnlyLiteEnabled)
Sets the read only lite (static html UI) enabled flag.SheetPublish
setReadOnlyLiteSslUrl(java.lang.String readOnlyLiteSslUrl)
Sets the read only lite ssl urlSheetPublish
setReadOnlyLiteUrl(java.lang.String readOnlyLiteUrl)
Sets the read only lite (static html UI) url.SheetPublish
setReadWriteAccessibleBy(java.lang.String readWriteAccessibleBy)
Set string indicating who can access the "Edit by Anyone" view of the published sheet.SheetPublish
setReadWriteDefaultView(java.lang.String readWriteDefaultView)
Set the read write default viewSheetPublish
setReadWriteEnabled(java.lang.Boolean readWriteEnabled)
Sets the read write enabled flag.SheetPublish
setReadWriteShowToolbar(java.lang.Boolean readWriteShowToolbar)
Set the read/write show toolbar flagSheetPublish
setReadWriteUrl(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
-
-