MCPcopy Create free account

hub / github.com/Netflix/maestro / types & classes

Types & classes1,132 in github.com/Netflix/maestro

ClassASTAllocationExpression
netflix-sel/src/main/java/com/netflix/sel/ast/ASTAllocationExpression.java:7
ClassASTArgs
netflix-sel/src/main/java/com/netflix/sel/ast/ASTArgs.java:7
ClassASTArrayDims
netflix-sel/src/main/java/com/netflix/sel/ast/ASTArrayDims.java:7
ClassASTArrayIdx
netflix-sel/src/main/java/com/netflix/sel/ast/ASTArrayIdx.java:7
ClassASTArrayInitializer
netflix-sel/src/main/java/com/netflix/sel/ast/ASTArrayInitializer.java:7
ClassASTAssignment
netflix-sel/src/main/java/com/netflix/sel/ast/ASTAssignment.java:7
ClassASTAssignmentOperator
netflix-sel/src/main/java/com/netflix/sel/ast/ASTAssignmentOperator.java:7
ClassASTBinaryExpr
netflix-sel/src/main/java/com/netflix/sel/ast/ASTBinaryExpr.java:7
ClassASTBlock
netflix-sel/src/main/java/com/netflix/sel/ast/ASTBlock.java:7
ClassASTBreakStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTBreakStatement.java:7
ClassASTClassType
netflix-sel/src/main/java/com/netflix/sel/ast/ASTClassType.java:7
ClassASTContinueStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTContinueStatement.java:7
ClassASTExecute
netflix-sel/src/main/java/com/netflix/sel/ast/ASTExecute.java:7
ClassASTExpression
netflix-sel/src/main/java/com/netflix/sel/ast/ASTExpression.java:7
ClassASTForInit
netflix-sel/src/main/java/com/netflix/sel/ast/ASTForInit.java:7
ClassASTForStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTForStatement.java:7
ClassASTForUpdate
netflix-sel/src/main/java/com/netflix/sel/ast/ASTForUpdate.java:7
ClassASTIfStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTIfStatement.java:7
ClassASTImportDeclaration
netflix-sel/src/main/java/com/netflix/sel/ast/ASTImportDeclaration.java:7
ClassASTLiteral
netflix-sel/src/main/java/com/netflix/sel/ast/ASTLiteral.java:7
ClassASTLocalVariableDeclaration
netflix-sel/src/main/java/com/netflix/sel/ast/ASTLocalVariableDeclaration.java:7
ClassASTMethod
netflix-sel/src/main/java/com/netflix/sel/ast/ASTMethod.java:7
ClassASTName
netflix-sel/src/main/java/com/netflix/sel/ast/ASTName.java:7
ClassASTParams
netflix-sel/src/main/java/com/netflix/sel/ast/ASTParams.java:7
ClassASTPrimaryExpression
netflix-sel/src/main/java/com/netflix/sel/ast/ASTPrimaryExpression.java:7
ClassASTPrimarySuffix
netflix-sel/src/main/java/com/netflix/sel/ast/ASTPrimarySuffix.java:7
ClassASTPrimitiveType
netflix-sel/src/main/java/com/netflix/sel/ast/ASTPrimitiveType.java:7
ClassASTReturnStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTReturnStatement.java:7
ClassASTStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTStatement.java:7
ClassASTTernary
netflix-sel/src/main/java/com/netflix/sel/ast/ASTTernary.java:7
ClassASTThrowStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTThrowStatement.java:7
ClassASTType
netflix-sel/src/main/java/com/netflix/sel/ast/ASTType.java:7
ClassASTUnary
netflix-sel/src/main/java/com/netflix/sel/ast/ASTUnary.java:7
ClassASTVariableDeclarator
netflix-sel/src/main/java/com/netflix/sel/ast/ASTVariableDeclarator.java:7
ClassASTVariableDeclaratorId
netflix-sel/src/main/java/com/netflix/sel/ast/ASTVariableDeclaratorId.java:7
ClassASTWhileStatement
netflix-sel/src/main/java/com/netflix/sel/ast/ASTWhileStatement.java:7
ClassAbstractDatabaseDao
Database Base DAO to support basic DB operation. @author jun-he
maestro-database/src/main/java/com/netflix/maestro/database/AbstractDatabaseDao.java:46
ClassAbstractParamDefinition
Abstract parameter definition.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/AbstractParamDefinition.java:35
ClassAbstractParamDefinitionBuilder
builder class with customized any setter.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/AbstractParamDefinition.java:83
ClassAbstractParamExtension
Abstract Param extension class. It assumes input arguments (if present) are always string type.
netflix-sel/src/main/java/com/netflix/sel/ext/AbstractParamExtension.java:23
ClassAbstractParameter
Abstract parameter instance.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/AbstractParameter.java:35
ClassAbstractParameterBuilder
builder class with customized any setter.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/AbstractParameter.java:68
ClassAbstractSelType
AbstractSelType that all types need to implement
netflix-sel/src/main/java/com/netflix/sel/type/AbstractSelType.java:18
ClassAbstractStep
Abstract base step class to include shared fields for all kinds of steps.
maestro-common/src/main/java/com/netflix/maestro/models/definition/AbstractStep.java:38
InterfaceAccessControl
Access control config interface for implementing security features.
maestro-common/src/main/java/com/netflix/maestro/models/definition/AccessControl.java:16
EnumAction
Supported actions.
maestro-common/src/main/java/com/netflix/maestro/models/definition/alerting/AlertingTypeConfig.java:79
InterfaceAction
Actions supported by flow group actors, flow actors, and task actors. @author jun-he
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Action.java:13
ClassActions
Class to hold the supported actions.
maestro-common/src/main/java/com/netflix/maestro/models/Actions.java:26
InterfaceActor
Actor interface to implement flow group actors, flow actors, and task actors. @author jun-he
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java:11
ClassActorBaseTest
maestro-flow/src/test/java/com/netflix/maestro/flow/actor/ActorBaseTest.java:28
ClassActorTest
maestro-flow/src/test/java/com/netflix/maestro/flow/actor/ActorTest.java:24
ClassAggregatedViewHelper
Helper class for computing aggregated views for workflow instances and step instances.
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/AggregatedViewHelper.java:33
ClassAggregatedViewHelperTest
maestro-engine/src/test/java/com/netflix/maestro/engine/utils/AggregatedViewHelperTest.java:48
EnumAlertType
Type of alerts that can be configured in {@link Alerting}.
maestro-common/src/main/java/com/netflix/maestro/models/definition/alerting/AlertType.java:19
InterfaceAlerting
Pluggable alerting config carried on a workflow's {@link Properties}. The engine does not interpret the contents of this block; downstream consumers (
maestro-common/src/main/java/com/netflix/maestro/models/definition/Alerting.java:43
ClassAlertingHolder
Holder whose declared field type is the {@link Alerting} interface.
maestro-common/src/test/java/com/netflix/maestro/models/definition/AlertingTest.java:57
ClassAlertingNoopValidator
Noop implementation for testing purpose.
maestro-server/src/main/java/com/netflix/maestro/server/validations/AlertingNoopValidator.java:23
ClassAlertingTest
Tests covering the pluggable {@link Alerting} interface contract.
maestro-common/src/test/java/com/netflix/maestro/models/definition/AlertingTest.java:29
ClassAlertingTypeConfig
Workflow {@link Alerting} configurations per alert type.
maestro-common/src/main/java/com/netflix/maestro/models/definition/alerting/AlertingTypeConfig.java:34
InterfaceAlertingValidator
Interface for validating an {@link Alerting} object.
maestro-common/src/main/java/com/netflix/maestro/validations/AlertingValidator.java:19
InterfaceArtifact
Artifact interface.
maestro-common/src/main/java/com/netflix/maestro/models/artifact/Artifact.java:21
ClassArtifactMap
maestro-common/src/test/java/com/netflix/maestro/models/artifact/StepRuntimeArtifactTest.java:30
ClassArtifactMap
maestro-common/src/test/java/com/netflix/maestro/models/artifact/ArtifactTest.java:30
ClassArtifactMap
maestro-engine/src/test/java/com/netflix/maestro/engine/utils/RollupAggregationHelperTest.java:52
ClassArtifactTest
maestro-common/src/test/java/com/netflix/maestro/models/artifact/ArtifactTest.java:24
ClassArtifacts
maestro-common/src/test/java/com/netflix/maestro/models/artifact/DynamicOutputArtifactTest.java:24
ClassAssertHelper
Utility test assert helper class.
maestro-common/src/testFixtures/java/com/netflix/maestro/AssertHelper.java:20
ClassAwsConfiguration
maestro-aws/src/main/java/com/netflix/maestro/engine/autoconfigure/AwsConfiguration.java:56
ClassAwsMetricConstants
Class for SQS related Metric constants.
maestro-aws/src/main/java/com/netflix/maestro/engine/metrics/AwsMetricConstants.java:18
ClassAwsProperties
AWS configuration properties.
maestro-aws/src/main/java/com/netflix/maestro/engine/properties/AwsProperties.java:20
InterfaceBackoff
Retry Delay interface.
maestro-common/src/main/java/com/netflix/maestro/models/definition/RetryPolicy.java:102
EnumBackoffPolicyType
Enums of supported BackOff policies.
maestro-common/src/main/java/com/netflix/maestro/models/definition/RetryPolicy.java:54
ClassBadParamExtension
netflix-sel/src/test/java/com/netflix/sel/ext/ParamExtensionTest.java:72
ClassBaseActor
Base actor class to provide basic methods shared by all actors. @author jun-he
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:22
ClassBaseActorTest
maestro-flow/src/test/java/com/netflix/maestro/flow/actor/BaseActorTest.java:35
ClassBaseConstraintTest
maestro-common/src/test/java/com/netflix/maestro/validations/BaseConstraintTest.java:21
ClassBaseJob
maestro-dsl/src/main/java/com/netflix/maestro/dsl/jobs/BaseJob.java:16
ClassBaseTest
maestro-dsl/src/test/java/com/netflix/maestro/dsl/BaseTest.java:12
ClassBooleanArrayParamDefinition
BOOLEAN_ARRAY Parameter definition. <p>SHOULD NOT mutate the returned array data.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanArrayParamDefinition.java:34
ClassBooleanArrayParamDefinitionBuilderImpl
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanArrayParamDefinition.java:48
ClassBooleanArrayParameter
BOOLEAN_ARRAY Parameter instance. <p>SHOULD NOT mutate the evaluated array data.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanArrayParameter.java:34
ClassBooleanArrayParameterBuilderImpl
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanArrayParameter.java:58
ClassBooleanParamDefinition
BOOLEAN Parameter definition.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanParamDefinition.java:29
ClassBooleanParamDefinitionBuilderImpl
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanParamDefinition.java:42
ClassBooleanParameter
BOOLEAN Parameter instance.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanParameter.java:27
ClassBooleanParameterBuilderImpl
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanParameter.java:53
ClassBypassDigestConfig
Class representing bypass digest configuration inside {@link Alerting}.
maestro-common/src/main/java/com/netflix/maestro/models/definition/alerting/BypassDigestConfig.java:26
ClassCallbackDelayConfig
StepRuntime fixed callback Properties.
maestro-engine/src/main/java/com/netflix/maestro/engine/properties/CallbackDelayConfig.java:21
EnumCallbackDelayPolicyType
Supported callback policy enum.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/StepRuntimeCallbackDelayPolicy.java:24
ClassChecks
Similar to guava Preconditions to avoid adding guava dependency.
maestro-common/src/main/java/com/netflix/maestro/utils/Checks.java:18
EnumCode
Enum for return status code.
maestro-common/src/main/java/com/netflix/maestro/exceptions/MaestroRuntimeException.java:20
InterfaceConnectionFunction
Functional interface for operations within a DB connection context. @param <R> the type of the applied result @author jun-he
maestro-database/src/main/java/com/netflix/maestro/database/utils/ConnectionFunction.java:24
ClassConstants
Constants used by maestro flow engine. @author jun-he
maestro-flow/src/main/java/com/netflix/maestro/flow/Constants.java:8
ClassConstants
Constants for Maestro time trigger.
maestro-timetrigger/src/main/java/com/netflix/maestro/timetrigger/Constants.java:18
ClassConstants
Class to hold the constants.
maestro-common/src/main/java/com/netflix/maestro/models/Constants.java:24
ClassConstraintContainer
maestro-common/src/test/java/com/netflix/maestro/validations/RetryPolicyConstraintTest.java:26
ClassCountReference
class to include a count and the references.
maestro-common/src/main/java/com/netflix/maestro/models/instance/WorkflowRollupOverview.java:53
ClassCountingOutputStream
maestro-common/src/main/java/com/netflix/maestro/validations/JsonSizeConstraint.java:120
EnumCriticality
Workflow criticality.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Criticality.java:19
ClassCronConstraintTest
maestro-common/src/test/java/com/netflix/maestro/validations/CronConstraintTest.java:23
next →1–100 of 1,132, ranked by callers