public interface Reports extends Service, ReportsTypes
Report
interface provides an method to download the report generated
by the interop and precheck operations. To download a report, you must use the
get()
method. A Report.Location
class represents the location of
the file which has Report.Token
class which represents the token ID
(@name String) and the expiration time of the token Report.Token.expiry
DateTime. Report.Location
class also has the URI for the file which
needs to be downloaded.ReportsTypes.Location, ReportsTypes.Token
_VAPI_SERVICE_ID
Modifier and Type | Method and Description |
---|---|
ReportsTypes.Location |
get(java.lang.String report)
Returns the location
ReportsTypes.Location
information for downloading the report for the specified file name. |
void |
get(java.lang.String report,
AsyncCallback<ReportsTypes.Location> asyncCallback)
Returns the location
ReportsTypes.Location
information for downloading the report for the specified file name. |
void |
get(java.lang.String report,
AsyncCallback<ReportsTypes.Location> asyncCallback,
InvocationConfig invocationConfig)
Returns the location
ReportsTypes.Location
information for downloading the report for the specified file name. |
ReportsTypes.Location |
get(java.lang.String report,
InvocationConfig invocationConfig)
Returns the location
ReportsTypes.Location
information for downloading the report for the specified file name. |
ReportsTypes.Location get(java.lang.String report)
ReportsTypes.Location
information for downloading the report for the specified file name.
Retrieving a report involves two steps:
get(java.lang.String)
method to provision a token and a URI.The HTTP GET request will:
Synchronous method overload. Result of the invocation will be reported as a method return value.
report
- The parameter must be an identifier for the resource type: com.vmware.vcenter.lcm.report
.Unauthenticated
- if the user can not be authenticated.NotFound
- If there is no file associated with report
in the system.Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.ReportsTypes.Location get(java.lang.String report, InvocationConfig invocationConfig)
ReportsTypes.Location
information for downloading the report for the specified file name.
Retrieving a report involves two steps:
get(java.lang.String)
method to provision a token and a URI.The HTTP GET request will:
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig
to specify configuration for this particular invocation.
report
- The parameter must be an identifier for the resource type: com.vmware.vcenter.lcm.report
.invocationConfig
- Configuration for the method invocation.Unauthenticated
- if the user can not be authenticated.NotFound
- If there is no file associated with report
in the system.Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.void get(java.lang.String report, AsyncCallback<ReportsTypes.Location> asyncCallback)
ReportsTypes.Location
information for downloading the report for the specified file name.
Retrieving a report involves two steps:
get(java.lang.String)
method to provision a token and a URI.The HTTP GET request will:
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Operation Errors:
Unauthenticated
- if the user can not be authenticated.
NotFound
- If there is no file associated with report
in the system.
Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.
report
- The parameter must be an identifier for the resource type: com.vmware.vcenter.lcm.report
.asyncCallback
- Receives the status (progress, result or error) of the operation invocation.void get(java.lang.String report, AsyncCallback<ReportsTypes.Location> asyncCallback, InvocationConfig invocationConfig)
ReportsTypes.Location
information for downloading the report for the specified file name.
Retrieving a report involves two steps:
get(java.lang.String)
method to provision a token and a URI.The HTTP GET request will:
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback
.
Use invocationConfig
to specify configuration for this particular invocation.
Operation Errors:
Unauthenticated
- if the user can not be authenticated.
NotFound
- If there is no file associated with report
in the system.
Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.
report
- The parameter must be an identifier for the resource type: com.vmware.vcenter.lcm.report
.asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.