package com.thesecretserver.service; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for AdditionalDependencyInfoJson complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="AdditionalDependencyInfoJson"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="PowershellArguments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="SshArguments" type="{urn:thesecretserver.com}ArrayOfSshScriptArgument" minOccurs="0"/> * <element name="SqlArguments" type="{urn:thesecretserver.com}ArrayOfSqlScriptArgument" minOccurs="0"/> * <element name="OdbcConnectionArguments" type="{urn:thesecretserver.com}ArrayOfOdbcConnectionArg" minOccurs="0"/> * <element name="Port" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Database" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="ServerKeyDigest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AdditionalDependencyInfoJson", propOrder = { "regex", "powershellArguments", "sshArguments", "sqlArguments", "odbcConnectionArguments", "port", "database", "serverKeyDigest" }) public class AdditionalDependencyInfoJson { @XmlElement(name = "Regex") protected String regex; @XmlElement(name = "PowershellArguments") protected String powershellArguments; @XmlElement(name = "SshArguments") protected ArrayOfSshScriptArgument sshArguments; @XmlElement(name = "SqlArguments") protected ArrayOfSqlScriptArgument sqlArguments; @XmlElement(name = "OdbcConnectionArguments") protected ArrayOfOdbcConnectionArg odbcConnectionArguments; @XmlElement(name = "Port") protected String port; @XmlElement(name = "Database") protected String database; @XmlElement(name = "ServerKeyDigest") protected String serverKeyDigest; /** * Gets the value of the regex property. * * @return * possible object is * {@link String } * */ public String getRegex() { return regex; } /** * Sets the value of the regex property. * * @param value * allowed object is * {@link String } * */ public void setRegex(String value) { this.regex = value; } /** * Gets the value of the powershellArguments property. * * @return * possible object is * {@link String } * */ public String getPowershellArguments() { return powershellArguments; } /** * Sets the value of the powershellArguments property. * * @param value * allowed object is * {@link String } * */ public void setPowershellArguments(String value) { this.powershellArguments = value; } /** * Gets the value of the sshArguments property. * * @return * possible object is * {@link ArrayOfSshScriptArgument } * */ public ArrayOfSshScriptArgument getSshArguments() { return sshArguments; } /** * Sets the value of the sshArguments property. * * @param value * allowed object is * {@link ArrayOfSshScriptArgument } * */ public void setSshArguments(ArrayOfSshScriptArgument value) { this.sshArguments = value; } /** * Gets the value of the sqlArguments property. * * @return * possible object is * {@link ArrayOfSqlScriptArgument } * */ public ArrayOfSqlScriptArgument getSqlArguments() { return sqlArguments; } /** * Sets the value of the sqlArguments property. * * @param value * allowed object is * {@link ArrayOfSqlScriptArgument } * */ public void setSqlArguments(ArrayOfSqlScriptArgument value) { this.sqlArguments = value; } /** * Gets the value of the odbcConnectionArguments property. * * @return * possible object is * {@link ArrayOfOdbcConnectionArg } * */ public ArrayOfOdbcConnectionArg getOdbcConnectionArguments() { return odbcConnectionArguments; } /** * Sets the value of the odbcConnectionArguments property. * * @param value * allowed object is * {@link ArrayOfOdbcConnectionArg } * */ public void setOdbcConnectionArguments(ArrayOfOdbcConnectionArg value) { this.odbcConnectionArguments = value; } /** * Gets the value of the port property. * * @return * possible object is * {@link String } * */ public String getPort() { return port; } /** * Sets the value of the port property. * * @param value * allowed object is * {@link String } * */ public void setPort(String value) { this.port = value; } /** * Gets the value of the database property. * * @return * possible object is * {@link String } * */ public String getDatabase() { return database; } /** * Sets the value of the database property. * * @param value * allowed object is * {@link String } * */ public void setDatabase(String value) { this.database = value; } /** * Gets the value of the serverKeyDigest property. * * @return * possible object is * {@link String } * */ public String getServerKeyDigest() { return serverKeyDigest; } /** * Sets the value of the serverKeyDigest property. * * @param value * allowed object is * {@link String } * */ public void setServerKeyDigest(String value) { this.serverKeyDigest = value; } }