A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACL_ALL_RESOURCES - io.littlehorse.common.proto.ACLResource
-
ACL_ALL_RESOURCES = 6; - ACL_ALL_RESOURCES_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_ALL_RESOURCES = 6; - ACL_EXTERNAL_EVENT - io.littlehorse.common.proto.ACLResource
-
ACL_EXTERNAL_EVENT = 2; - ACL_EXTERNAL_EVENT_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_EXTERNAL_EVENT = 2; - ACL_PRINCIPAL - io.littlehorse.common.proto.ACLResource
-
ACL_PRINCIPAL = 4; - ACL_PRINCIPAL_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_PRINCIPAL = 4; - ACL_TASK - io.littlehorse.common.proto.ACLResource
-
ACL_TASK = 1; - ACL_TASK_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_TASK = 1; - ACL_TENANT - io.littlehorse.common.proto.ACLResource
-
ACL_TENANT = 5; - ACL_TENANT_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_TENANT = 5; - ACL_USER_TASK - io.littlehorse.common.proto.ACLResource
-
ACL_USER_TASK = 3; - ACL_USER_TASK_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_USER_TASK = 3; - ACL_WORKFLOW - io.littlehorse.common.proto.ACLResource
-
ACL_WORKFLOW = 0; - ACL_WORKFLOW_VALUE - Static variable in enum io.littlehorse.common.proto.ACLResource
-
ACL_WORKFLOW = 0; - ACLAction - Enum in io.littlehorse.common.proto
-
Protobuf enum
littlehorse.ACLAction - ACLResource - Enum in io.littlehorse.common.proto
-
Protobuf enum
littlehorse.ACLResource - Acls - Class in io.littlehorse.common.proto
- ACLS_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.ServerACLs
- addAcls(int, ServerACL) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAcls(int, ServerACL.Builder) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAcls(ServerACL) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAcls(ServerACL.Builder) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAclsBuilder() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAclsBuilder(int) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAllAcls(Iterable<? extends ServerACL>) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - addAllAllowedActions(Iterable<? extends ACLAction>) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - addAllAllowedActionsValue(Iterable<Integer>) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - addAllowedActions(ACLAction) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - addAllowedActionsValue(int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - addAllResources(Iterable<? extends ACLResource>) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - addAllResourcesValue(Iterable<Integer>) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.Principal.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.Tenant.Builder
- addResources(ACLResource) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - addResourcesValue(int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - addVariable(String, Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Defines a Variable in the `ThreadSpec` and returns a handle to it.
- ALL_ACTIONS - io.littlehorse.common.proto.ACLAction
-
ALL_ACTIONS = 3; - ALL_ACTIONS_VALUE - Static variable in enum io.littlehorse.common.proto.ACLAction
-
ALL_ACTIONS = 3; - ALLOWED_ACTIONS_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.ServerACL
- API_HOST_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
The bootstrap host for the LH Server.
- API_PORT_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
The bootstrap port for the LH Server.
- API_PROTOCOL_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
The bootstrap protocol for the LH Server.
- applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class io.littlehorse.sdk.common.auth.OAuthCredentialsProvider
- assignUserTask(String, Object, Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a User Task Node, and assigns it to a specific user
- AuthorizationServerException - Exception in io.littlehorse.sdk.common.auth
- AuthorizationServerException(String) - Constructor for exception io.littlehorse.sdk.common.auth.AuthorizationServerException
- AuthorizationServerException(Throwable) - Constructor for exception io.littlehorse.sdk.common.auth.AuthorizationServerException
B
- body(WorkflowThread) - Method in interface io.littlehorse.sdk.wfsdk.IfElseBody
-
This is the body of Workflow Code.
- build() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- build() - Method in class io.littlehorse.common.proto.Principal.Builder
- build() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- build() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- build() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- build() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- build() - Method in class io.littlehorse.common.proto.Tenant.Builder
- buildNode() - Method in interface io.littlehorse.sdk.wfsdk.SpawnedThreads
- buildPartial() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- buildPartial() - Method in class io.littlehorse.common.proto.Principal.Builder
- buildPartial() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- buildPartial() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- buildPartial() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- buildPartial() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- buildPartial() - Method in class io.littlehorse.common.proto.Tenant.Builder
C
- CA_CERT_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
Optional location of CA Cert File.
- clear() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- clear() - Method in class io.littlehorse.common.proto.Principal.Builder
- clear() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- clear() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- clear() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- clear() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- clear() - Method in class io.littlehorse.common.proto.Tenant.Builder
- clearAcls() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - clearAllowedActions() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - clearCreatedAt() - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - clearCreatedAt() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.Principal.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class io.littlehorse.common.proto.Tenant.Builder
- clearGlobalAcls() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- clearGlobalAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - clearId() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
-
string id = 1; - clearId() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Principals are agnostic of the Authentication protocol that you use.
- clearId() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
string id = 1; - clearId() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
-
string id = 1; - clearId() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
string id = 1; - clearName() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string name = 3; - clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.Principal.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class io.littlehorse.common.proto.Tenant.Builder
- clearOverwrite() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
bool overwrite = 5; - clearPerTenantAcls() - Method in class io.littlehorse.common.proto.Principal.Builder
- clearPerTenantAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- clearPrefix() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string prefix = 4; - clearResourceFilter() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- clearResources() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - CLIENT_CERT_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
Optional location of Client Cert file.
- CLIENT_ID_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
The Client Id.
- CLIENT_KEY_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
Optional location of Client Private Key File.
- clone() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- clone() - Method in class io.littlehorse.common.proto.Principal.Builder
- clone() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- clone() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- clone() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- clone() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- clone() - Method in class io.littlehorse.common.proto.Tenant.Builder
- close() - Method in class io.littlehorse.sdk.worker.LHTaskWorker
-
Cleanly shuts down the Task Worker.
- compile() - Method in class io.littlehorse.sdk.usertask.UserTaskSchema
- compileAndSaveToDisk(String) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Writes out the PutWfSpecRequest in JSON form in a directory.
- compileWfToJson() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Returns the associated PutWfSpecRequest in JSON form.
- compileWorkflow() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Compiles this Workflow into a `WfSpec`.
- complete() - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds an EXIT node with no Failure defined.
- condition(Object, Comparator, Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Returns a WorkflowCondition that can be used in `ThreadBuilder::doIf()` or `ThreadBuilder::doElse()`.
- configNames() - Static method in class io.littlehorse.sdk.common.config.LHConfig
-
Returns a set of all config names.
- containsPerTenantAcls(String) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- containsPerTenantAcls(String) - Method in class io.littlehorse.common.proto.Principal
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- containsPerTenantAcls(String) - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- containsPerTenantAcls(String) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - containsPerTenantAcls(String) - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - containsPerTenantAcls(String) - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - CREATED_AT_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.Principal
- CREATED_AT_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.Tenant
D
- DEFAULT_PROTOCOL - Static variable in class io.littlehorse.sdk.common.config.LHConfig
- DEFAULT_PUBLIC_LISTENER - Static variable in class io.littlehorse.sdk.common.config.LHConfig
- DeletePrincipalRequest - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.DeletePrincipalRequest - DeletePrincipalRequest.Builder - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.DeletePrincipalRequest - DeletePrincipalRequestOrBuilder - Interface in io.littlehorse.common.proto
- description() - Method in annotation type io.littlehorse.sdk.usertask.annotations.UserTaskField
- displayName() - Method in annotation type io.littlehorse.sdk.usertask.annotations.UserTaskField
- doesTaskDefExist() - Method in class io.littlehorse.sdk.worker.LHTaskWorker
-
Checks if the TaskDef exists
- doesWfSpecExist(LHPublicApiGrpc.LHPublicApiBlockingStub) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Checks if the WfSpec exists
- doesWfSpecExist(LHPublicApiGrpc.LHPublicApiBlockingStub, Integer) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Checks if the WfSpec exists for a given version
- doIf(WorkflowCondition, IfElseBody) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Conditionally executes some workflow code; equivalent to an if() statement in programming.
- doIfElse(WorkflowCondition, IfElseBody, IfElseBody) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Conditionally executes one of two workflow code branches; equivalent to an if/else statement in programming.
- doWhile(WorkflowCondition, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Conditionally executes some workflow code; equivalent to an while() statement in programming.
E
- equals(Object) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- equals(Object) - Method in class io.littlehorse.common.proto.Principal
- equals(Object) - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- equals(Object) - Method in class io.littlehorse.common.proto.PutTenantRequest
- equals(Object) - Method in class io.littlehorse.common.proto.ServerACL
- equals(Object) - Method in class io.littlehorse.common.proto.ServerACLs
- equals(Object) - Method in class io.littlehorse.common.proto.Tenant
- execute(String, Object...) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a TASK node to the ThreadSpec.
F
- fail(Object, String, String) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds an EXIT node with a Failure defined.
- fail(String, String) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds an EXIT node with a Failure defined.
- format(String, WfRunVariable...) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Creates a formatted string using WfRunVariables as arguments.
- forNumber(int) - Static method in enum io.littlehorse.common.proto.ACLAction
- forNumber(int) - Static method in enum io.littlehorse.common.proto.ACLResource
- forNumber(int) - Static method in enum io.littlehorse.common.proto.ServerACL.ResourceFilterCase
G
- getAccessToken() - Method in class io.littlehorse.sdk.common.auth.OAuthClient
- getAcls(int) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAcls(int) - Method in class io.littlehorse.common.proto.ServerACLs
-
repeated .littlehorse.ServerACL acls = 1; - getAcls(int) - Method in interface io.littlehorse.common.proto.ServerACLsOrBuilder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsBuilder(int) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsBuilderList() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsCount() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsCount() - Method in class io.littlehorse.common.proto.ServerACLs
-
repeated .littlehorse.ServerACL acls = 1; - getAclsCount() - Method in interface io.littlehorse.common.proto.ServerACLsOrBuilder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsList() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsList() - Method in class io.littlehorse.common.proto.ServerACLs
-
repeated .littlehorse.ServerACL acls = 1; - getAclsList() - Method in interface io.littlehorse.common.proto.ServerACLsOrBuilder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsOrBuilder(int) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsOrBuilder(int) - Method in class io.littlehorse.common.proto.ServerACLs
-
repeated .littlehorse.ServerACL acls = 1; - getAclsOrBuilder(int) - Method in interface io.littlehorse.common.proto.ServerACLsOrBuilder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsOrBuilderList() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - getAclsOrBuilderList() - Method in class io.littlehorse.common.proto.ServerACLs
-
repeated .littlehorse.ServerACL acls = 1; - getAclsOrBuilderList() - Method in interface io.littlehorse.common.proto.ServerACLsOrBuilder
-
repeated .littlehorse.ServerACL acls = 1; - getAllowedActions(int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActions(int) - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActions(int) - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsCount() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsCount() - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsCount() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsList() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsList() - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsList() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsValue(int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsValue(int) - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsValue(int) - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsValueList() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsValueList() - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getAllowedActionsValueList() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - getApiBootstrapHost() - Method in class io.littlehorse.sdk.common.config.LHConfig
- getApiBootstrapPort() - Method in class io.littlehorse.sdk.common.config.LHConfig
- getApiProtocol() - Method in class io.littlehorse.sdk.common.config.LHConfig
- getAsyncStub() - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Gets an Async gRPC stub for the LH Public API on the configured host/port, which is generally the loadbalancer url.
- getAsyncStub(String, int) - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Gets an Async gRPC stub for the LH Public API on a specified host and port.
- getAttemptNumber() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns the attemptNumber of the NodeRun that's being executed.
- getBlockingStub() - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Gets a Blocking gRPC stub for the LH Public API on the configured host/port, which is generally the loadbalancer url.
- getBlockingStub(String, int) - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Gets a Blocking gRPC stub for the LH Public API on a specified host and port.
- getClientId() - Method in class io.littlehorse.sdk.common.config.LHConfig
- getConnectListener() - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Returns the name of the listener to connect to.
- getCreatedAt() - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAt() - Method in class io.littlehorse.common.proto.Principal
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAt() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAt() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- getCreatedAt() - Method in class io.littlehorse.common.proto.Tenant
-
Future versions will include quotas on a per-Tenant basis.
- getCreatedAt() - Method in interface io.littlehorse.common.proto.TenantOrBuilder
-
Future versions will include quotas on a per-Tenant basis.
- getCreatedAtBuilder() - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAtBuilder() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- getCreatedAtOrBuilder() - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAtOrBuilder() - Method in class io.littlehorse.common.proto.Principal
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAtOrBuilder() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
.google.protobuf.Timestamp created_at = 2; - getCreatedAtOrBuilder() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- getCreatedAtOrBuilder() - Method in class io.littlehorse.common.proto.Tenant
-
Future versions will include quotas on a per-Tenant basis.
- getCreatedAtOrBuilder() - Method in interface io.littlehorse.common.proto.TenantOrBuilder
-
Future versions will include quotas on a per-Tenant basis.
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.Principal
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.PutTenantRequest
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.ServerACL
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.ServerACLs
- getDefaultInstance() - Static method in class io.littlehorse.common.proto.Tenant
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.Principal.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.Principal
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.PutTenantRequest
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.ServerACL
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.ServerACLs
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.Tenant.Builder
- getDefaultInstanceForType() - Method in class io.littlehorse.common.proto.Tenant
- getDefaultTaskRetries() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Get the default number of retries for task nodes.
- getDefaultTaskTimeout() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Returns the default task timeout, or null if it is not set.
- getDescriptor() - Static method in enum io.littlehorse.common.proto.ACLAction
- getDescriptor() - Static method in enum io.littlehorse.common.proto.ACLResource
- getDescriptor() - Static method in class io.littlehorse.common.proto.Acls
- getDescriptor() - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- getDescriptor() - Static method in class io.littlehorse.common.proto.Principal.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.Principal
- getDescriptor() - Static method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- getDescriptor() - Static method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.PutTenantRequest
- getDescriptor() - Static method in class io.littlehorse.common.proto.ServerACL.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.ServerACL
- getDescriptor() - Static method in class io.littlehorse.common.proto.ServerACLs.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.ServerACLs
- getDescriptor() - Static method in class io.littlehorse.common.proto.Tenant.Builder
- getDescriptor() - Static method in class io.littlehorse.common.proto.Tenant
- getDescriptorForType() - Method in enum io.littlehorse.common.proto.ACLAction
- getDescriptorForType() - Method in enum io.littlehorse.common.proto.ACLResource
- getDescriptorForType() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- getDescriptorForType() - Method in class io.littlehorse.common.proto.Principal.Builder
- getDescriptorForType() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- getDescriptorForType() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- getDescriptorForType() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- getDescriptorForType() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- getDescriptorForType() - Method in class io.littlehorse.common.proto.Tenant.Builder
- getGlobalAcls() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAcls() - Method in class io.littlehorse.common.proto.Principal
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAcls() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - getGlobalAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
.littlehorse.ServerACLs global_acls = 3; - getGlobalAcls() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
.littlehorse.ServerACLs global_acls = 3; - getGlobalAclsBuilder() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAclsBuilder() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - getGlobalAclsOrBuilder() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAclsOrBuilder() - Method in class io.littlehorse.common.proto.Principal
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAclsOrBuilder() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- getGlobalAclsOrBuilder() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - getGlobalAclsOrBuilder() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
.littlehorse.ServerACLs global_acls = 3; - getGlobalAclsOrBuilder() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
.littlehorse.ServerACLs global_acls = 3; - getId() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
-
string id = 1; - getId() - Method in interface io.littlehorse.common.proto.DeletePrincipalRequestOrBuilder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Principals are agnostic of the Authentication protocol that you use.
- getId() - Method in class io.littlehorse.common.proto.Principal
-
Principals are agnostic of the Authentication protocol that you use.
- getId() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Principals are agnostic of the Authentication protocol that you use.
- getId() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
string id = 1; - getId() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
string id = 1; - getId() - Method in interface io.littlehorse.common.proto.PutPrincipalResponseOrBuilder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.PutTenantRequest
-
string id = 1; - getId() - Method in interface io.littlehorse.common.proto.PutTenantRequestOrBuilder
-
string id = 1; - getId() - Method in interface io.littlehorse.common.proto.PutTenantResponseOrBuilder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
string id = 1; - getId() - Method in class io.littlehorse.common.proto.Tenant
-
string id = 1; - getId() - Method in interface io.littlehorse.common.proto.TenantOrBuilder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
-
string id = 1; - getIdBytes() - Method in interface io.littlehorse.common.proto.DeletePrincipalRequestOrBuilder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Principals are agnostic of the Authentication protocol that you use.
- getIdBytes() - Method in class io.littlehorse.common.proto.Principal
-
Principals are agnostic of the Authentication protocol that you use.
- getIdBytes() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Principals are agnostic of the Authentication protocol that you use.
- getIdBytes() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
string id = 1; - getIdBytes() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
string id = 1; - getIdBytes() - Method in interface io.littlehorse.common.proto.PutPrincipalResponseOrBuilder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.PutTenantRequest
-
string id = 1; - getIdBytes() - Method in interface io.littlehorse.common.proto.PutTenantRequestOrBuilder
-
string id = 1; - getIdBytes() - Method in interface io.littlehorse.common.proto.PutTenantResponseOrBuilder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
string id = 1; - getIdBytes() - Method in class io.littlehorse.common.proto.Tenant
-
string id = 1; - getIdBytes() - Method in interface io.littlehorse.common.proto.TenantOrBuilder
-
string id = 1; - getIdempotencyKey() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns an idempotency key that can be used to make calls to upstream api's idempotent across TaskRun Retries.
- getKeepaliveTimeMs() - Method in class io.littlehorse.sdk.common.config.LHConfig
- getKeepaliveTimeoutMs() - Method in class io.littlehorse.sdk.common.config.LHConfig
- getLogOutput() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns the current logOutput.
- getMutablePerTenantAcls() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Deprecated.
- getMutablePerTenantAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
Deprecated.
- getName() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string name = 3; - getName() - Method in class io.littlehorse.common.proto.ServerACL
-
string name = 3; - getName() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
string name = 3; - getName() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Gets the workflow name passed at
Workflow.newWorkflow(String, ThreadFunc) - getNameBytes() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string name = 3; - getNameBytes() - Method in class io.littlehorse.common.proto.ServerACL
-
string name = 3; - getNameBytes() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
string name = 3; - getNodeRunId() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns the NodeRun ID for the Task that was just scheduled.
- getNumber() - Method in enum io.littlehorse.common.proto.ACLAction
- getNumber() - Method in enum io.littlehorse.common.proto.ACLResource
- getNumber() - Method in enum io.littlehorse.common.proto.ServerACL.ResourceFilterCase
- getOverwrite() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
bool overwrite = 5; - getOverwrite() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
bool overwrite = 5; - getOverwrite() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
bool overwrite = 5; - getParserForType() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- getParserForType() - Method in class io.littlehorse.common.proto.Principal
- getParserForType() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- getParserForType() - Method in class io.littlehorse.common.proto.PutTenantRequest
- getParserForType() - Method in class io.littlehorse.common.proto.ServerACL
- getParserForType() - Method in class io.littlehorse.common.proto.ServerACLs
- getParserForType() - Method in class io.littlehorse.common.proto.Tenant
- getPerTenantAcls() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Deprecated.
- getPerTenantAcls() - Method in class io.littlehorse.common.proto.Principal
-
Deprecated.
- getPerTenantAcls() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Deprecated.
- getPerTenantAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
Deprecated.
- getPerTenantAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
Deprecated.
- getPerTenantAcls() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
Deprecated.
- getPerTenantAclsCount() - Method in class io.littlehorse.common.proto.Principal.Builder
- getPerTenantAclsCount() - Method in class io.littlehorse.common.proto.Principal
- getPerTenantAclsCount() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsCount() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- getPerTenantAclsCount() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- getPerTenantAclsCount() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsMap() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsMap() - Method in class io.littlehorse.common.proto.Principal
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsMap() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsMap() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsMap() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsMap() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsOrDefault(String, ServerACLs) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsOrDefault(String, ServerACLs) - Method in class io.littlehorse.common.proto.Principal
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsOrDefault(String, ServerACLs) - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsOrDefault(String, ServerACLs) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsOrDefault(String, ServerACLs) - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsOrDefault(String, ServerACLs) - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsOrThrow(String) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsOrThrow(String) - Method in class io.littlehorse.common.proto.Principal
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsOrThrow(String) - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- getPerTenantAclsOrThrow(String) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsOrThrow(String) - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPerTenantAclsOrThrow(String) - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - getPrefix() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string prefix = 4; - getPrefix() - Method in class io.littlehorse.common.proto.ServerACL
-
string prefix = 4; - getPrefix() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
string prefix = 4; - getPrefixBytes() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string prefix = 4; - getPrefixBytes() - Method in class io.littlehorse.common.proto.ServerACL
-
string prefix = 4; - getPrefixBytes() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
string prefix = 4; - getReason() - Method in class io.littlehorse.sdk.worker.LHTaskWorkerHealth
- getRequiredExternalEventDefNames() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Returns the names of all `ExternalEventDef`s used by this workflow.
- getRequiredTaskDefNames() - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Returns the names of all `TaskDef`s used by this workflow.
- getResourceFilterCase() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- getResourceFilterCase() - Method in class io.littlehorse.common.proto.ServerACL
- getResourceFilterCase() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
- getResources(int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - getResources(int) - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLResource resources = 1; - getResources(int) - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesCount() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesCount() - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesCount() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesList() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesList() - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesList() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesValue(int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesValue(int) - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesValue(int) - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesValueList() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesValueList() - Method in class io.littlehorse.common.proto.ServerACL
-
repeated .littlehorse.ACLResource resources = 1; - getResourcesValueList() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
repeated .littlehorse.ACLResource resources = 1; - getScheduledTime() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns the time at which the task was scheduled by the processor.
- getSerializedSize() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- getSerializedSize() - Method in class io.littlehorse.common.proto.Principal
- getSerializedSize() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- getSerializedSize() - Method in class io.littlehorse.common.proto.PutTenantRequest
- getSerializedSize() - Method in class io.littlehorse.common.proto.ServerACL
- getSerializedSize() - Method in class io.littlehorse.common.proto.ServerACLs
- getSerializedSize() - Method in class io.littlehorse.common.proto.Tenant
- getTaskDef(String) - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Gets the `TaskDefPb` for a given taskDefName.
- getTaskDefName() - Method in class io.littlehorse.sdk.worker.LHTaskWorker
-
`TaskDef` to execute
- getTaskRunId() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns the TaskRunId of this TaskRun.
- getTaskWorkerVersion() - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Returns the TaskWorker Version of this worker.
- getThreadNumberVariable() - Method in interface io.littlehorse.sdk.wfsdk.SpawnedThread
- getUserGroup() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
If this TaskRun is a User Task Reminder TaskRun, then this method returns the UserGroup that the associated UserTask is assigned to.
- getUserId() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
If this TaskRun is a User Task Reminder TaskRun, then this method returns the UserId of the user who the associated UserTask is assigned to.
- getValueDescriptor() - Method in enum io.littlehorse.common.proto.ACLAction
- getValueDescriptor() - Method in enum io.littlehorse.common.proto.ACLResource
- getWfRunId() - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Returns the Id of the WfRun for the NodeRun that's being executed.
- getWorkerThreads() - Method in class io.littlehorse.sdk.common.config.LHConfig
-
Returns the number of worker threads to run.
- GLOBAL_ACLS_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.Principal
- GLOBAL_ACLS_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.PutPrincipalRequest
- GRPC_KEEPALIVE_TIME_MS_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
GRPC Connection Keepalive Interval
- GRPC_KEEPALIVE_TIMEOUT_MS_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
GRPC Connection Keepalive Interval
H
- handleAnyFailure(NodeOutput, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Attaches an Failure Handler to the specified NodeOutput, allowing it to manage any types of errors or exceptions.
- handleError(NodeOutput, LHErrorType, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Attaches an Error Handler to the specified NodeOutput, allowing it to manage specific types of errors as defined by the 'error' parameter.
- handleError(NodeOutput, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Attaches an Error Handler to the specified NodeOutput, allowing it to manage any types of errors.
- handleException(NodeOutput, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Attaches an Exception Handler to the specified NodeOutput, enabling it to handle any types of exceptions.
- handleException(NodeOutput, String, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Attaches an Exception Handler to the specified NodeOutput, enabling it to handle specific types of exceptions as defined by the 'exceptionName' parameter.
- HANDLER_INPUT_VAR - Static variable in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
This is the reserved Variable Name that can be used as a WfRunVariable in an Interrupt Handler or Exception Handler thread.
- hasCreatedAt() - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - hasCreatedAt() - Method in class io.littlehorse.common.proto.Principal
-
.google.protobuf.Timestamp created_at = 2; - hasCreatedAt() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
.google.protobuf.Timestamp created_at = 2; - hasCreatedAt() - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- hasCreatedAt() - Method in class io.littlehorse.common.proto.Tenant
-
Future versions will include quotas on a per-Tenant basis.
- hasCreatedAt() - Method in interface io.littlehorse.common.proto.TenantOrBuilder
-
Future versions will include quotas on a per-Tenant basis.
- hasGlobalAcls() - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- hasGlobalAcls() - Method in class io.littlehorse.common.proto.Principal
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- hasGlobalAcls() - Method in interface io.littlehorse.common.proto.PrincipalOrBuilder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- hasGlobalAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - hasGlobalAcls() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
-
.littlehorse.ServerACLs global_acls = 3; - hasGlobalAcls() - Method in interface io.littlehorse.common.proto.PutPrincipalRequestOrBuilder
-
.littlehorse.ServerACLs global_acls = 3; - hashCode() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- hashCode() - Method in class io.littlehorse.common.proto.Principal
- hashCode() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- hashCode() - Method in class io.littlehorse.common.proto.PutTenantRequest
- hashCode() - Method in class io.littlehorse.common.proto.ServerACL
- hashCode() - Method in class io.littlehorse.common.proto.ServerACLs
- hashCode() - Method in class io.littlehorse.common.proto.Tenant
- hasName() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string name = 3; - hasName() - Method in class io.littlehorse.common.proto.ServerACL
-
string name = 3; - hasName() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
string name = 3; - hasPrefix() - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string prefix = 4; - hasPrefix() - Method in class io.littlehorse.common.proto.ServerACL
-
string prefix = 4; - hasPrefix() - Method in interface io.littlehorse.common.proto.ServerACLOrBuilder
-
string prefix = 4; - healthStatus() - Method in class io.littlehorse.sdk.worker.LHTaskWorker
- HEALTHY - io.littlehorse.sdk.worker.LHTaskWorkerHealthReason
I
- ID_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.DeletePrincipalRequest
- ID_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.Principal
- ID_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.PutPrincipalRequest
- ID_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.PutTenantRequest
- ID_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.Tenant
- IfElseBody - Interface in io.littlehorse.sdk.wfsdk
-
Functional interface representing a body of Workflow code to be executed inside an if or else condition.
- internalGetValueMap() - Static method in enum io.littlehorse.common.proto.ACLAction
- internalGetValueMap() - Static method in enum io.littlehorse.common.proto.ACLResource
- io.littlehorse.common.proto - package io.littlehorse.common.proto
- io.littlehorse.sdk.common.auth - package io.littlehorse.sdk.common.auth
- io.littlehorse.sdk.common.config - package io.littlehorse.sdk.common.config
- io.littlehorse.sdk.usertask - package io.littlehorse.sdk.usertask
- io.littlehorse.sdk.usertask.annotations - package io.littlehorse.sdk.usertask.annotations
- io.littlehorse.sdk.wfsdk - package io.littlehorse.sdk.wfsdk
- io.littlehorse.sdk.worker - package io.littlehorse.sdk.worker
- isHealthy() - Method in class io.littlehorse.sdk.worker.LHTaskWorkerHealth
- isInitialized() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- isInitialized() - Method in class io.littlehorse.common.proto.Principal.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.Principal
- isInitialized() - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- isInitialized() - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.PutTenantRequest
- isInitialized() - Method in class io.littlehorse.common.proto.ServerACL.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.ServerACL
- isInitialized() - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.ServerACLs
- isInitialized() - Method in class io.littlehorse.common.proto.Tenant.Builder
- isInitialized() - Method in class io.littlehorse.common.proto.Tenant
- isOauth() - Method in class io.littlehorse.sdk.common.config.LHConfig
- isValid() - Method in class io.littlehorse.sdk.common.auth.TokenStatus
J
- javaTypeToLHType - Static variable in class io.littlehorse.sdk.worker.LHTaskWorker
- jsonPath(String) - Method in interface io.littlehorse.sdk.wfsdk.NodeOutput
-
Valid only for output of the JSON_OBJ or JSON_ARR types.
- jsonPath(String) - Method in interface io.littlehorse.sdk.wfsdk.WfRunVariable
-
Valid only for output of the JSON_OBJ or JSON_ARR types.
L
- LHConfig - Class in io.littlehorse.sdk.common.config
-
This class is used to configure the LHClient class.
- LHConfig() - Constructor for class io.littlehorse.sdk.common.config.LHConfig
-
Creates an LHClientConfig.
- LHConfig(String) - Constructor for class io.littlehorse.sdk.common.config.LHConfig
-
Creates an LHClientConfig with config props in a specified .properties file.
- LHConfig(Map<String, Object>) - Constructor for class io.littlehorse.sdk.common.config.LHConfig
-
Creates an LHClientConfig with provided config values.
- LHConfig(Properties) - Constructor for class io.littlehorse.sdk.common.config.LHConfig
-
Creates an LHClientConfig with provided config values.
- LHFormatString - Interface in io.littlehorse.sdk.wfsdk
- LHTaskMethod - Annotation Type in io.littlehorse.sdk.worker
-
Annotation used to indicate that the annotated method should be used as the method to execute a Task in the LH Java Task Worker library.
- LHTaskWorker - Class in io.littlehorse.sdk.worker
-
The LHTaskWorker talks to the LH Servers and executes a specified Task Method every time a Task is scheduled.
- LHTaskWorker(Object, String, LHConfig) - Constructor for class io.littlehorse.sdk.worker.LHTaskWorker
-
Creates an LHTaskWorker given an Object that has an annotated LHTaskMethod, and a configuration Properties object.
- LHTaskWorker(Object, String, LHConfig, LHServerConnectionManager) - Constructor for class io.littlehorse.sdk.worker.LHTaskWorker
- LHTaskWorkerHealth - Class in io.littlehorse.sdk.worker
- LHTaskWorkerHealth(boolean, LHTaskWorkerHealthReason) - Constructor for class io.littlehorse.sdk.worker.LHTaskWorkerHealth
- LHTaskWorkerHealthReason - Enum in io.littlehorse.sdk.worker
- log(Object) - Method in class io.littlehorse.sdk.worker.WorkerContext
-
Provides a way to push data into the log output.
M
- mergeCreatedAt(Timestamp) - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - mergeCreatedAt(Timestamp) - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.Principal.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.littlehorse.common.proto.Tenant.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.Principal.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- mergeFrom(Message) - Method in class io.littlehorse.common.proto.Tenant.Builder
- mergeFrom(DeletePrincipalRequest) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- mergeFrom(Principal) - Method in class io.littlehorse.common.proto.Principal.Builder
- mergeFrom(PutPrincipalRequest) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- mergeFrom(PutTenantRequest) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- mergeFrom(ServerACL) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- mergeFrom(ServerACLs) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- mergeFrom(Tenant) - Method in class io.littlehorse.common.proto.Tenant.Builder
- mergeGlobalAcls(ServerACLs) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- mergeGlobalAcls(ServerACLs) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.Principal.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.Tenant.Builder
- mutate(WfRunVariable, VariableMutationType, Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a VariableMutation to the last Node
N
- NAME - io.littlehorse.common.proto.ServerACL.ResourceFilterCase
- NAME_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.ServerACL
- newBuilder() - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- newBuilder() - Static method in class io.littlehorse.common.proto.Principal
- newBuilder() - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- newBuilder() - Static method in class io.littlehorse.common.proto.PutTenantRequest
- newBuilder() - Static method in class io.littlehorse.common.proto.ServerACL
- newBuilder() - Static method in class io.littlehorse.common.proto.ServerACLs
- newBuilder() - Static method in class io.littlehorse.common.proto.Tenant
- newBuilder(DeletePrincipalRequest) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- newBuilder(Principal) - Static method in class io.littlehorse.common.proto.Principal
- newBuilder(PutPrincipalRequest) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- newBuilder(PutTenantRequest) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- newBuilder(ServerACL) - Static method in class io.littlehorse.common.proto.ServerACL
- newBuilder(ServerACLs) - Static method in class io.littlehorse.common.proto.ServerACLs
- newBuilder(Tenant) - Static method in class io.littlehorse.common.proto.Tenant
- newBuilderForType() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- newBuilderForType() - Method in class io.littlehorse.common.proto.Principal
- newBuilderForType() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- newBuilderForType() - Method in class io.littlehorse.common.proto.PutTenantRequest
- newBuilderForType() - Method in class io.littlehorse.common.proto.ServerACL
- newBuilderForType() - Method in class io.littlehorse.common.proto.ServerACLs
- newBuilderForType() - Method in class io.littlehorse.common.proto.Tenant
- newWorkflow(String, ThreadFunc) - Static method in class io.littlehorse.sdk.wfsdk.Workflow
-
Creates a new Workflow with the provided name and entrypoint thread function.
- NodeOutput - Interface in io.littlehorse.sdk.wfsdk
-
`NodeOutput` represents the output of a Node execution.
- NUM_WORKER_THREADS_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
The number of worker threads to run.
O
- OAUTH_ACCESS_TOKEN_URL - Static variable in class io.littlehorse.sdk.common.config.LHConfig
- OAUTH_CLIENT_ID_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
- OAUTH_CLIENT_SECRET_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
- OAuthClient - Class in io.littlehorse.sdk.common.auth
- OAuthClient(OAuthConfig) - Constructor for class io.littlehorse.sdk.common.auth.OAuthClient
- OAuthConfig - Class in io.littlehorse.sdk.common.auth
- OAuthConfig() - Constructor for class io.littlehorse.sdk.common.auth.OAuthConfig
- OAuthCredentialsProvider - Class in io.littlehorse.sdk.common.auth
- OAuthCredentialsProvider(OAuthClient) - Constructor for class io.littlehorse.sdk.common.auth.OAuthCredentialsProvider
- of(SpawnedThread...) - Static method in interface io.littlehorse.sdk.wfsdk.SpawnedThreads
- OVERWRITE_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.PutPrincipalRequest
P
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.Principal
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.ServerACL
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseDelimitedFrom(InputStream) - Static method in class io.littlehorse.common.proto.Tenant
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Principal
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACL
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(byte[]) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(ByteString) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(CodedInputStream) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(InputStream) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(ByteBuffer) - Static method in class io.littlehorse.common.proto.Tenant
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Principal
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACL
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.ServerACLs
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Tenant
- parser() - Static method in class io.littlehorse.common.proto.DeletePrincipalRequest
- parser() - Static method in class io.littlehorse.common.proto.Principal
- parser() - Static method in class io.littlehorse.common.proto.PutPrincipalRequest
- parser() - Static method in class io.littlehorse.common.proto.PutTenantRequest
- parser() - Static method in class io.littlehorse.common.proto.ServerACL
- parser() - Static method in class io.littlehorse.common.proto.ServerACLs
- parser() - Static method in class io.littlehorse.common.proto.Tenant
- PER_TENANT_ACLS_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.Principal
- PER_TENANT_ACLS_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.PutPrincipalRequest
- PREFIX - io.littlehorse.common.proto.ServerACL.ResourceFilterCase
- PREFIX_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.ServerACL
- Principal - Class in io.littlehorse.common.proto
-
This is a GlobalGetable.
- Principal.Builder - Class in io.littlehorse.common.proto
-
This is a GlobalGetable.
- PrincipalOrBuilder - Interface in io.littlehorse.common.proto
- putAllPerTenantAcls(Map<String, ServerACLs>) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- putAllPerTenantAcls(Map<String, ServerACLs>) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - putPerTenantAcls(String, ServerACLs) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- putPerTenantAcls(String, ServerACLs) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - PutPrincipalRequest - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.PutPrincipalRequest - PutPrincipalRequest.Builder - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.PutPrincipalRequest - PutPrincipalRequestOrBuilder - Interface in io.littlehorse.common.proto
- PutPrincipalResponseOrBuilder - Interface in io.littlehorse.common.proto
- PutTenantRequest - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.PutTenantRequest - PutTenantRequest.Builder - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.PutTenantRequest - PutTenantRequestOrBuilder - Interface in io.littlehorse.common.proto
- PutTenantResponseOrBuilder - Interface in io.littlehorse.common.proto
R
- READ - io.littlehorse.common.proto.ACLAction
-
READ = 0; - READ_VALUE - Static variable in enum io.littlehorse.common.proto.ACLAction
-
READ = 0; - reassignUserTask(UserTaskOutput, Object, Object, Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Schedules the reassignment of a User Task to a specified userId and/or userGroup after a specified expiration.
- registerAllExtensions(ExtensionRegistry) - Static method in class io.littlehorse.common.proto.Acls
- registerAllExtensions(ExtensionRegistryLite) - Static method in class io.littlehorse.common.proto.Acls
- registerInterruptHandler(String, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Registers an Interrupt Handler, such that when an ExternalEvent arrives with the specified type, this ThreadRun is interrupted.
- registerTaskDef() - Method in class io.littlehorse.sdk.worker.LHTaskWorker
-
Deploys the TaskDef object to the LH Server.
- registerTaskDef(boolean) - Method in class io.littlehorse.sdk.worker.LHTaskWorker
-
Deploys the TaskDef object to the LH Server.
- registerWfSpec(LHPublicApiGrpc.LHPublicApiBlockingStub) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Deploys the WfSpec object to the LH Server.
- releaseToGroupOnDeadline(UserTaskOutput, Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Schedule Reassignment of a UserTask to a userGroup upon reaching the Deadline.
- removeAcls(int) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - removePerTenantAcls(String) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Maps a Tenant ID to a list of ACL's that the Principal has permission to execute *within that Tenant*
- removePerTenantAcls(String) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
map<string, .littlehorse.ServerACLs> per_tenant_acls = 2; - required() - Method in annotation type io.littlehorse.sdk.usertask.annotations.UserTaskField
- required() - Method in interface io.littlehorse.sdk.wfsdk.WfRunVariable
-
Marks the variable as "Required", meaning that the ThreadSpec cannot be started without this variable being provided as input.
- RESOURCEFILTER_NOT_SET - io.littlehorse.common.proto.ServerACL.ResourceFilterCase
- RESOURCES_FIELD_NUMBER - Static variable in class io.littlehorse.common.proto.ServerACL
- RUN - io.littlehorse.common.proto.ACLAction
-
RUN = 1; - RUN_VALUE - Static variable in enum io.littlehorse.common.proto.ACLAction
-
RUN = 1;
S
- scheduleReminderTask(UserTaskOutput, int, String, Object...) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a Reminder Task to a User Task Node.
- scheduleReminderTask(UserTaskOutput, WfRunVariable, String, Object...) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a Reminder Task to a User Task Node.
- searchable() - Method in interface io.littlehorse.sdk.wfsdk.WfRunVariable
-
Marks the Variable as "Searchable", which: - Creates an Index on the Variable in the LH Data Store - Due to the fact that the Variable is now Searchable, all future WfSpec versions must use the same Type for this Variable.
- searchableOn(String, VariableType) - Method in interface io.littlehorse.sdk.wfsdk.WfRunVariable
-
Marks the JSON_OBJ or JSON_ARR Variable as "Searchable", and creates an index on the specified field.
- SERVER_CONNECT_LISTENER_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
-
Listener to connect to.
- SERVER_REBALANCING - io.littlehorse.sdk.worker.LHTaskWorkerHealthReason
- ServerACL - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.ServerACL - ServerACL.Builder - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.ServerACL - ServerACL.ResourceFilterCase - Enum in io.littlehorse.common.proto
- ServerACLOrBuilder - Interface in io.littlehorse.common.proto
- ServerACLs - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.ServerACLs - ServerACLs.Builder - Class in io.littlehorse.common.proto
-
Protobuf type
littlehorse.ServerACLs - ServerACLsOrBuilder - Interface in io.littlehorse.common.proto
- setAcls(int, ServerACL) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - setAcls(int, ServerACL.Builder) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
-
repeated .littlehorse.ServerACL acls = 1; - setAllowedActions(int, ACLAction) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - setAllowedActionsValue(int, int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLAction allowed_actions = 2; - setCreatedAt(Timestamp) - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - setCreatedAt(Timestamp) - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- setCreatedAt(Timestamp.Builder) - Method in class io.littlehorse.common.proto.Principal.Builder
-
.google.protobuf.Timestamp created_at = 2; - setCreatedAt(Timestamp.Builder) - Method in class io.littlehorse.common.proto.Tenant.Builder
-
Future versions will include quotas on a per-Tenant basis.
- setDefaultTaskRetries(int) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Set default number of retries for task nodes.
- setDefaultTaskTimeout(int) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Sets the default timeout for all TaskRun's in this workflow.
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.Principal.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class io.littlehorse.common.proto.Tenant.Builder
- setGlobalAcls(ServerACLs) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- setGlobalAcls(ServerACLs) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - setGlobalAcls(ServerACLs.Builder) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Sets permissions that this Principal has *for any Tenant* in the LH Cluster.
- setGlobalAcls(ServerACLs.Builder) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
.littlehorse.ServerACLs global_acls = 3; - setId(String) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
-
string id = 1; - setId(String) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Principals are agnostic of the Authentication protocol that you use.
- setId(String) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
string id = 1; - setId(String) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
-
string id = 1; - setId(String) - Method in class io.littlehorse.common.proto.Tenant.Builder
-
string id = 1; - setIdBytes(ByteString) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
-
string id = 1; - setIdBytes(ByteString) - Method in class io.littlehorse.common.proto.Principal.Builder
-
Principals are agnostic of the Authentication protocol that you use.
- setIdBytes(ByteString) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
string id = 1; - setIdBytes(ByteString) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
-
string id = 1; - setIdBytes(ByteString) - Method in class io.littlehorse.common.proto.Tenant.Builder
-
string id = 1; - setName(String) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string name = 3; - setNameBytes(ByteString) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string name = 3; - setOverwrite(boolean) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
-
bool overwrite = 5; - setPrefix(String) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string prefix = 4; - setPrefixBytes(ByteString) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
string prefix = 4; - setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.Principal.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class io.littlehorse.common.proto.Tenant.Builder
- setResources(int, ACLResource) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - setResourcesValue(int, int) - Method in class io.littlehorse.common.proto.ServerACL.Builder
-
repeated .littlehorse.ACLResource resources = 1; - setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.Principal.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.PutPrincipalRequest.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.PutTenantRequest.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.ServerACL.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.ServerACLs.Builder
- setUnknownFields(UnknownFieldSet) - Method in class io.littlehorse.common.proto.Tenant.Builder
- sleepSeconds(Object) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a SLEEP node which makes the ThreadRun sleep for a specified number of seconds.
- sleepUntil(WfRunVariable) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a SLEEP node which makes the ThreadRun sleep until a specified timestamp, provided as an INT WfRunVariable (note that INT in LH is a 64-bit integer).
- SpawnedThread - Interface in io.littlehorse.sdk.wfsdk
-
This is the output of `ThreadBuilder::spawnThread()`.
- SpawnedThreads - Interface in io.littlehorse.sdk.wfsdk
- spawnThread(ThreadFunc, String, Map<String, Object>) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a SPAWN_THREAD node to the ThreadSpec, which spawns a Child ThreadRun whose ThreadSpec is determined by the provided ThreadFunc.
- spawnThreadForEach(WfRunVariable, String, ThreadFunc) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Given a WfRunVariable of type JSON_ARR, this function iterates over each object in that list and creates a Child ThreadRun for each item.
- spawnThreadForEach(WfRunVariable, String, ThreadFunc, Map<String, Object>) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Given a WfRunVariable of type JSON_ARR, this function iterates over each object in that list and creates a Child ThreadRun for each item.
- start() - Method in class io.littlehorse.sdk.worker.LHTaskWorker
-
Starts polling for and executing tasks.
T
- TASK_WORKER_VERSION_KEY - Static variable in class io.littlehorse.sdk.common.config.LHConfig
- TaskNodeOutput - Interface in io.littlehorse.sdk.wfsdk
- Tenant - Class in io.littlehorse.common.proto
-
This is a GlobalGetable
- Tenant.Builder - Class in io.littlehorse.common.proto
-
This is a GlobalGetable
- TenantOrBuilder - Interface in io.littlehorse.common.proto
- ThreadFunc - Interface in io.littlehorse.sdk.wfsdk
-
A ThreadFunc is the interface an object must implement in order to define a `ThreadSpec` programmatically using the Java Library.
- threadFunction(WorkflowThread) - Method in interface io.littlehorse.sdk.wfsdk.ThreadFunc
-
This function defines the logic of a `ThreadSpec`.
- timeout(int) - Method in interface io.littlehorse.sdk.wfsdk.NodeOutput
-
Adds a timeout to a Node.
- toBuilder() - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- toBuilder() - Method in class io.littlehorse.common.proto.Principal
- toBuilder() - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- toBuilder() - Method in class io.littlehorse.common.proto.PutTenantRequest
- toBuilder() - Method in class io.littlehorse.common.proto.ServerACL
- toBuilder() - Method in class io.littlehorse.common.proto.ServerACLs
- toBuilder() - Method in class io.littlehorse.common.proto.Tenant
- TokenStatus - Class in io.littlehorse.sdk.common.auth
- TokenStatus(String, Instant, String, String) - Constructor for class io.littlehorse.sdk.common.auth.TokenStatus
U
- UNHEALTHY - io.littlehorse.sdk.worker.LHTaskWorkerHealthReason
- UNRECOGNIZED - io.littlehorse.common.proto.ACLAction
- UNRECOGNIZED - io.littlehorse.common.proto.ACLResource
- UserTaskField - Annotation Type in io.littlehorse.sdk.usertask.annotations
- UserTaskOutput - Interface in io.littlehorse.sdk.wfsdk
- UserTaskSchema - Class in io.littlehorse.sdk.usertask
- UserTaskSchema(Object, String) - Constructor for class io.littlehorse.sdk.usertask.UserTaskSchema
V
- value() - Method in annotation type io.littlehorse.sdk.worker.LHTaskMethod
-
This is the value of the annotation; it corresponds to the name of the TaskDef executed by the annotated Method.
- valueOf(int) - Static method in enum io.littlehorse.common.proto.ACLAction
-
Deprecated.
- valueOf(int) - Static method in enum io.littlehorse.common.proto.ACLResource
-
Deprecated.
- valueOf(int) - Static method in enum io.littlehorse.common.proto.ServerACL.ResourceFilterCase
-
Deprecated.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.littlehorse.common.proto.ACLAction
-
Returns the enum constant of this type with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.littlehorse.common.proto.ACLResource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.littlehorse.common.proto.ACLAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.littlehorse.common.proto.ACLResource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.littlehorse.common.proto.ServerACL.ResourceFilterCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.littlehorse.sdk.worker.LHTaskWorkerHealthReason
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.littlehorse.common.proto.ACLAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.littlehorse.common.proto.ACLResource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.littlehorse.common.proto.ServerACL.ResourceFilterCase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.littlehorse.sdk.worker.LHTaskWorkerHealthReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitForEvent(String) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds an EXTERNAL_EVENT node which blocks until an 'ExternalEvent' of the specified type arrives.
- waitForThreads(SpawnedThread...) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Deprecated, for removal: This API element is subject to removal in a future version.
- waitForThreads(SpawnedThreads) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Adds a WAIT_FOR_THREAD node which waits for a Child ThreadRun to complete.
- WaitForThreadsNodeOutput - Interface in io.littlehorse.sdk.wfsdk
-
The `WaitForThreadsNodeOutput` interface represents a specialized NodeOutput used to manage parallel thread executions and control their behavior during workflow execution.
- WfRunVariable - Interface in io.littlehorse.sdk.wfsdk
-
A WfRunVariable is a handle on a Variable in a WfSpec.
- withDefaultThreadRetentionPolicy(ThreadRetentionPolicy) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Sets the retention policy for all ThreadRun's belong to this WfSpec.
- withNotes(LHFormatString) - Method in interface io.littlehorse.sdk.wfsdk.UserTaskOutput
- withNotes(WfRunVariable) - Method in interface io.littlehorse.sdk.wfsdk.UserTaskOutput
- withNotes(String) - Method in interface io.littlehorse.sdk.wfsdk.UserTaskOutput
- withPolicy(WaitForThreadsPolicy) - Method in interface io.littlehorse.sdk.wfsdk.WaitForThreadsNodeOutput
-
Sets the policy that determines how the node should handle waiting for threads' parallel executions.
- withRetentionPolicy(ThreadRetentionPolicy) - Method in interface io.littlehorse.sdk.wfsdk.WorkflowThread
-
Overrides the retention policy for all ThreadRun's of this ThreadSpec in the WfRun.
- withRetentionPolicy(WorkflowRetentionPolicy) - Method in class io.littlehorse.sdk.wfsdk.Workflow
-
Sets the retention policy for all WfRun's created by this WfSpec.
- withRetries(int) - Method in interface io.littlehorse.sdk.wfsdk.TaskNodeOutput
-
Configure number of retries on this specific Task Node.
- WorkerContext - Class in io.littlehorse.sdk.worker
-
This class contains runtime information about the specific WfRun and NodeRun that is being executed by the Task Worker.
- WorkerContext(ScheduledTask, Date) - Constructor for class io.littlehorse.sdk.worker.WorkerContext
-
Constructor for internal use by the Task Worker Library.
- Workflow - Class in io.littlehorse.sdk.wfsdk
-
The Workflow class represents a `WfSpec` object in the API.
- WorkflowCondition - Interface in io.littlehorse.sdk.wfsdk
-
A WorkflowCondition is a representation of a boolean expression.
- WorkflowIterator - Interface in io.littlehorse.sdk.wfsdk
- WorkflowThread - Interface in io.littlehorse.sdk.wfsdk
-
This interface is what is used to define the logic of a ThreaSpec in a ThreadFunc.
- WRITE_METADATA - io.littlehorse.common.proto.ACLAction
-
WRITE_METADATA = 2; - WRITE_METADATA_VALUE - Static variable in enum io.littlehorse.common.proto.ACLAction
-
WRITE_METADATA = 2; - writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.DeletePrincipalRequest
- writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.Principal
- writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.PutPrincipalRequest
- writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.PutTenantRequest
- writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.ServerACL
- writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.ServerACLs
- writeTo(CodedOutputStream) - Method in class io.littlehorse.common.proto.Tenant
All Classes All Packages