Class StreamSinkSetting

java.lang.Object
com.eqixiac.equinix.fabric.model.implementation.StreamSinkSetting

public class StreamSinkSetting extends Object
Stream subscription sink settings (e.g. Splunk index, ServiceNow source, webhook format).

Prefer builder() over the positional constructor - six of the seven parameters are Strings, so builder construction is self-documenting and transposition-proof.

  • Constructor Details

    • StreamSinkSetting

      public StreamSinkSetting(String eventIndex, String metricIndex, String source, String applicationKey, String eventUri, String metricUri, StreamSubscriptionSinkFormat format)
      Explicit constructor replacing the Lombok-generated @AllArgsConstructor: the argument order is pinned here in code (six same-typed String parameters) rather than by field declaration order.
      Parameters:
      eventIndex - the Splunk event index
      metricIndex - the Splunk metric index
      source - the ServiceNow source
      applicationKey - the application key
      eventUri - the event URI
      metricUri - the metric URI
      format - the webhook message format (CLOUDEVENT or OPENTELEMETRY)