java.lang.Object
com.ringcentral.paths.restapi.account.emergencyaddressautoupdate.networks.Index

public class Index extends Object
  • Field Details

  • Constructor Details

    • Index

      public Index(Index parent, String networkId)
  • Method Details

    • path

      public String path(Boolean withParameter)
    • path

      public String path()
    • list

      public NetworksList list(ListNetworksParameters queryParams) throws RestException, IOException
      Returns a corporate network map with emergency addresses assigned to the current account.

      HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

      Throws:
      RestException
      IOException
    • list

      public NetworksList list() throws RestException, IOException
      Throws:
      RestException
      IOException
    • post

      public NetworkInfo post(CreateNetworkRequest createNetworkRequest) throws RestException, IOException
      Creates a new network in a corporate ethernet map for assignment of emergency addresses to network access points.

      HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

      Throws:
      RestException
      IOException
    • get

      public NetworkInfo get() throws RestException, IOException
      Returns the specified network with emergency addresses assigned to the current account.

      HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks/{networkId} Rate Limit Group: Medium App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

      Throws:
      RestException
      IOException
    • put

      public NetworkInfo put(UpdateNetworkRequest updateNetworkRequest) throws RestException, IOException
      Updates a network in a corporate ethernet map for assignment of emergency addresses to network access points.

      HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks/{networkId} Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

      Throws:
      RestException
      IOException
    • delete

      public String delete() throws RestException, IOException
      Deletes network(s) in a corporate ethernet map for Automatic Location Updates feature.

      HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-address-auto-update/networks/{networkId} Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

      Throws:
      RestException
      IOException