public class SiLACall extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SiLACall.Builder
Task builder
|
static class |
SiLACall.Type |
| Constructor and Description |
|---|
SiLACall(@NonNull SiLACall siLACall)
Copy Constructor
|
SiLACall(@NonNull UUID serverId,
@NonNull String fullyQualifiedFeatureId,
@NonNull String callId,
@NonNull SiLACall.Type type)
Call Constructor
|
SiLACall(@NonNull UUID serverId,
@NonNull String fullyQualifiedFeatureId,
@NonNull String callId,
@NonNull SiLACall.Type type,
@NonNull String parameters)
Call Constructor
|
SiLACall(@NonNull UUID identifier,
@NonNull UUID serverId,
@NonNull String fullyQualifiedFeatureId,
@NonNull String callId,
@NonNull SiLACall.Type type,
@NonNull String parameters,
@NonNull String metadatas)
Call Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static SiLACall |
fromBinaryDownload(@NonNull UUID serverId)
Factory for binary download
|
static SiLACall |
fromGetBinaryInfo(@NonNull UUID serverId)
Factory for get binary info
|
public SiLACall(@NonNull
@NonNull UUID serverId,
@NonNull
@NonNull String fullyQualifiedFeatureId,
@NonNull
@NonNull String callId,
@NonNull
@NonNull SiLACall.Type type,
@NonNull
@NonNull String parameters)
serverId - As added to the ServerManagerfullyQualifiedFeatureId - As defined in the Feature DefinitioncallId - Either a Command or Property Identifiertype - Different Call Types: Unobservable command, Observable command, unobservable & Observable Propertiesparameters - Parameters in Protobuf JSON Format as seen on the protobuf documentationpublic SiLACall(@NonNull
@NonNull UUID serverId,
@NonNull
@NonNull String fullyQualifiedFeatureId,
@NonNull
@NonNull String callId,
@NonNull
@NonNull SiLACall.Type type)
serverId - As added to the ServerManagerfullyQualifiedFeatureId - As defined in the Feature DefinitioncallId - Either a Command or Property Identifiertype - Different Call Types: Unobservable command, Observable command, unobservable & Observable Propertiespublic SiLACall(@NonNull
@NonNull SiLACall siLACall)
siLACall - the taskpublic SiLACall(@NonNull
@NonNull UUID identifier,
@NonNull
@NonNull UUID serverId,
@NonNull
@NonNull String fullyQualifiedFeatureId,
@NonNull
@NonNull String callId,
@NonNull
@NonNull SiLACall.Type type,
@NonNull
@NonNull String parameters,
@NonNull
@NonNull String metadatas)
identifier - the task identifierserverId - As added to the ServerManagerfullyQualifiedFeatureId - As defined in the Feature DefinitioncallId - Either a Command or Property Identifiertype - Different Call Types: Unobservable command, Observable command, unobservable & Observable Propertiesparameters - Parameters in Protobuf JSON Format as seen on the protobuf documentationmetadatas - the task metadataCopyright © 2024 SiLA Java Developers. All rights reserved.