Class DialerConfig

    • Method Detail

      • progressiveDialerConfig

        public final ProgressiveDialerConfig progressiveDialerConfig()
        Returns the value of the ProgressiveDialerConfig property for this object.
        Returns:
        The value of the ProgressiveDialerConfig property for this object.
      • predictiveDialerConfig

        public final PredictiveDialerConfig predictiveDialerConfig()
        Returns the value of the PredictiveDialerConfig property for this object.
        Returns:
        The value of the PredictiveDialerConfig property for this object.
      • agentlessDialerConfig

        public final AgentlessDialerConfig agentlessDialerConfig()
        Returns the value of the AgentlessDialerConfig property for this object.
        Returns:
        The value of the AgentlessDialerConfig property for this object.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)
      • fromProgressiveDialerConfig

        public static DialerConfig fromProgressiveDialerConfig​(ProgressiveDialerConfig progressiveDialerConfig)
        Create an instance of this class with progressiveDialerConfig() initialized to the given value. Sets the value of the ProgressiveDialerConfig property for this object.
        Parameters:
        progressiveDialerConfig - The new value for the ProgressiveDialerConfig property for this object.
      • fromProgressiveDialerConfig

        public static DialerConfig fromProgressiveDialerConfig​(Consumer<ProgressiveDialerConfig.Builder> progressiveDialerConfig)
        Create an instance of this class with progressiveDialerConfig() initialized to the given value. Sets the value of the ProgressiveDialerConfig property for this object.
        Parameters:
        progressiveDialerConfig - The new value for the ProgressiveDialerConfig property for this object.
      • fromPredictiveDialerConfig

        public static DialerConfig fromPredictiveDialerConfig​(PredictiveDialerConfig predictiveDialerConfig)
        Create an instance of this class with predictiveDialerConfig() initialized to the given value. Sets the value of the PredictiveDialerConfig property for this object.
        Parameters:
        predictiveDialerConfig - The new value for the PredictiveDialerConfig property for this object.
      • fromPredictiveDialerConfig

        public static DialerConfig fromPredictiveDialerConfig​(Consumer<PredictiveDialerConfig.Builder> predictiveDialerConfig)
        Create an instance of this class with predictiveDialerConfig() initialized to the given value. Sets the value of the PredictiveDialerConfig property for this object.
        Parameters:
        predictiveDialerConfig - The new value for the PredictiveDialerConfig property for this object.
      • fromAgentlessDialerConfig

        public static DialerConfig fromAgentlessDialerConfig​(AgentlessDialerConfig agentlessDialerConfig)
        Create an instance of this class with agentlessDialerConfig() initialized to the given value. Sets the value of the AgentlessDialerConfig property for this object.
        Parameters:
        agentlessDialerConfig - The new value for the AgentlessDialerConfig property for this object.
      • fromAgentlessDialerConfig

        public static DialerConfig fromAgentlessDialerConfig​(Consumer<AgentlessDialerConfig.Builder> agentlessDialerConfig)
        Create an instance of this class with agentlessDialerConfig() initialized to the given value. Sets the value of the AgentlessDialerConfig property for this object.
        Parameters:
        agentlessDialerConfig - The new value for the AgentlessDialerConfig property for this object.