/* * Copyright 2011 Splunk, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"): you may * not use this file except in compliance with the License. You may obtain * a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations * under the License. */ package com.splunk; import org.junit.Test; public class OutputServerTest extends SDKTestCase { @Test public void testOutputServer() throws Exception { EntityCollection<OutputServer> outputServers = service.getOutputServers(); if (outputServers.values().size() == 0) { System.out.println("WARNING: No OutputServers to test"); return; } for (OutputServer outputServer : outputServers.values()) { // Getters throw no exceptions // NOTE: No corresponding setters. outputServer.getDestHost(); outputServer.getDestIp(); outputServer.getDestPort(); outputServer.getMethod(); outputServer.getSourcePort(); outputServer.getStatus(); // Setters throw no exceptions. // NOTE: No corresponding getters. /* outputServer.setMethod(); outputServer.setSslAltNameToCheck(); outputServer.setSslCertPath(); outputServer.setSslCipher(); outputServer.setSslCommonNameToCheck(); outputServer.setSslPassword(); outputServer.setSslRootCAPath(); outputServer.setSslVerifyServerCert(); */ // Getter on "allCollections" endpoint throw no exceptions OutputServerAllConnections outputServerAllConnections = outputServer.allConnections(); outputServerAllConnections.getDestHost(); outputServerAllConnections.getDestIp(); outputServerAllConnections.getDestPort(); outputServerAllConnections.getSourcePort(); outputServerAllConnections.getStatus(); } } }