Packages

Strictly typed Ada gRPC SDK for Elixir

Current section

Files

Jump to
ada_sdk lib ada v1 summary.pb.ex
Raw

lib/ada/v1/summary.pb.ex

defmodule Ada.V1.GetSummaryOverviewRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetSummaryOverviewRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:lookback_days, 1, type: :int32, json_name: "lookbackDays")
field(:principal_id, 100, type: :string, json_name: "principalId")
end
defmodule Ada.V1.SummaryOverview do
@moduledoc false
use Protobuf,
full_name: "ada.v1.SummaryOverview",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principals, 3, type: :int32)
field(:anomalies, 4, type: :int32)
field(:contradictions, 5, type: :int32)
field(:stale_banks, 6, type: :int32, json_name: "staleBanks")
field(:ingest_success, 7, type: :double, json_name: "ingestSuccess")
end
defmodule Ada.V1.GetSummaryOverviewResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetSummaryOverviewResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:overview, 1, type: Ada.V1.SummaryOverview)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.ListSummaryPrincipalsRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.ListSummaryPrincipalsRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:pagination, 1, type: Ada.V1.PaginationRequest)
field(:status, 2, type: :string)
field(:lookback_days, 3, type: :int32, json_name: "lookbackDays")
field(:principal_id, 100, type: :string, json_name: "principalId")
end
defmodule Ada.V1.ListSummaryActivityRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.ListSummaryActivityRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:pagination, 1, type: Ada.V1.PaginationRequest)
field(:lookback_days, 2, type: :int32, json_name: "lookbackDays")
field(:kinds, 3, repeated: true, type: :string)
field(:principal_id, 100, type: :string, json_name: "principalId")
end
defmodule Ada.V1.SummaryActivityItem do
@moduledoc false
use Protobuf,
full_name: "ada.v1.SummaryActivityItem",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:id, 1, type: :string)
field(:kind, 2, type: :string)
field(:resource_id, 3, type: :string, json_name: "resourceId")
field(:resource_type, 4, type: :string, json_name: "resourceType")
field(:principal_id, 5, type: :string, json_name: "principalId")
field(:principal_name, 6, type: :string, json_name: "principalName")
field(:title, 7, type: :string)
field(:summary, 8, type: :string)
field(:status, 9, type: :string)
field(:occurred_at, 10, type: Google.Protobuf.Timestamp, json_name: "occurredAt")
end
defmodule Ada.V1.ListSummaryActivityResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.ListSummaryActivityResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:items, 1, repeated: true, type: Ada.V1.SummaryActivityItem)
field(:pagination, 2, type: Ada.V1.PaginationMeta)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.PrincipalSummary do
@moduledoc false
use Protobuf,
full_name: "ada.v1.PrincipalSummary",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:name, 2, type: :string)
field(:health_score, 3, type: :double, json_name: "healthScore")
field(:signals, 4, repeated: true, type: :string)
field(:items_count, 5, type: :int32, json_name: "itemsCount")
field(:contradictions_count, 6, type: :int32, json_name: "contradictionsCount")
field(:last_active_at, 7, type: Google.Protobuf.Timestamp, json_name: "lastActiveAt")
field(:status, 8, type: :string)
field(:entities_count, 9, type: :int32, json_name: "entitiesCount")
field(:signal_details, 11,
repeated: true,
type: Ada.V1.AttentionSignal,
json_name: "signalDetails"
)
end
defmodule Ada.V1.ListSummaryPrincipalsResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.ListSummaryPrincipalsResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principals, 1, repeated: true, type: Ada.V1.PrincipalSummary)
field(:pagination, 2, type: Ada.V1.PaginationMeta)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.GetPrincipalOverviewRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalOverviewRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:lookback_days, 2, type: :int32, json_name: "lookbackDays")
end
defmodule Ada.V1.PrincipalOverview do
@moduledoc false
use Protobuf,
full_name: "ada.v1.PrincipalOverview",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:name, 2, type: :string)
field(:entities_count, 4, type: :int32, json_name: "entitiesCount")
field(:items_count, 5, type: :int32, json_name: "itemsCount")
field(:health_score, 6, type: :double, json_name: "healthScore")
field(:status, 7, type: :string)
field(:signals, 8, repeated: true, type: :string)
field(:last_active_at, 9, type: Google.Protobuf.Timestamp, json_name: "lastActiveAt")
field(:contradictions_count, 10, type: :int32, json_name: "contradictionsCount")
field(:signal_details, 11,
repeated: true,
type: Ada.V1.AttentionSignal,
json_name: "signalDetails"
)
end
defmodule Ada.V1.GetPrincipalOverviewResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalOverviewResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:found, 1, type: :bool)
field(:overview, 2, type: Ada.V1.PrincipalOverview)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.GetPrincipalKnowledgeSummaryRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalKnowledgeSummaryRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:lookback_days, 2, type: :int32, json_name: "lookbackDays")
field(:top_k, 3, type: :int32, json_name: "topK")
end
defmodule Ada.V1.PrincipalKnowledgeSummary do
@moduledoc false
use Protobuf,
full_name: "ada.v1.PrincipalKnowledgeSummary",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:entities_count, 2, type: :int32, json_name: "entitiesCount")
field(:observations_count, 3, type: :int32, json_name: "observationsCount")
field(:relations_count, 4, type: :int32, json_name: "relationsCount")
field(:events_count, 5, type: :int32, json_name: "eventsCount")
field(:meetings_count, 6, type: :int32, json_name: "meetingsCount")
field(:contradictions_count, 7, type: :int32, json_name: "contradictionsCount")
field(:communities_count, 8, type: :int32, json_name: "communitiesCount")
field(:patterns_count, 9, type: :int32, json_name: "patternsCount")
field(:patterns, 10, repeated: true, type: Ada.V1.BehaviorPattern)
end
defmodule Ada.V1.GetPrincipalKnowledgeSummaryResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalKnowledgeSummaryResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:found, 1, type: :bool)
field(:summary, 2, type: Ada.V1.PrincipalKnowledgeSummary)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.GetPrincipalSourcesSummaryRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalSourcesSummaryRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:lookback_days, 2, type: :int32, json_name: "lookbackDays")
field(:top_k, 3, type: :int32, json_name: "topK")
end
defmodule Ada.V1.PrincipalSourcesSummary do
@moduledoc false
use Protobuf,
full_name: "ada.v1.PrincipalSourcesSummary",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:documents_count, 2, type: :int32, json_name: "documentsCount")
field(:ingest_jobs_count, 3, type: :int32, json_name: "ingestJobsCount")
field(:completed_jobs_count, 4, type: :int32, json_name: "completedJobsCount")
field(:failed_jobs_count, 5, type: :int32, json_name: "failedJobsCount")
field(:last_document_at, 6, type: Google.Protobuf.Timestamp, json_name: "lastDocumentAt")
field(:last_ingest_at, 7, type: Google.Protobuf.Timestamp, json_name: "lastIngestAt")
field(:recent_documents, 8,
repeated: true,
type: Ada.V1.DocumentRecord,
json_name: "recentDocuments"
)
field(:recent_jobs, 9, repeated: true, type: Ada.V1.JobStatus, json_name: "recentJobs")
field(:has_latest_accounting, 10, type: :bool, json_name: "hasLatestAccounting")
field(:latest_accounting, 11, type: Ada.V1.IngestAccounting, json_name: "latestAccounting")
end
defmodule Ada.V1.GetPrincipalSourcesSummaryResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalSourcesSummaryResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:found, 1, type: :bool)
field(:summary, 2, type: Ada.V1.PrincipalSourcesSummary)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.AttentionSignal do
@moduledoc false
use Protobuf,
full_name: "ada.v1.AttentionSignal",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:code, 1, type: :string)
field(:summary, 2, type: :string)
field(:severity, 3, type: :string)
end
defmodule Ada.V1.GetPrincipalNowRequest do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalNowRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:lookback_days, 2, type: :int32, json_name: "lookbackDays")
field(:top_k, 3, type: :int32, json_name: "topK")
end
defmodule Ada.V1.PrincipalNow do
@moduledoc false
use Protobuf,
full_name: "ada.v1.PrincipalNow",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:principal_id, 1, type: :string, json_name: "principalId")
field(:attention_now, 2,
repeated: true,
type: Ada.V1.AttentionSignal,
json_name: "attentionNow"
)
field(:active_decisions, 3,
repeated: true,
type: Ada.V1.DecisionRecord,
json_name: "activeDecisions"
)
field(:priorities, 4, repeated: true, type: Ada.V1.Priority)
field(:who_matters, 5, repeated: true, type: Ada.V1.Actor, json_name: "whoMatters")
field(:recent_changes, 6,
repeated: true,
type: Ada.V1.KnowledgeItem,
json_name: "recentChanges"
)
end
defmodule Ada.V1.GetPrincipalNowResponse do
@moduledoc false
use Protobuf,
full_name: "ada.v1.GetPrincipalNowResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field(:found, 1, type: :bool)
field(:now, 2, type: Ada.V1.PrincipalNow)
field(:degraded, 90, type: :bool)
field(:degradation_reasons, 91, repeated: true, type: :string, json_name: "degradationReasons")
end
defmodule Ada.V1.SummaryService.Service do
@moduledoc false
use GRPC.Service, name: "ada.v1.SummaryService", protoc_gen_elixir_version: "0.17.0"
rpc(:GetSummaryOverview, Ada.V1.GetSummaryOverviewRequest, Ada.V1.GetSummaryOverviewResponse)
rpc(
:ListSummaryPrincipals,
Ada.V1.ListSummaryPrincipalsRequest,
Ada.V1.ListSummaryPrincipalsResponse
)
rpc(:ListSummaryActivity, Ada.V1.ListSummaryActivityRequest, Ada.V1.ListSummaryActivityResponse)
rpc(
:GetPrincipalOverview,
Ada.V1.GetPrincipalOverviewRequest,
Ada.V1.GetPrincipalOverviewResponse
)
rpc(
:GetPrincipalKnowledgeSummary,
Ada.V1.GetPrincipalKnowledgeSummaryRequest,
Ada.V1.GetPrincipalKnowledgeSummaryResponse
)
rpc(
:GetPrincipalSourcesSummary,
Ada.V1.GetPrincipalSourcesSummaryRequest,
Ada.V1.GetPrincipalSourcesSummaryResponse
)
rpc(:GetPrincipalNow, Ada.V1.GetPrincipalNowRequest, Ada.V1.GetPrincipalNowResponse)
end
defmodule Ada.V1.SummaryService.Stub do
@moduledoc false
use GRPC.Stub, service: Ada.V1.SummaryService.Service
end