public class InteropReportStub extends com.vmware.vapi.internal.bindings.Stub implements InteropReport
InteropReport
API service.
WARNING: Internal class, subject to change in future versions.
InteropReportTypes._VAPI_OPERATIONS, InteropReportTypes.ReleaseInfo, InteropReportTypes.Report, InteropReportTypes.ReportRow, InteropReportTypes.ReportSummary, InteropReportTypes.Result, InteropReportTypes.Spec
apiProvider, converter, ifaceId, retryPolicy, securityContext
_VAPI_SERVICE_ID
Constructor and Description |
---|
InteropReportStub(ApiProvider apiProvider,
StubConfigurationBase config) |
InteropReportStub(ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
StubConfigurationBase config) |
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.
|
public InteropReportStub(ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, StubConfigurationBase config)
public InteropReportStub(ApiProvider apiProvider, StubConfigurationBase config)
public java.lang.String create_Task(InteropReportTypes.Spec spec)
InteropReport
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.
create_Task
in interface InteropReport
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.public java.lang.String create_Task(InteropReportTypes.Spec spec, InvocationConfig invocationConfig)
InteropReport
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.
create_Task
in interface InteropReport
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.public void create_Task(InteropReportTypes.Spec spec, AsyncCallback<java.lang.String> asyncCallback)
InteropReport
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.
create_Task
in interface InteropReport
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.public void create_Task(InteropReportTypes.Spec spec, AsyncCallback<java.lang.String> asyncCallback, InvocationConfig invocationConfig)
InteropReport
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.
create_Task
in interface InteropReport
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.