Package com.xebialabs.xlrelease.builder
Class ConfigurationBuilder
- java.lang.Object
-
- com.xebialabs.xlrelease.builder.ConfigurationBuilder
-
- All Implemented Interfaces:
java.io.Serializable,scala.Equals,scala.Product
public class ConfigurationBuilder extends java.lang.Object implements scala.Product, java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConfigurationBuilder(Type configType, java.lang.String id, java.lang.String title, java.lang.String folderId, scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties, scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String$lessinit$greater$default$2()static java.lang.String$lessinit$greater$default$3()static java.lang.String$lessinit$greater$default$4()static scala.collection.immutable.Map<java.lang.String,java.lang.Object>$lessinit$greater$default$5()static scala.collection.immutable.Map<java.lang.String,java.lang.String>$lessinit$greater$default$6()static ConfigurationBuilderapply(Type configType, java.lang.String id, java.lang.String title, java.lang.String folderId, scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties, scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping)static java.lang.Stringapply$default$2()static java.lang.Stringapply$default$3()static java.lang.Stringapply$default$4()static scala.collection.immutable.Map<java.lang.String,java.lang.Object>apply$default$5()static scala.collection.immutable.Map<java.lang.String,java.lang.String>apply$default$6()<T extends Configuration>
Tbuild()booleancanEqual(java.lang.Object x$1)TypeconfigType()ConfigurationBuildercopy(Type configType, java.lang.String id, java.lang.String title, java.lang.String folderId, scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties, scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping)Typecopy$default$1()java.lang.Stringcopy$default$2()java.lang.Stringcopy$default$3()java.lang.Stringcopy$default$4()scala.collection.immutable.Map<java.lang.String,java.lang.Object>copy$default$5()scala.collection.immutable.Map<java.lang.String,java.lang.String>copy$default$6()booleanequals(java.lang.Object x$1)java.lang.StringfolderId()inthashCode()java.lang.Stringid()static ConfigurationBuildernewConfiguration(java.lang.String configType)intproductArity()java.lang.ObjectproductElement(int x$1)java.lang.StringproductElementName(int x$1)scala.collection.Iterator<java.lang.Object>productIterator()java.lang.StringproductPrefix()scala.collection.immutable.Map<java.lang.String,java.lang.Object>properties()java.lang.Stringtitle()java.lang.StringtoString()static scala.Option<scala.Tuple6<Type,java.lang.String,java.lang.String,java.lang.String,scala.collection.immutable.Map<java.lang.String,java.lang.Object>,scala.collection.immutable.Map<java.lang.String,java.lang.String>>>unapply(ConfigurationBuilder x$0)scala.collection.immutable.Map<java.lang.String,java.lang.String>variableMapping()ConfigurationBuilderwithFolder(Folder folder)ConfigurationBuilderwithFolderId(java.lang.String folderId)ConfigurationBuilderwithId(java.lang.String id)ConfigurationBuilderwithProperty(java.lang.String propertyName, java.lang.Object propertyValue)ConfigurationBuilderwithTitle(java.lang.String title)ConfigurationBuilderwithVariableMapping(scala.collection.immutable.Map<java.lang.String,java.lang.String> map)
-
-
-
Constructor Detail
-
ConfigurationBuilder
public ConfigurationBuilder(Type configType, java.lang.String id, java.lang.String title, java.lang.String folderId, scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties, scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping)
-
-
Method Detail
-
$lessinit$greater$default$2
public static java.lang.String $lessinit$greater$default$2()
-
$lessinit$greater$default$3
public static java.lang.String $lessinit$greater$default$3()
-
$lessinit$greater$default$4
public static java.lang.String $lessinit$greater$default$4()
-
$lessinit$greater$default$5
public static scala.collection.immutable.Map<java.lang.String,java.lang.Object> $lessinit$greater$default$5()
-
$lessinit$greater$default$6
public static scala.collection.immutable.Map<java.lang.String,java.lang.String> $lessinit$greater$default$6()
-
newConfiguration
public static ConfigurationBuilder newConfiguration(java.lang.String configType)
-
apply
public static ConfigurationBuilder apply(Type configType, java.lang.String id, java.lang.String title, java.lang.String folderId, scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties, scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping)
-
apply$default$2
public static java.lang.String apply$default$2()
-
apply$default$3
public static java.lang.String apply$default$3()
-
apply$default$4
public static java.lang.String apply$default$4()
-
apply$default$5
public static scala.collection.immutable.Map<java.lang.String,java.lang.Object> apply$default$5()
-
apply$default$6
public static scala.collection.immutable.Map<java.lang.String,java.lang.String> apply$default$6()
-
unapply
public static scala.Option<scala.Tuple6<Type,java.lang.String,java.lang.String,java.lang.String,scala.collection.immutable.Map<java.lang.String,java.lang.Object>,scala.collection.immutable.Map<java.lang.String,java.lang.String>>> unapply(ConfigurationBuilder x$0)
-
configType
public Type configType()
-
id
public java.lang.String id()
-
title
public java.lang.String title()
-
folderId
public java.lang.String folderId()
-
properties
public scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties()
-
variableMapping
public scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping()
-
withId
public ConfigurationBuilder withId(java.lang.String id)
-
withTitle
public ConfigurationBuilder withTitle(java.lang.String title)
-
withFolder
public ConfigurationBuilder withFolder(Folder folder)
-
withFolderId
public ConfigurationBuilder withFolderId(java.lang.String folderId)
-
withProperty
public ConfigurationBuilder withProperty(java.lang.String propertyName, java.lang.Object propertyValue)
-
withVariableMapping
public ConfigurationBuilder withVariableMapping(scala.collection.immutable.Map<java.lang.String,java.lang.String> map)
-
build
public <T extends Configuration> T build()
-
copy
public ConfigurationBuilder copy(Type configType, java.lang.String id, java.lang.String title, java.lang.String folderId, scala.collection.immutable.Map<java.lang.String,java.lang.Object> properties, scala.collection.immutable.Map<java.lang.String,java.lang.String> variableMapping)
-
copy$default$1
public Type copy$default$1()
-
copy$default$2
public java.lang.String copy$default$2()
-
copy$default$3
public java.lang.String copy$default$3()
-
copy$default$4
public java.lang.String copy$default$4()
-
copy$default$5
public scala.collection.immutable.Map<java.lang.String,java.lang.Object> copy$default$5()
-
copy$default$6
public scala.collection.immutable.Map<java.lang.String,java.lang.String> copy$default$6()
-
productPrefix
public java.lang.String productPrefix()
- Specified by:
productPrefixin interfacescala.Product
-
productArity
public int productArity()
- Specified by:
productArityin interfacescala.Product
-
productElement
public java.lang.Object productElement(int x$1)
- Specified by:
productElementin interfacescala.Product
-
productIterator
public scala.collection.Iterator<java.lang.Object> productIterator()
- Specified by:
productIteratorin interfacescala.Product
-
canEqual
public boolean canEqual(java.lang.Object x$1)
- Specified by:
canEqualin interfacescala.Equals
-
productElementName
public java.lang.String productElementName(int x$1)
- Specified by:
productElementNamein interfacescala.Product
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object x$1)
- Specified by:
equalsin interfacescala.Equals- Overrides:
equalsin classjava.lang.Object
-
-