Class ListWorkspaceInfoParams


  • @Generated("com.googlecode.jsonschema2pojo")
    public class ListWorkspaceInfoParams
    extends java.lang.Object

    Original spec-file type: ListWorkspaceInfoParams

     Input parameters for the "list_workspace_info" function.
     Only one of each timestamp/epoch pair may be supplied.
     Optional parameters:
     permission perm - filter workspaces by minimum permission level. 'None'
             and 'readable' are ignored.
     list owners - filter workspaces by owner.
     usermeta meta - filter workspaces by the user supplied metadata. NOTE:
             only one key/value pair is supported at this time. A full map
             is provided as input for the possibility for expansion in the
             future.
     timestamp after - only return workspaces that were modified after this
             date.
     timestamp before - only return workspaces that were modified before
             this date.
     epoch after_epoch - only return workspaces that were modified after
             this date.
     epoch before_epoch - only return workspaces that were modified before
             this date.
     boolean excludeGlobal - if excludeGlobal is true exclude world
             readable workspaces. Defaults to false.
     boolean showDeleted - show deleted workspaces that are owned by the
             user.
     boolean showOnlyDeleted - only show deleted workspaces that are owned
             by the user.
     
    • Constructor Detail

      • ListWorkspaceInfoParams

        public ListWorkspaceInfoParams()
    • Method Detail

      • getPerm

        public java.lang.String getPerm()
      • setPerm

        public void setPerm​(java.lang.String perm)
      • getOwners

        public java.util.List<java.lang.String> getOwners()
      • setOwners

        public void setOwners​(java.util.List<java.lang.String> owners)
      • getMeta

        public java.util.Map<java.lang.String,​java.lang.String> getMeta()
      • setMeta

        public void setMeta​(java.util.Map<java.lang.String,​java.lang.String> meta)
      • getAfter

        public java.lang.String getAfter()
      • setAfter

        public void setAfter​(java.lang.String after)
      • getBefore

        public java.lang.String getBefore()
      • setBefore

        public void setBefore​(java.lang.String before)
      • getAfterEpoch

        public java.lang.Long getAfterEpoch()
      • setAfterEpoch

        public void setAfterEpoch​(java.lang.Long afterEpoch)
      • getBeforeEpoch

        public java.lang.Long getBeforeEpoch()
      • setBeforeEpoch

        public void setBeforeEpoch​(java.lang.Long beforeEpoch)
      • getExcludeGlobal

        public java.lang.Long getExcludeGlobal()
      • setExcludeGlobal

        public void setExcludeGlobal​(java.lang.Long excludeGlobal)
      • getShowDeleted

        public java.lang.Long getShowDeleted()
      • setShowDeleted

        public void setShowDeleted​(java.lang.Long showDeleted)
      • getShowOnlyDeleted

        public java.lang.Long getShowOnlyDeleted()
      • setShowOnlyDeleted

        public void setShowOnlyDeleted​(java.lang.Long showOnlyDeleted)
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • setAdditionalProperties

        public void setAdditionalProperties​(java.lang.String name,
                                            java.lang.Object value)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object