com
.
homedepot
.
bbc
.
grmr
BBCStructures
Related Doc:
package grmr
object
BBCStructures
Created by Ferosh Jacob on 11/7/16.
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
BBCStructures
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
abstract
class
ActionTypeWithId
extends
AnyRef
case class
Cluster
(
id:
Int
,
variableName:
String
,
clusterConfigs:
List
[
ClusterConfig
]
)
extends
Declaration
with
Product
with
Serializable
sealed
trait
ClusterConfig
extends
AnyRef
case class
ClusterConfigImage
(
image:
Expression
)
extends
ClusterConfig
with
Product
with
Serializable
case class
ClusterConfigProperties
(
props:
Expression
)
extends
ClusterConfig
with
Product
with
Serializable
case class
ClusterConfigWorkers
(
workers:
Expression
)
extends
ClusterConfig
with
Product
with
Serializable
case class
ClusterStore
(
running:
List
[
String
]
)
extends
Product
with
Serializable
sealed
trait
Declaration
extends
AnyRef
case class
DeleteGCSFolderAction
(
folder:
Expression
,
identifier:
Int
)
extends
ActionTypeWithId
with
Product
with
Serializable
case class
GCloudLocation
(
bucketLocation:
String
)
extends
Product
with
Serializable
sealed
trait
Location
extends
AnyRef
sealed
trait
NexusConfig
extends
AnyRef
case class
NexusConfigPassword
(
password:
Expression
)
extends
NexusConfig
with
Product
with
Serializable
case class
NexusConfigRepositoryName
(
name:
Expression
)
extends
NexusConfig
with
Product
with
Serializable
case class
NexusConfigURL
(
url:
Expression
)
extends
NexusConfig
with
Product
with
Serializable
case class
NexusConfigUsername
(
username:
Expression
)
extends
NexusConfig
with
Product
with
Serializable
case class
NexusJarURI
(
org:
Expression
,
artifactId:
Expression
,
version:
Expression
,
nexusKey:
String
)
extends
SparkJobConfig
with
Product
with
Serializable
case class
NexusRepository
(
id:
Int
,
name:
String
,
nexusConfig:
List
[
NexusConfig
]
)
extends
Declaration
with
Product
with
Serializable
sealed
trait
ProgramConfig
extends
AnyRef
case class
ProgramConfigCloudWorkspace
(
cloudWorkspace:
Expression
)
extends
ProgramConfig
with
Product
with
Serializable
case class
ProgramConfigEnv
(
env:
Expression
)
extends
ProgramConfig
with
Product
with
Serializable
case class
ProgramConfigName
(
name:
String
)
extends
ProgramConfig
with
Product
with
Serializable
case class
ProgramConfigZone
(
zone:
Expression
)
extends
ProgramConfig
with
Product
with
Serializable
sealed
trait
Repository
extends
AnyRef
case class
RepositoryLocation
(
groupId:
Expression
,
artifactId:
Expression
,
version:
Expression
,
repository:
Repository
)
extends
Product
with
Serializable
case class
RunSparkJobAction
(
job:
String
,
cluster:
String
,
identifier:
Int
)
extends
ActionTypeWithId
with
Product
with
Serializable
case class
SparkJob
(
name:
String
,
sparkJobConfigs:
List
[
SparkJobConfig
]
)
extends
Declaration
with
Product
with
Serializable
sealed
trait
SparkJobConfig
extends
AnyRef
case class
SparkJobConfigArgs
(
args:
Array
[
Expression
]
)
extends
SparkJobConfig
with
Product
with
Serializable
case class
SparkJobConfigClassName
(
className:
Expression
)
extends
SparkJobConfig
with
Product
with
Serializable
case class
SparkJobConfigJarURI
(
uri:
Expression
)
extends
SparkJobConfig
with
Product
with
Serializable
case class
SparkJobConfigProps
(
props:
Expression
)
extends
SparkJobConfig
with
Product
with
Serializable
case class
VariableDeclaration
(
name:
String
,
valueOption:
Option
[
Expression
]
)
extends
Product
with
Serializable
case class
VariableDeclarations
(
variables:
List
[
VariableDeclaration
]
)
extends
Declaration
with
Product
with
Serializable
sealed
trait
VariableValueType
extends
AnyRef
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
BooleanType
extends
VariableValueType
object
EmptyProgramConfig
extends
ProgramConfig
with
Product
with
Serializable
object
EmptyVariableType
extends
VariableValueType
object
FloatType
extends
VariableValueType
object
IntType
extends
VariableValueType
object
StringType
extends
VariableValueType
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
rand
:
Long
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
var
variableStore
:
Map
[
String
,
Expression
]
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AnyRef
Inherited from
Any
Ungrouped
Created by Ferosh Jacob on 11/7/16.