public interface InteropReport extends Service, InteropReportTypes
InteropReport
interface provides methods to report the
interoperability between a vCenter Server release version and the other
installed VMware products registered in the vCenter Server instance.InteropReportTypes._VAPI_OPERATIONS, InteropReportTypes.ReleaseInfo, InteropReportTypes.Report, InteropReportTypes.ReportRow, InteropReportTypes.ReportSummary, InteropReportTypes.Result, InteropReportTypes.Spec
_VAPI_SERVICE_ID
Modifier and Type | Method and Description |
---|---|
java.lang.String |
create_Task(InteropReportTypes.Spec spec)
Creates interoperability report between a vCenter Server release version and all
registered products with the vCenter Server instance.
|
void |
create_Task(InteropReportTypes.Spec spec,
AsyncCallback<java.lang.String> asyncCallback)
Creates interoperability report between a vCenter Server release version and all
registered products with the vCenter Server instance.
|
void |
create_Task(InteropReportTypes.Spec spec,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Creates interoperability report between a vCenter Server release version and all
registered products with the vCenter Server instance.
|
java.lang.String |
create_Task(InteropReportTypes.Spec spec,
InvocationConfig invocationConfig)
Creates interoperability report between a vCenter Server release version and all
registered products with the vCenter Server instance.
|
java.lang.String create_Task(InteropReportTypes.Spec spec)
The result of this
operation can be queried by calling the Tasks.get(java.lang.String, com.vmware.cis.TasksTypes.GetSpec)
method
where task
is the response of this operation.
Synchronous method overload. Result of the invocation is a task identifier which will be returned by this method.
spec
- Specifies the target version against this interoperability check report will be
generated. If null
the report will be generated for the currently
installed version of the vCenter server.Unauthenticated
- if the user can not be authenticated.Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.java.lang.String create_Task(InteropReportTypes.Spec spec, InvocationConfig invocationConfig)
The result of this
operation can be queried by calling the Tasks.get(java.lang.String, com.vmware.cis.TasksTypes.GetSpec)
method
where task
is the response of this operation.
Synchronous method overload. Result of the invocation is a task
identifier which will be returned by this method.
Use invocationConfig
to specify configuration for this particular invocation.
spec
- Specifies the target version against this interoperability check report will be
generated. If null
the report will be generated for the currently
installed version of the vCenter server.invocationConfig
- Configuration for the method invocation.Unauthenticated
- if the user can not be authenticated.Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.void create_Task(InteropReportTypes.Spec spec, AsyncCallback<java.lang.String> asyncCallback)
The result of this
operation can be queried by calling the Tasks.get(java.lang.String, com.vmware.cis.TasksTypes.GetSpec)
method
where task
is the response of this operation.
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback
.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Unauthenticated
- if the user can not be authenticated.
Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.
spec
- Specifies the target version against this interoperability check report will be
generated. If null
the report will be generated for the currently
installed version of the vCenter server.asyncCallback
- Receives the status (progress, result or error) of the operation invocation.void create_Task(InteropReportTypes.Spec spec, AsyncCallback<java.lang.String> asyncCallback, InvocationConfig invocationConfig)
The result of this
operation can be queried by calling the Tasks.get(java.lang.String, com.vmware.cis.TasksTypes.GetSpec)
method
where task
is the response of this operation.
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback
.
Use invocationConfig
to specify configuration for this particular invocation.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Unauthenticated
- if the user can not be authenticated.
Error
- If there is some unknown internal error. The accompanying error message will
give more details about the failure.
spec
- Specifies the target version against this interoperability check report will be
generated. If null
the report will be generated for the currently
installed version of the vCenter server.asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.