Class TroubleshootStub

  • All Implemented Interfaces:
    Troubleshoot, TroubleshootTypes, com.vmware.vapi.bindings.Service

    public class TroubleshootStub
    extends com.vmware.vapi.internal.bindings.Stub
    implements Troubleshoot
    Remote stub implementation of the Troubleshoot 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
      TroubleshootStub​(com.vmware.vapi.core.ApiProvider apiProvider, com.vmware.vapi.bindings.StubConfigurationBase config)  
      TroubleshootStub​(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
      BgpTroubleshootConfig get​(java.lang.String tier0Id, java.lang.String localeServiceId)
      Read BGP troubleshoot config
      void get​(java.lang.String tier0Id, java.lang.String localeServiceId, com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback)
      Read BGP troubleshoot config
      void get​(java.lang.String tier0Id, java.lang.String localeServiceId, com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read BGP troubleshoot config
      BgpTroubleshootConfig get​(java.lang.String tier0Id, java.lang.String localeServiceId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      Read BGP troubleshoot config
      void patch​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      void patch​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      void patch​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      void patch​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      BgpTroubleshootConfig update​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      void update​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override, com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      void update​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override, com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      BgpTroubleshootConfig update​(java.lang.String tier0Id, java.lang.String localeServiceId, BgpTroubleshootConfig bgpTroubleshootConfig, java.lang.Boolean override, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
      If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value.
      • 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

      • TroubleshootStub

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

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

      • get

        public BgpTroubleshootConfig get​(java.lang.String tier0Id,
                                         java.lang.String localeServiceId)
        Description copied from interface: Troubleshoot
        Read BGP troubleshoot config

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

        Specified by:
        get in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        Returns:
        com.vmware.nsx_policy.model.BgpTroubleshootConfig
      • get

        public BgpTroubleshootConfig get​(java.lang.String tier0Id,
                                         java.lang.String localeServiceId,
                                         com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: Troubleshoot
        Read BGP troubleshoot config

        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 Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.BgpTroubleshootConfig
      • get

        public void get​(java.lang.String tier0Id,
                        java.lang.String localeServiceId,
                        com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback)
        Description copied from interface: Troubleshoot
        Read BGP troubleshoot config

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

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

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

        Specified by:
        get in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • get

        public void get​(java.lang.String tier0Id,
                        java.lang.String localeServiceId,
                        com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback,
                        com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: Troubleshoot
        Read BGP troubleshoot config

        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.BgpTroubleshootConfig

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

        Specified by:
        get in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • patch

        public void patch​(java.lang.String tier0Id,
                          java.lang.String localeServiceId,
                          BgpTroubleshootConfig bgpTroubleshootConfig,
                          java.lang.Boolean override)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

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

        Specified by:
        patch in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
      • patch

        public void patch​(java.lang.String tier0Id,
                          java.lang.String localeServiceId,
                          BgpTroubleshootConfig bgpTroubleshootConfig,
                          java.lang.Boolean override,
                          com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

        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 Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        invocationConfig - Configuration for the method invocation.
      • patch

        public void patch​(java.lang.String tier0Id,
                          java.lang.String localeServiceId,
                          BgpTroubleshootConfig bgpTroubleshootConfig,
                          java.lang.Boolean override,
                          com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

        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:
        patch in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • patch

        public void patch​(java.lang.String tier0Id,
                          java.lang.String localeServiceId,
                          BgpTroubleshootConfig bgpTroubleshootConfig,
                          java.lang.Boolean override,
                          com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback,
                          com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

        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:
        patch in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.
      • update

        public BgpTroubleshootConfig update​(java.lang.String tier0Id,
                                            java.lang.String localeServiceId,
                                            BgpTroubleshootConfig bgpTroubleshootConfig,
                                            java.lang.Boolean override)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

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

        Specified by:
        update in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        Returns:
        com.vmware.nsx_policy.model.BgpTroubleshootConfig
      • update

        public BgpTroubleshootConfig update​(java.lang.String tier0Id,
                                            java.lang.String localeServiceId,
                                            BgpTroubleshootConfig bgpTroubleshootConfig,
                                            java.lang.Boolean override,
                                            com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

        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 Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        invocationConfig - Configuration for the method invocation.
        Returns:
        com.vmware.nsx_policy.model.BgpTroubleshootConfig
      • update

        public void update​(java.lang.String tier0Id,
                           java.lang.String localeServiceId,
                           BgpTroubleshootConfig bgpTroubleshootConfig,
                           java.lang.Boolean override,
                           com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

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

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

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

        Specified by:
        update in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
      • update

        public void update​(java.lang.String tier0Id,
                           java.lang.String localeServiceId,
                           BgpTroubleshootConfig bgpTroubleshootConfig,
                           java.lang.Boolean override,
                           com.vmware.vapi.bindings.client.AsyncCallback<BgpTroubleshootConfig> asyncCallback,
                           com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
        Description copied from interface: Troubleshoot
        If BGP troubleshoot config is not present in BGP configuration, create a new BGP troubleshoot config with default value. If it already exists, update the BGP troubleshoot config with this object.

        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.BgpTroubleshootConfig

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

        Specified by:
        update in interface Troubleshoot
        Parameters:
        tier0Id - (required)
        localeServiceId - (required)
        bgpTroubleshootConfig - (required)
        override - Locally override the global object (optional, default to false)
        asyncCallback - Receives the status (progress, result or error) of the operation invocation.
        invocationConfig - Configuration for the method invocation.