Class PlatformServer
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.domain.Configuration
com.xebialabs.xlrelease.domain.PropertyConfiguration
com.xebialabs.xlrelease.domain.configuration.HttpConnection
com.xebialabs.xlrelease.plugin.platform.domain.PlatformServer
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,Serializable,Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
@Metadata(label="Delivery Insights Service")
public class PlatformServer
extends com.xebialabs.xlrelease.domain.configuration.HttpConnection
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.xebialabs.xlrelease.domain.configuration.HttpConnection
com.xebialabs.xlrelease.domain.configuration.HttpConnection.AuthenticationMethod, com.xebialabs.xlrelease.domain.configuration.HttpConnection.OAuth2GrantType -
Field Summary
Fields inherited from class com.xebialabs.xlrelease.domain.PropertyConfiguration
PROPERTY_CARDINALITYFields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, typeFields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.configuration.HttpConnection.AuthenticationMethodcom.xebialabs.xlrelease.plugin.platform.ClientvoidsetApiToken(String apiToken) voidsetAuthenticationMethod(com.xebialabs.xlrelease.domain.configuration.HttpConnection.AuthenticationMethod authenticationMethod) voidvoidsetTimeOutSeconds(Integer timeOutSeconds) Methods inherited from class com.xebialabs.xlrelease.domain.configuration.HttpConnection
getAccessTokenUrl, getCA, getClientId, getClientSecret, getInsecure, getOauth2GrantType, getPassword, getProxyDomain, getProxyHost, getProxyPassword, getProxyPort, getProxyUsername, getScope, getUrl, getUsername, setAccessTokenUrl, setCA, setClientId, setClientSecret, setInsecure, setOauth2GrantType, setPassword, setProxyDomain, setProxyHost, setProxyPassword, setProxyPort, setProxyUsername, setScope, setUrl, setUsername, toMapMethods inherited from class com.xebialabs.xlrelease.domain.PropertyConfiguration
getCardinalityMethods inherited from class com.xebialabs.xlrelease.domain.Configuration
getTitle, getVariableMapping, hasVariableMapping, setTitle, setVariableMappingMethods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getFolderId, hasId, isSupportedOn, setFolderIdMethods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString
-
Constructor Details
-
PlatformServer
public PlatformServer()
-
-
Method Details
-
getApiToken
-
setApiToken
-
getAuthenticationMethod
public com.xebialabs.xlrelease.domain.configuration.HttpConnection.AuthenticationMethod getAuthenticationMethod()- Overrides:
getAuthenticationMethodin classcom.xebialabs.xlrelease.domain.configuration.HttpConnection
-
setAuthenticationMethod
public void setAuthenticationMethod(com.xebialabs.xlrelease.domain.configuration.HttpConnection.AuthenticationMethod authenticationMethod) - Overrides:
setAuthenticationMethodin classcom.xebialabs.xlrelease.domain.configuration.HttpConnection
-
getDomain
- Overrides:
getDomainin classcom.xebialabs.xlrelease.domain.configuration.HttpConnection
-
setDomain
- Overrides:
setDomainin classcom.xebialabs.xlrelease.domain.configuration.HttpConnection
-
getTimeOutSeconds
-
setTimeOutSeconds
-
getClient
public com.xebialabs.xlrelease.plugin.platform.Client getClient()
-