Class LatencyProfilesStub

  • All Implemented Interfaces:
    LatencyProfiles, LatencyProfilesTypes, com.vmware.vapi.bindings.Service

    public class LatencyProfilesStub
    extends com.vmware.vapi.internal.bindings.Stub
    implements LatencyProfiles
    Remote stub implementation of the LatencyProfiles API service.

    WARNING: Internal class, subject to change in future versions.

    • Field Summary

      • Fields inherited from class com.vmware.vapi.internal.bindings.Stub

        apiProvider, converter, ifaceId, retryPolicy, securityContext
    • Constructor Summary

      Constructors 
      Constructor Description
      LatencyProfilesStub​(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)  
      LatencyProfilesStub​(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, com.vmware.vapi.bindings.StubConfigurationBase config)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void delete​(java.lang.String profileId)
      Delete an existing latency profile
      void delete​(java.lang.String profileId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
      Delete an existing latency profile
      void delete​(java.lang.String profileId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Delete an existing latency profile
      void delete​(java.lang.String profileId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Delete an existing latency profile
      PolicyLatencyStatProfile get​(java.lang.String profileId)
      Read latency profile.
      void get​(java.lang.String profileId, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback)
      Read latency profile.
      void get​(java.lang.String profileId, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read latency profile.
      PolicyLatencyStatProfile get​(java.lang.String profileId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read latency profile.
      PolicyLatencyStatProfileListResult list​(java.lang.String cursor, java.lang.Boolean includeMarkForDeleteObjects, java.lang.String includedFields, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy)
      List latency profiles
      void list​(java.lang.String cursor, java.lang.Boolean includeMarkForDeleteObjects, java.lang.String includedFields, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfileListResult> asyncCallback)
      List latency profiles
      void list​(java.lang.String cursor, java.lang.Boolean includeMarkForDeleteObjects, java.lang.String includedFields, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfileListResult> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      List latency profiles
      PolicyLatencyStatProfileListResult list​(java.lang.String cursor, java.lang.Boolean includeMarkForDeleteObjects, java.lang.String includedFields, java.lang.Long pageSize, java.lang.Boolean sortAscending, java.lang.String sortBy, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      List latency profiles
      PolicyLatencyStatProfile patch​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile)
      Patch latency profile.
      void patch​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback)
      Patch latency profile.
      void patch​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Patch latency profile.
      PolicyLatencyStatProfile patch​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Patch latency profile.
      PolicyLatencyStatProfile update​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile)
      Create or Replace latency profile.
      void update​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback)
      Create or Replace latency profile.
      void update​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile, com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Create or Replace latency profile.
      PolicyLatencyStatProfile update​(java.lang.String profileId, PolicyLatencyStatProfile policyLatencyStatProfile, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Create or Replace latency profile.
      • Methods inherited from class com.vmware.vapi.internal.bindings.Stub

        invokeMethod, invokeMethodAsync, invokeStreamMethod, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • LatencyProfilesStub

        public LatencyProfilesStub​(com.vmware.vapi.core.ApiProvider apiProvider,
                                   com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
                                   com.vmware.vapi.bindings.StubConfigurationBase config)
      • LatencyProfilesStub

        public LatencyProfilesStub​(com.vmware.vapi.core.ApiProvider apiProvider,
                                   com.vmware.vapi.bindings.StubConfigurationBase config)
    • Method Detail

      • delete

        public void delete​(java.lang.String profileId)
        Description copied from interface: LatencyProfiles
        Delete an existing latency profile

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Specified by:
        delete in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
      • delete

        public void delete​(java.lang.String profileId,
                           com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Delete an existing latency profile

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Specified by:
        delete in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        invocationConfig - Configuration for the method invocation.
      • delete

        public void delete​(java.lang.String profileId,
                           com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
        Description copied from interface: LatencyProfiles
        Delete an existing latency profile

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        delete in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • delete

        public void delete​(java.lang.String profileId,
                           com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
                           com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Delete an existing latency profile

        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:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        delete in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • get

        public PolicyLatencyStatProfile get​(java.lang.String profileId)
        Description copied from interface: LatencyProfiles
        Read latency profile.

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Specified by:
        get in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile
      • get

        public PolicyLatencyStatProfile get​(java.lang.String profileId,
                                            com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Read latency profile.

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Specified by:
        get in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile
      • get

        public void get​(java.lang.String profileId,
                        com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback)
        Description copied from interface: LatencyProfiles
        Read latency profile.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        get in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • get

        public void get​(java.lang.String profileId,
                        com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback,
                        com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Read latency profile.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        get in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • list

        public PolicyLatencyStatProfileListResult list​(java.lang.String cursor,
                                                       java.lang.Boolean includeMarkForDeleteObjects,
                                                       java.lang.String includedFields,
                                                       java.lang.Long pageSize,
                                                       java.lang.Boolean sortAscending,
                                                       java.lang.String sortBy)
        Description copied from interface: LatencyProfiles
        List latency profiles

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Specified by:
        list in interface LatencyProfiles
        Parameters:
        cursor - Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)
        includeMarkForDeleteObjects - Include objects that are marked for deletion in results (optional, default to false)
        includedFields - Comma separated list of fields that should be included in query result (optional)
        pageSize - Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)
        sortAscending - (optional)
        sortBy - Field by which records are sorted (optional)
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfileListResult
      • list

        public PolicyLatencyStatProfileListResult list​(java.lang.String cursor,
                                                       java.lang.Boolean includeMarkForDeleteObjects,
                                                       java.lang.String includedFields,
                                                       java.lang.Long pageSize,
                                                       java.lang.Boolean sortAscending,
                                                       java.lang.String sortBy,
                                                       com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        List latency profiles

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Specified by:
        list in interface LatencyProfiles
        Parameters:
        cursor - Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)
        includeMarkForDeleteObjects - Include objects that are marked for deletion in results (optional, default to false)
        includedFields - Comma separated list of fields that should be included in query result (optional)
        pageSize - Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)
        sortAscending - (optional)
        sortBy - Field by which records are sorted (optional)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfileListResult
      • list

        public void list​(java.lang.String cursor,
                         java.lang.Boolean includeMarkForDeleteObjects,
                         java.lang.String includedFields,
                         java.lang.Long pageSize,
                         java.lang.Boolean sortAscending,
                         java.lang.String sortBy,
                         com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfileListResult> asyncCallback)
        Description copied from interface: LatencyProfiles
        List latency profiles

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfileListResult

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        list in interface LatencyProfiles
        Parameters:
        cursor - Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)
        includeMarkForDeleteObjects - Include objects that are marked for deletion in results (optional, default to false)
        includedFields - Comma separated list of fields that should be included in query result (optional)
        pageSize - Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)
        sortAscending - (optional)
        sortBy - Field by which records are sorted (optional)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • list

        public void list​(java.lang.String cursor,
                         java.lang.Boolean includeMarkForDeleteObjects,
                         java.lang.String includedFields,
                         java.lang.Long pageSize,
                         java.lang.Boolean sortAscending,
                         java.lang.String sortBy,
                         com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfileListResult> asyncCallback,
                         com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        List latency profiles

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfileListResult

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        list in interface LatencyProfiles
        Parameters:
        cursor - Opaque cursor to be used for getting next page of records (supplied by current result page) (optional)
        includeMarkForDeleteObjects - Include objects that are marked for deletion in results (optional, default to false)
        includedFields - Comma separated list of fields that should be included in query result (optional)
        pageSize - Maximum number of results to return in this page (server may return fewer) (optional, default to 1000)
        sortAscending - (optional)
        sortBy - Field by which records are sorted (optional)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • patch

        public PolicyLatencyStatProfile patch​(java.lang.String profileId,
                                              PolicyLatencyStatProfile policyLatencyStatProfile)
        Description copied from interface: LatencyProfiles
        Patch latency profile.

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Specified by:
        patch in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile
      • patch

        public PolicyLatencyStatProfile patch​(java.lang.String profileId,
                                              PolicyLatencyStatProfile policyLatencyStatProfile,
                                              com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Patch latency profile.

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Specified by:
        patch in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile
      • patch

        public void patch​(java.lang.String profileId,
                          PolicyLatencyStatProfile policyLatencyStatProfile,
                          com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback)
        Description copied from interface: LatencyProfiles
        Patch latency profile.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        patch in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • patch

        public void patch​(java.lang.String profileId,
                          PolicyLatencyStatProfile policyLatencyStatProfile,
                          com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback,
                          com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Patch latency profile.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        patch in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • update

        public PolicyLatencyStatProfile update​(java.lang.String profileId,
                                               PolicyLatencyStatProfile policyLatencyStatProfile)
        Description copied from interface: LatencyProfiles
        Create or Replace latency profile.

        Synchronous method overload. Result of the invocation will be reported as a method return value.

        Specified by:
        update in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile
      • update

        public PolicyLatencyStatProfile update​(java.lang.String profileId,
                                               PolicyLatencyStatProfile policyLatencyStatProfile,
                                               com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Create or Replace latency profile.

        Synchronous method overload. Result of the invocation will be reported as a method return value. Use invocationConfig to specify configuration for this particular invocation.

        Specified by:
        update in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile
      • update

        public void update​(java.lang.String profileId,
                           PolicyLatencyStatProfile policyLatencyStatProfile,
                           com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback)
        Description copied from interface: LatencyProfiles
        Create or Replace latency profile.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        update in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • update

        public void update​(java.lang.String profileId,
                           PolicyLatencyStatProfile policyLatencyStatProfile,
                           com.vmware.vapi.bindings.client.AsyncCallback<PolicyLatencyStatProfile> asyncCallback,
                           com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: LatencyProfiles
        Create or Replace latency profile.

        Asynchronous method overload. Result of the invocation will be reported via the specified asyncCallback. Use invocationConfig to specify configuration for this particular invocation.

        Invocation Result:
        com.vmware.nsx_policy.model.PolicyLatencyStatProfile

        Operation Errors:
        InvalidRequest - Bad Request, Precondition Failed
        Unauthorized - Forbidden
        ServiceUnavailable - Service Unavailable
        InternalServerError - Internal Server Error
        NotFound - Not Found

        Specified by:
        update in interface LatencyProfiles
        Parameters:
        profileId - Latency profile id (required)
        policyLatencyStatProfile - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.