Class StartTsoInputData


  • public class StartTsoInputData
    extends Object
    TSO start command z/OSMF parameters
    Version:
    5.0
    Author:
    Frank Giordano
    • Field Detail

      • account

        public String account
        User's z/OS permission account number.

        This member is a placeholder for account value sent via TsoCmd constructor. As such, setting this member will have no effect when used within the TsoCmd class.

        This member is the only way to define the account number for usage for the start TSO session call for the TsoStart class.

      • characterSet

        public String characterSet
        Character set for address space
      • codePage

        public String codePage
        Code page for tso address space
      • columns

        public String columns
        Number of columns
      • logonProcedure

        public String logonProcedure
        Name of the logonProcedure for address space
      • regionSize

        public String regionSize
        Region size for tso address space
      • rows

        public String rows
        Number of rows
    • Constructor Detail

      • StartTsoInputData

        public StartTsoInputData()
        StartTsoInputData default constructor
      • StartTsoInputData

        public StartTsoInputData​(String logonProcedure,
                                 String characterSet,
                                 String codePage,
                                 String rows,
                                 String columns,
                                 String accountNumber,
                                 String regionSize)
        StartTsoInputData constructor
        Parameters:
        logonProcedure - name of the logonProcedure for address space
        characterSet - character set for address space
        codePage - code page for tso address space
        rows - number of rows
        columns - number of columns
        accountNumber - user's z/OS permission account number
        regionSize - region size for tso address space
    • Method Detail

      • getAccount

        public Optional<String> getAccount()
        Retrieve an account specified
        Returns:
        account user account value
      • setAccount

        public void setAccount​(String account)
        Assign account value
        Parameters:
        account - user's z/OS permission account number
      • getCharacterSet

        public Optional<String> getCharacterSet()
        Retrieve characterSet specified
        Returns:
        characterSet character set value for address space
      • setCharacterSet

        public void setCharacterSet​(String characterSet)
        Assign characterSet value
        Parameters:
        characterSet - character set for address space
      • getCodePage

        public Optional<String> getCodePage()
        Retrieve codePage specified
        Returns:
        codePage name of the logonProcedure for address space
      • setCodePage

        public void setCodePage​(String codePage)
        Assign codePage value
        Parameters:
        codePage - code page for tso address space
      • getColumns

        public Optional<String> getColumns()
        Retrieve columns specified
        Returns:
        columns number value of columns
      • setColumns

        public void setColumns​(String columns)
        Assign columns value
        Parameters:
        columns - number of columns
      • getLogonProcedure

        public Optional<String> getLogonProcedure()
        Retrieve logonProcedure specified
        Returns:
        logonProcedure name value of the logonProcedure for address space
      • setLogonProcedure

        public void setLogonProcedure​(String logonProcedure)
        Assign logonProcedure value
        Parameters:
        logonProcedure - name of the logonProcedure for address space
      • getRegionSize

        public Optional<String> getRegionSize()
        Retrieve regionSize specified
        Returns:
        regionSize region size value for tso address space
      • setRegionSize

        public void setRegionSize​(String regionSize)
        Assign regionSize value
        Parameters:
        regionSize - region size for tso address space
      • getRows

        public Optional<String> getRows()
        Retrieve rows specified
        Returns:
        rows number value of rows
      • setRows

        public void setRows​(String rows)
        Assign rows value
        Parameters:
        rows - number of rows
      • toString

        public String toString()
        Return string value representing StartTsoInputData object
        Overrides:
        toString in class Object
        Returns:
        string representation of StartTsoInputData