Class AcsRouterChannelConfiguration

java.lang.Object
com.azure.messaging.eventgrid.systemevents.AcsRouterChannelConfiguration

public final class AcsRouterChannelConfiguration extends Object
Router Channel Configuration.
  • Constructor Details

    • AcsRouterChannelConfiguration

      public AcsRouterChannelConfiguration()
      Creates an instance of AcsRouterChannelConfiguration class.
  • Method Details

    • getChannelId

      public String getChannelId()
      Get the channelId property: Channel ID for Router Job.
      Returns:
      the channelId value.
    • setChannelId

      public AcsRouterChannelConfiguration setChannelId(String channelId)
      Set the channelId property: Channel ID for Router Job.
      Parameters:
      channelId - the channelId value to set.
      Returns:
      the AcsRouterChannelConfiguration object itself.
    • getCapacityCostPerJob

      public Integer getCapacityCostPerJob()
      Get the capacityCostPerJob property: Capacity Cost Per Job for Router Job.
      Returns:
      the capacityCostPerJob value.
    • setCapacityCostPerJob

      public AcsRouterChannelConfiguration setCapacityCostPerJob(Integer capacityCostPerJob)
      Set the capacityCostPerJob property: Capacity Cost Per Job for Router Job.
      Parameters:
      capacityCostPerJob - the capacityCostPerJob value to set.
      Returns:
      the AcsRouterChannelConfiguration object itself.
    • getMaxNumberOfJobs

      public Integer getMaxNumberOfJobs()
      Get the maxNumberOfJobs property: Max Number of Jobs for Router Job.
      Returns:
      the maxNumberOfJobs value.
    • setMaxNumberOfJobs

      public AcsRouterChannelConfiguration setMaxNumberOfJobs(Integer maxNumberOfJobs)
      Set the maxNumberOfJobs property: Max Number of Jobs for Router Job.
      Parameters:
      maxNumberOfJobs - the maxNumberOfJobs value to set.
      Returns:
      the AcsRouterChannelConfiguration object itself.