InsightsConfig class

The InsightsConfig resource is the core configuration object to capture events from your Software Development Lifecycle.

It acts as the central hub for managing how Developer connect understands your application, its runtime environments, and the artifacts deployed within them.

Constructors

InsightsConfig.new({Map<String, String>? annotations, String? appHubApplication, List<ArtifactConfig>? artifactConfigs, String? createTime, List<Status>? errors, Map<String, String>? labels, String? name, bool? reconciling, List<RuntimeConfig>? runtimeConfigs, String? state, String? updateTime})
InsightsConfig.fromJson(Map json_)

Properties

annotations Map<String, String>?
User specified annotations.
getter/setter pair
appHubApplication String?
The name of the App Hub Application.
getter/setter pair
artifactConfigs List<ArtifactConfig>?
The artifact configurations of the artifacts that are deployed.
getter/setter pair
createTime String?
Create timestamp
getter/setter pair
errors List<Status>?
Any errors that occurred while setting up the InsightsConfig.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
labels Map<String, String>?
Set of labels associated with an InsightsConfig.
getter/setter pair
name String?
Identifier.
getter/setter pair
reconciling bool?
Reconciling (https://google.aip.dev/128#reconciliation).
getter/setter pair
runtimeConfigs List<RuntimeConfig>?
The runtime configurations where the application is deployed.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
The state of the InsightsConfig.
getter/setter pair
updateTime String?
Update timestamp
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited