Component - script API
StackState Self-hosted v5.1.x
Last updated
StackState Self-hosted v5.1.x
Last updated
Component.withId(id: Long)
Get access to a component by its ID.
id
- ID of the component we are querying for. Each component has a unique randomly assigned ID number.
Builder methods
Each of the methods below give you an Async result with a set of properties
at(time: Instant or Timeslice)
- specifes a for which the query should be executed.
get
- gets components details in full, with the following fields:
checks
- Gets a list of component checks each with the following fields:
domain
- Gets the domain the component belongs to with the following fields:
streams
- Gets a list of component streams each with the following fields:
type
- Gets the component type of the given component with the following fields:
layer
- Gets the layer for the component with the following fields:
environments
- Gets a list of environments this component belongs to with following fields:
propagation
- Get the propagation for the component if any with the following fields:
This example returns the name of the layer for the component with ID 123
. After getting the layer the then
function is used to get the name of the layer.