VMware vSphere Automation SDK Perl
The VMware vSphere Automation SDK for Perl supports the client-side vSphere Automation API for access to vSphere services and capabilities
 All Classes Files Functions
List of all members
Com::Vmware::Vapi::Bindings::ApiInterfaceStub Class Reference
Inheritance diagram for Com::Vmware::Vapi::Bindings::ApiInterfaceStub:

Avaliable Methods

public method get_interface_identifier ()
 
public method get_method ()
 
public method invoke ()
 
public method new ()
 

Detailed Description

Defines the interface for generated Stub class

Assumptions:
None.
Dependencies:
None.

Member Function Documentation

public method Com::Vmware::Vapi::Bindings::ApiInterfaceStub::get_interface_identifier ( )

Gets the interface identifier.

Return values
An interface identifier id.
Side Effects:
None
Code:
click to view
public method Com::Vmware::Vapi::Bindings::ApiInterfaceStub::get_method ( )

Gets the method name

Parameters
method_name- method name needs to be invoked
Return values
method name
Code:
click to view
public method Com::Vmware::Vapi::Bindings::ApiInterfaceStub::invoke ( )

Invokes the ApiMethod corresponding to the given method name with the args

Parameters
method_name- Method name needs to be invoked
method_args- Method arguments
Return values
An interface identifier id.
Side Effects:
None
Code:
click to view
public method Com::Vmware::Vapi::Bindings::ApiInterfaceStub::new ( )

Constructor to initialize the ApiMethod skeleton object

Parameters
iface_name- Interface name
api_provider- api_provider data for vAPI stubs
operations- Hash of operation name to operation information
Return values
Blessed Object
Code:
click to view

The documentation for this class was generated from the following file: