Class SystemStatusRequest

    • Constructor Detail

      • SystemStatusRequest

        public SystemStatusRequest()
    • Method Detail

      • getStatement

        public String getStatement()
        Returns the statement, or null if not set
        Returns:
        the statement
      • setStatement

        public SystemStatusRequest setStatement​(String statement)
        Sets the statement that was used for the operation. This is optional and is not used in any significant way. It is returned, unmodified, in the SystemResult for convenience.
        Parameters:
        statement - the statement
        Returns:
        this
      • setOperationId

        public SystemStatusRequest setOperationId​(String operationId)
        Sets the operation id to use for the request. The operation id can be obtained via SystemResult.getOperationId(). This parameter is not optional and represents an asynchronous operation that may be in progress. It is used to examine the result of the operation and if the operation has failed an exception will be thrown in response to a NoSQLHandle.systemStatus(oracle.nosql.driver.ops.SystemStatusRequest) operation. If the operation is in progress or has completed successfully, the state of the operation is returned.
        Parameters:
        operationId - the operationId.
        Returns:
        this
      • getOperationId

        public String getOperationId()
        Returns the operation id to use for the request, null if not set.
        Returns:
        the operation id
      • validate

        public void validate()
      • getTypeName

        public String getTypeName()
        Description copied from class: Request
        Returns the type name of the request. This is used for stats.
        Specified by:
        getTypeName in class Request
        Returns:
        the type name of the request