Class MyWorkbookProperties


  • public final class MyWorkbookProperties
    extends Object
    Properties that contain a private workbook.
    • Constructor Detail

      • MyWorkbookProperties

        public MyWorkbookProperties()
    • Method Detail

      • displayName

        public String displayName()
        Get the displayName property: The user-defined name of the private workbook.
        Returns:
        the displayName value.
      • withDisplayName

        public MyWorkbookProperties withDisplayName​(String displayName)
        Set the displayName property: The user-defined name of the private workbook.
        Parameters:
        displayName - the displayName value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • serializedData

        public String serializedData()
        Get the serializedData property: Configuration of this particular private workbook. Configuration data is a string containing valid JSON.
        Returns:
        the serializedData value.
      • withSerializedData

        public MyWorkbookProperties withSerializedData​(String serializedData)
        Set the serializedData property: Configuration of this particular private workbook. Configuration data is a string containing valid JSON.
        Parameters:
        serializedData - the serializedData value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • version

        public String version()
        Get the version property: This instance's version of the data model. This can change as new features are added that can be marked private workbook.
        Returns:
        the version value.
      • withVersion

        public MyWorkbookProperties withVersion​(String version)
        Set the version property: This instance's version of the data model. This can change as new features are added that can be marked private workbook.
        Parameters:
        version - the version value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • timeModified

        public String timeModified()
        Get the timeModified property: Date and time in UTC of the last modification that was made to this private workbook definition.
        Returns:
        the timeModified value.
      • category

        public String category()
        Get the category property: Workbook category, as defined by the user at creation time.
        Returns:
        the category value.
      • withCategory

        public MyWorkbookProperties withCategory​(String category)
        Set the category property: Workbook category, as defined by the user at creation time.
        Parameters:
        category - the category value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • tags

        public List<String> tags()
        Get the tags property: A list of 0 or more tags that are associated with this private workbook definition.
        Returns:
        the tags value.
      • withTags

        public MyWorkbookProperties withTags​(List<String> tags)
        Set the tags property: A list of 0 or more tags that are associated with this private workbook definition.
        Parameters:
        tags - the tags value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • userId

        public String userId()
        Get the userId property: Unique user id of the specific user that owns this private workbook.
        Returns:
        the userId value.
      • sourceId

        public String sourceId()
        Get the sourceId property: Optional resourceId for a source resource.
        Returns:
        the sourceId value.
      • withSourceId

        public MyWorkbookProperties withSourceId​(String sourceId)
        Set the sourceId property: Optional resourceId for a source resource.
        Parameters:
        sourceId - the sourceId value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • storageUri

        public String storageUri()
        Get the storageUri property: BYOS Storage Account URI.
        Returns:
        the storageUri value.
      • withStorageUri

        public MyWorkbookProperties withStorageUri​(String storageUri)
        Set the storageUri property: BYOS Storage Account URI.
        Parameters:
        storageUri - the storageUri value to set.
        Returns:
        the MyWorkbookProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.