pub struct MqRestSession {
pub last_response_payload: Option<HashMap<String, Value>>,
pub last_response_text: Option<String>,
pub last_http_status: Option<u16>,
pub last_command_payload: Option<HashMap<String, Value>>,
/* private fields */
}Expand description
Session wrapper for MQ REST admin calls.
Fields§
§last_response_payload: Option<HashMap<String, Value>>The parsed JSON payload from the most recent command.
last_response_text: Option<String>The raw HTTP response body from the most recent command.
last_http_status: Option<u16>The HTTP status code from the most recent command.
last_command_payload: Option<HashMap<String, Value>>The runCommandJSON request payload sent for the most recent command.
Implementations§
Source§impl MqRestSession
impl MqRestSession
Sourcepub fn alter_authinfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_authinfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER AUTHINFO command.
Sourcepub fn alter_buffpool(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_buffpool( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER BUFFPOOL command.
Sourcepub fn alter_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER CFSTRUCT command.
Sourcepub fn alter_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER CHANNEL command.
Sourcepub fn alter_comminfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_comminfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER COMMINFO command.
Sourcepub fn alter_listener(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_listener( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER LISTENER command.
Sourcepub fn alter_namelist(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_namelist( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER NAMELIST command.
Sourcepub fn alter_process(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_process( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER PROCESS command.
Sourcepub fn alter_psid(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_psid( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER PSID command.
Sourcepub fn alter_qalias(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_qalias( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER QALIAS command.
Sourcepub fn alter_qlocal(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_qlocal( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER QLOCAL command.
Sourcepub fn alter_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER QMGR command.
Sourcepub fn alter_qmodel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_qmodel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER QMODEL command.
Sourcepub fn alter_qremote(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_qremote( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER QREMOTE command.
Sourcepub fn alter_security(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_security( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER SECURITY command.
Sourcepub fn alter_service(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_service( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER SERVICE command.
Sourcepub fn alter_smds(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_smds( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER SMDS command.
Sourcepub fn alter_stgclass(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_stgclass( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER STGCLASS command.
Sourcepub fn alter_sub(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_sub( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER SUB command.
Sourcepub fn alter_topic(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_topic( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER TOPIC command.
Sourcepub fn alter_trace(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn alter_trace( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ALTER TRACE command.
Sourcepub fn archive_log(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn archive_log( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC ARCHIVE LOG command.
Sourcepub fn backup_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn backup_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC BACKUP CFSTRUCT command.
Sourcepub fn clear_qlocal(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn clear_qlocal( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC CLEAR QLOCAL command.
Sourcepub fn clear_topicstr(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn clear_topicstr( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC CLEAR TOPICSTR command.
Sourcepub fn define_authinfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_authinfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE AUTHINFO command.
Sourcepub fn define_buffpool(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_buffpool( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE BUFFPOOL command.
Sourcepub fn define_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE CFSTRUCT command.
Sourcepub fn define_channel(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_channel( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE CHANNEL command.
Sourcepub fn define_comminfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_comminfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE COMMINFO command.
Sourcepub fn define_listener(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_listener( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE LISTENER command.
Sourcepub fn define_log(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_log( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE LOG command.
Sourcepub fn define_maxsmsgs(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_maxsmsgs( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE MAXSMSGS command.
Sourcepub fn define_namelist(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_namelist( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE NAMELIST command.
Sourcepub fn define_process(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_process( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE PROCESS command.
Sourcepub fn define_psid(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_psid( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE PSID command.
Sourcepub fn define_qalias(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_qalias( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE QALIAS command.
Sourcepub fn define_qlocal(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_qlocal( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE QLOCAL command.
Sourcepub fn define_qmodel(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_qmodel( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE QMODEL command.
Sourcepub fn define_qremote(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_qremote( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE QREMOTE command.
Sourcepub fn define_service(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_service( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE SERVICE command.
Sourcepub fn define_stgclass(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_stgclass( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE STGCLASS command.
Sourcepub fn define_sub(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_sub( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE SUB command.
Sourcepub fn define_topic(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn define_topic( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DEFINE TOPIC command.
Sourcepub fn delete_authinfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_authinfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE AUTHINFO command.
Sourcepub fn delete_authrec(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_authrec( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE AUTHREC command.
Sourcepub fn delete_buffpool(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_buffpool( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE BUFFPOOL command.
Sourcepub fn delete_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE CFSTRUCT command.
Sourcepub fn delete_channel(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_channel( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE CHANNEL command.
Sourcepub fn delete_comminfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_comminfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE COMMINFO command.
Sourcepub fn delete_listener(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_listener( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE LISTENER command.
Sourcepub fn delete_namelist(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_namelist( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE NAMELIST command.
Sourcepub fn delete_policy(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_policy( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE POLICY command.
Sourcepub fn delete_process(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_process( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE PROCESS command.
Sourcepub fn delete_psid(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_psid( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE PSID command.
Sourcepub fn delete_qalias(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_qalias( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE QALIAS command.
Sourcepub fn delete_qlocal(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_qlocal( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE QLOCAL command.
Sourcepub fn delete_qmodel(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_qmodel( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE QMODEL command.
Sourcepub fn delete_qremote(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_qremote( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE QREMOTE command.
Sourcepub fn delete_queue(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_queue( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE QUEUE command.
Sourcepub fn delete_service(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_service( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE SERVICE command.
Sourcepub fn delete_stgclass(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_stgclass( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE STGCLASS command.
Sourcepub fn delete_sub(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_sub( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE SUB command.
Sourcepub fn delete_topic(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn delete_topic( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC DELETE TOPIC command.
Sourcepub fn display_apstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_apstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY APSTATUS command.
Sourcepub fn display_archive(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_archive( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY ARCHIVE command.
Sourcepub fn display_authinfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_authinfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY AUTHINFO command.
Sourcepub fn display_authrec(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_authrec( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY AUTHREC command.
Sourcepub fn display_authserv(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_authserv( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY AUTHSERV command.
Sourcepub fn display_cfstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_cfstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CFSTATUS command.
Sourcepub fn display_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CFSTRUCT command.
Sourcepub fn display_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CHANNEL command.
Sourcepub fn display_chinit(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_chinit( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CHINIT command.
Sourcepub fn display_chlauth(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_chlauth( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CHLAUTH command.
Sourcepub fn display_chstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_chstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CHSTATUS command.
Sourcepub fn display_clusqmgr(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_clusqmgr( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CLUSQMGR command.
Sourcepub fn display_cmdserv(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<Option<HashMap<String, Value>>>
pub fn display_cmdserv( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<Option<HashMap<String, Value>>>
Execute the MQSC DISPLAY CMDSERV command.
Sourcepub fn display_comminfo(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_comminfo( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY COMMINFO command.
Sourcepub fn display_conn(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_conn( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY CONN command.
Sourcepub fn display_entauth(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_entauth( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY ENTAUTH command.
Sourcepub fn display_group(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_group( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY GROUP command.
Sourcepub fn display_listener(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_listener( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY LISTENER command.
Sourcepub fn display_log(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_log( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY LOG command.
Sourcepub fn display_lsstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_lsstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY LSSTATUS command.
Sourcepub fn display_maxsmsgs(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_maxsmsgs( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY MAXSMSGS command.
Sourcepub fn display_namelist(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_namelist( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY NAMELIST command.
Sourcepub fn display_policy(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_policy( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY POLICY command.
Sourcepub fn display_process(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_process( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY PROCESS command.
Sourcepub fn display_pubsub(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_pubsub( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY PUBSUB command.
Sourcepub fn display_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<Option<HashMap<String, Value>>>
pub fn display_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<Option<HashMap<String, Value>>>
Execute the MQSC DISPLAY QMGR command.
Sourcepub fn display_qmstatus(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<Option<HashMap<String, Value>>>
pub fn display_qmstatus( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<Option<HashMap<String, Value>>>
Execute the MQSC DISPLAY QMSTATUS command.
Sourcepub fn display_qstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_qstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY QSTATUS command.
Sourcepub fn display_queue(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_queue( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY QUEUE command.
Sourcepub fn display_sbstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_sbstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SBSTATUS command.
Sourcepub fn display_security(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_security( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SECURITY command.
Sourcepub fn display_service(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_service( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SERVICE command.
Sourcepub fn display_smds(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_smds( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SMDS command.
Sourcepub fn display_smdsconn(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_smdsconn( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SMDSCONN command.
Sourcepub fn display_stgclass(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_stgclass( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY STGCLASS command.
Sourcepub fn display_sub(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_sub( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SUB command.
Sourcepub fn display_svstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_svstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SVSTATUS command.
Sourcepub fn display_system(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_system( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY SYSTEM command.
Sourcepub fn display_tcluster(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_tcluster( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY TCLUSTER command.
Sourcepub fn display_thread(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_thread( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY THREAD command.
Sourcepub fn display_topic(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_topic( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY TOPIC command.
Sourcepub fn display_tpstatus(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_tpstatus( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY TPSTATUS command.
Sourcepub fn display_trace(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_trace( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY TRACE command.
Sourcepub fn display_usage(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
where_clause: Option<&str>,
) -> Result<Vec<HashMap<String, Value>>>
pub fn display_usage( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, where_clause: Option<&str>, ) -> Result<Vec<HashMap<String, Value>>>
Execute the MQSC DISPLAY USAGE command.
Sourcepub fn move_qlocal(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn move_qlocal( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC MOVE QLOCAL command.
Sourcepub fn ping_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn ping_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC PING CHANNEL command.
Sourcepub fn ping_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn ping_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC PING QMGR command.
Sourcepub fn purge_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn purge_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC PURGE CHANNEL command.
Sourcepub fn recover_bsds(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn recover_bsds( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RECOVER BSDS command.
Sourcepub fn recover_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn recover_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RECOVER CFSTRUCT command.
Sourcepub fn refresh_cluster(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn refresh_cluster( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC REFRESH CLUSTER command.
Sourcepub fn refresh_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn refresh_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC REFRESH QMGR command.
Sourcepub fn refresh_security(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn refresh_security( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC REFRESH SECURITY command.
Sourcepub fn reset_cfstruct(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_cfstruct( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET CFSTRUCT command.
Sourcepub fn reset_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET CHANNEL command.
Sourcepub fn reset_cluster(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_cluster( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET CLUSTER command.
Sourcepub fn reset_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET QMGR command.
Sourcepub fn reset_qstats(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_qstats( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET QSTATS command.
Sourcepub fn reset_smds(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_smds( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET SMDS command.
Sourcepub fn reset_tpipe(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn reset_tpipe( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESET TPIPE command.
Sourcepub fn resolve_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn resolve_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESOLVE CHANNEL command.
Sourcepub fn resolve_indoubt(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn resolve_indoubt( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESOLVE INDOUBT command.
Sourcepub fn resume_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn resume_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RESUME QMGR command.
Sourcepub fn rverify_security(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn rverify_security( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC RVERIFY SECURITY command.
Sourcepub fn set_archive(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn set_archive( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC SET ARCHIVE command.
Sourcepub fn set_authrec(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn set_authrec( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC SET AUTHREC command.
Sourcepub fn set_chlauth(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn set_chlauth( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC SET CHLAUTH command.
Sourcepub fn set_log(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn set_log( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC SET LOG command.
Sourcepub fn set_policy(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn set_policy( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC SET POLICY command.
Sourcepub fn set_system(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn set_system( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC SET SYSTEM command.
Sourcepub fn start_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START CHANNEL command.
Sourcepub fn start_chinit(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_chinit( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START CHINIT command.
Sourcepub fn start_cmdserv(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_cmdserv( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START CMDSERV command.
Sourcepub fn start_listener(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_listener( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START LISTENER command.
Sourcepub fn start_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START QMGR command.
Sourcepub fn start_service(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_service( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START SERVICE command.
Sourcepub fn start_smdsconn(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_smdsconn( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START SMDSCONN command.
Sourcepub fn start_trace(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn start_trace( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC START TRACE command.
Sourcepub fn stop_channel(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_channel( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP CHANNEL command.
Sourcepub fn stop_chinit(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_chinit( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP CHINIT command.
Sourcepub fn stop_cmdserv(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_cmdserv( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP CMDSERV command.
Sourcepub fn stop_conn(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_conn( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP CONN command.
Sourcepub fn stop_listener(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_listener( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP LISTENER command.
Sourcepub fn stop_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP QMGR command.
Sourcepub fn stop_service(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_service( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP SERVICE command.
Sourcepub fn stop_smdsconn(
&mut self,
name: Option<&str>,
request_parameters: Option<&HashMap<String, Value>>,
response_parameters: Option<&[&str]>,
) -> Result<()>
pub fn stop_smdsconn( &mut self, name: Option<&str>, request_parameters: Option<&HashMap<String, Value>>, response_parameters: Option<&[&str]>, ) -> Result<()>
Execute the MQSC STOP SMDSCONN command.
Source§impl MqRestSession
impl MqRestSession
Sourcepub fn ensure_qmgr(
&mut self,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_qmgr( &mut self, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure the queue manager has the specified attributes.
§Errors
Returns an error if the DISPLAY or ALTER command fails.
Sourcepub fn ensure_qlocal(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_qlocal( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a local queue exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_qremote(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_qremote( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a remote queue exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_qalias(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_qalias( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure an alias queue exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_qmodel(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_qmodel( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a model queue exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_channel(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_channel( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a channel exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_authinfo(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_authinfo( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure an authentication information object exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_listener(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_listener( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a listener exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_namelist(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_namelist( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a namelist exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_process(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_process( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a process exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_service(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_service( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a service exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_topic(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_topic( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a topic exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_sub(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_sub( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a subscription exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_stgclass(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_stgclass( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a storage class exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_comminfo(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_comminfo( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a communication information object exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Sourcepub fn ensure_cfstruct(
&mut self,
name: &str,
request_parameters: Option<&HashMap<String, Value>>,
) -> Result<EnsureResult>
pub fn ensure_cfstruct( &mut self, name: &str, request_parameters: Option<&HashMap<String, Value>>, ) -> Result<EnsureResult>
Ensure a CF structure exists with the specified attributes.
§Errors
Returns an error if the DISPLAY, DEFINE, or ALTER command fails.
Source§impl MqRestSession
impl MqRestSession
Sourcepub fn builder(
rest_base_url: impl Into<String>,
qmgr_name: impl Into<String>,
credentials: Credentials,
) -> MqRestSessionBuilder
pub fn builder( rest_base_url: impl Into<String>, qmgr_name: impl Into<String>, credentials: Credentials, ) -> MqRestSessionBuilder
Create a builder for constructing a session.
Sourcepub fn gateway_qmgr(&self) -> Option<&str>
pub fn gateway_qmgr(&self) -> Option<&str>
The gateway queue manager name, or None for direct access.
Source§impl MqRestSession
impl MqRestSession
Sourcepub fn start_channel_sync(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn start_channel_sync( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Start a channel and wait until it is running.
§Errors
Returns an error if the START command fails or the channel does not reach RUNNING within the timeout.
Sourcepub fn stop_channel_sync(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn stop_channel_sync( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Stop a channel and wait until it is stopped.
§Errors
Returns an error if the STOP command fails or the channel does not reach STOPPED within the timeout.
Sourcepub fn restart_channel(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn restart_channel( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Stop then start a channel, waiting for each phase.
§Errors
Returns an error if either the stop or start phase fails or times out.
Sourcepub fn start_listener_sync(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn start_listener_sync( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Start a listener and wait until it is running.
§Errors
Returns an error if the START command fails or the listener does not reach RUNNING within the timeout.
Sourcepub fn stop_listener_sync(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn stop_listener_sync( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Stop a listener and wait until it is stopped.
§Errors
Returns an error if the STOP command fails or the listener does not reach STOPPED within the timeout.
Sourcepub fn restart_listener(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn restart_listener( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Stop then start a listener, waiting for each phase.
§Errors
Returns an error if either the stop or start phase fails or times out.
Sourcepub fn start_service_sync(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn start_service_sync( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Start a service and wait until it is running.
§Errors
Returns an error if the START command fails or the service does not reach RUNNING within the timeout.
Sourcepub fn stop_service_sync(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn stop_service_sync( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Stop a service and wait until it is stopped.
§Errors
Returns an error if the STOP command fails or the service does not reach STOPPED within the timeout.
Sourcepub fn restart_service(
&mut self,
name: &str,
config: Option<SyncConfig>,
) -> Result<SyncResult>
pub fn restart_service( &mut self, name: &str, config: Option<SyncConfig>, ) -> Result<SyncResult>
Stop then start a service, waiting for each phase.
§Errors
Returns an error if either the stop or start phase fails or times out.