elixir-sdk
No long description provided.
Installation
dagger install github.com/robertonav20/dagger/sdk/elixir@5bd224063062f190fbb6cad2417bb51ece481a94Entrypoint
Return Type
ElixirSdk !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| sdkSourceDir | Directory | - | Directory with the Elixir SDK source code. |
Example
Function ElixirSdk.Constructor is not accessible from the elixir-sdk moduleFunction ElixirSdk.Constructor is not accessible from the elixir-sdk moduleFunction ElixirSdk.Constructor is not accessible from the elixir-sdk moduleFunction ElixirSdk.Constructor is not accessible from the elixir-sdk moduleTypes
ElixirSdk 🔗
sdkSourceDir() 🔗
Return Type
Directory ! Example
Function ElixirSdk.sdkSourceDir is not accessible from the elixir-sdk moduleFunction ElixirSdk.sdkSourceDir is not accessible from the elixir-sdk moduleFunction ElixirSdk.sdkSourceDir is not accessible from the elixir-sdk moduleFunction ElixirSdk.sdkSourceDir is not accessible from the elixir-sdk modulecontainer() 🔗
Return Type
Container ! Example
Function ElixirSdk.container is not accessible from the elixir-sdk moduleFunction ElixirSdk.container is not accessible from the elixir-sdk moduleFunction ElixirSdk.container is not accessible from the elixir-sdk moduleFunction ElixirSdk.container is not accessible from the elixir-sdk modulemoduleRuntime() 🔗
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| modSource | ModuleSource ! | - | No description provided |
| introspectionJson | File ! | - | No description provided |
Example
Function ElixirSdk.moduleRuntime is not accessible from the elixir-sdk moduleFunction ElixirSdk.moduleRuntime is not accessible from the elixir-sdk moduleFunction ElixirSdk.moduleRuntime is not accessible from the elixir-sdk moduleFunction ElixirSdk.moduleRuntime is not accessible from the elixir-sdk modulecodegen() 🔗
Return Type
GeneratedCode !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| modSource | ModuleSource ! | - | No description provided |
| introspectionJson | File ! | - | No description provided |
Example
Function ElixirSdk.codegen is not accessible from the elixir-sdk moduleFunction ElixirSdk.codegen is not accessible from the elixir-sdk moduleFunction ElixirSdk.codegen is not accessible from the elixir-sdk moduleFunction ElixirSdk.codegen is not accessible from the elixir-sdk modulecommon() 🔗
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| modSource | ModuleSource ! | - | No description provided |
| introspectionJson | File ! | - | No description provided |
Example
Function ElixirSdk.common is not accessible from the elixir-sdk moduleFunction ElixirSdk.common is not accessible from the elixir-sdk moduleFunction ElixirSdk.common is not accessible from the elixir-sdk moduleFunction ElixirSdk.common is not accessible from the elixir-sdk modulebase() 🔗
Return Type
ElixirSdk !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| modSource | ModuleSource ! | - | No description provided |
| subPath | String ! | - | No description provided |
Example
Function ElixirSdk.base is not accessible from the elixir-sdk moduleFunction ElixirSdk.base is not accessible from the elixir-sdk moduleFunction ElixirSdk.base is not accessible from the elixir-sdk moduleFunction ElixirSdk.base is not accessible from the elixir-sdk modulewithNewElixirPackage() 🔗
Generate a new Elixir package named by modName. This step will ignored if the
package already generated.
Return Type
ElixirSdk !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| modName | String ! | - | No description provided |
Example
Function ElixirSdk.withNewElixirPackage is not accessible from the elixir-sdk moduleFunction ElixirSdk.withNewElixirPackage is not accessible from the elixir-sdk moduleFunction ElixirSdk.withNewElixirPackage is not accessible from the elixir-sdk moduleFunction ElixirSdk.withNewElixirPackage is not accessible from the elixir-sdk modulewithSdk() 🔗
Generate the SDK into the container.
Return Type
ElixirSdk !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| introspectionJson | File ! | - | No description provided |
Example
Function ElixirSdk.withSdk is not accessible from the elixir-sdk moduleFunction ElixirSdk.withSdk is not accessible from the elixir-sdk moduleFunction ElixirSdk.withSdk is not accessible from the elixir-sdk moduleFunction ElixirSdk.withSdk is not accessible from the elixir-sdk modulewithDaggerCodegen() 🔗
Return Type
Container ! Example
Function ElixirSdk.withDaggerCodegen is not accessible from the elixir-sdk moduleFunction ElixirSdk.withDaggerCodegen is not accessible from the elixir-sdk moduleFunction ElixirSdk.withDaggerCodegen is not accessible from the elixir-sdk moduleFunction ElixirSdk.withDaggerCodegen is not accessible from the elixir-sdk modulegenerateCode() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| introspectionJson | File ! | - | No description provided |
Example
Function ElixirSdk.generateCode is not accessible from the elixir-sdk moduleFunction ElixirSdk.generateCode is not accessible from the elixir-sdk moduleFunction ElixirSdk.generateCode is not accessible from the elixir-sdk moduleFunction ElixirSdk.generateCode is not accessible from the elixir-sdk module