code: public Options setIntegration(String integrationKey, boolean enabled) {
      if (SegmentIntegration.SEGMENT_KEY.equals(integrationKey)) {
        throw new IllegalArgumentException("Segment integration cannot be enabled or disabled.");
      }
      integrations.put(integrationKey, enabled);
      return this;
    }
docs: Sets whether an action will be sent to the target integration.
  
  <p>By default, all integrations are sent a payload, and the value for the {@link
  #ALL_INTEGRATIONS_KEY} is {@code true}. You can disable specific payloads.
  
  <p>Example: <code>options.setIntegration("Google Analytics", false).setIntegration("Countly",
  false)</code> will send the event to ALL integrations, except Google Analytic and Countly.
  
  <p>If you want to enable only specific integrations, first override the defaults and then
  enable specific integrations.
  
  <p>Example: <code>options.setIntegration(Options.ALL_INTEGRATIONS_KEY,
  false).setIntegration("Countly", true).setIntegration("Google Analytics", true)</code> will
  only send events to ONLY Countly and Google Analytics.
  
  @param integrationKey The integration key
  @param enabled <code>true</code> for enabled, <code>false</code> for disabled
  @return This options object for chaining