Teach package runtime edge endpoints
This commit is contained in:
Vendored
+57
-1
@@ -404,6 +404,8 @@ export type EdgeSchema = Message<"camino.EdgeSchema"> & {
|
||||
*/
|
||||
id?: SymbolRef | undefined;
|
||||
/**
|
||||
* Legacy/source-side projection fields. Prefer from_endpoint/to_endpoint.
|
||||
*
|
||||
* @generated from field: string source_field = 2;
|
||||
*/
|
||||
sourceField: string;
|
||||
@@ -427,12 +429,62 @@ export type EdgeSchema = Message<"camino.EdgeSchema"> & {
|
||||
* @generated from field: repeated camino.FieldSchema fields = 7;
|
||||
*/
|
||||
fields: FieldSchema[];
|
||||
/**
|
||||
* @generated from field: camino.EdgeEndpointSchema from_endpoint = 8;
|
||||
*/
|
||||
fromEndpoint?: EdgeEndpointSchema | undefined;
|
||||
/**
|
||||
* @generated from field: camino.EdgeEndpointSchema to_endpoint = 9;
|
||||
*/
|
||||
toEndpoint?: EdgeEndpointSchema | undefined;
|
||||
/**
|
||||
* @generated from field: camino.SymbolRef declaring_class = 10;
|
||||
*/
|
||||
declaringClass?: SymbolRef | undefined;
|
||||
/**
|
||||
* @generated from field: repeated camino.SymbolRef tags = 11;
|
||||
*/
|
||||
tags: SymbolRef[];
|
||||
/**
|
||||
* @generated from field: repeated camino.SymbolRef implements = 12;
|
||||
*/
|
||||
implements: SymbolRef[];
|
||||
};
|
||||
/**
|
||||
* Describes the message camino.EdgeSchema.
|
||||
* Use `create(EdgeSchemaSchema)` to create a new message.
|
||||
*/
|
||||
export declare const EdgeSchemaSchema: GenMessage<EdgeSchema>;
|
||||
/**
|
||||
* @generated from message camino.EdgeEndpointSchema
|
||||
*/
|
||||
export type EdgeEndpointSchema = Message<"camino.EdgeEndpointSchema"> & {
|
||||
/**
|
||||
* @generated from field: camino.SymbolRef class = 1;
|
||||
*/
|
||||
class?: SymbolRef | undefined;
|
||||
/**
|
||||
* @generated from field: camino.SymbolRef interface = 2;
|
||||
*/
|
||||
interface?: SymbolRef | undefined;
|
||||
/**
|
||||
* @generated from field: string projection = 3;
|
||||
*/
|
||||
projection: string;
|
||||
/**
|
||||
* @generated from field: camino.Cardinality cardinality = 4;
|
||||
*/
|
||||
cardinality: Cardinality;
|
||||
/**
|
||||
* @generated from field: bool indexed = 5;
|
||||
*/
|
||||
indexed: boolean;
|
||||
};
|
||||
/**
|
||||
* Describes the message camino.EdgeEndpointSchema.
|
||||
* Use `create(EdgeEndpointSchemaSchema)` to create a new message.
|
||||
*/
|
||||
export declare const EdgeEndpointSchemaSchema: GenMessage<EdgeEndpointSchema>;
|
||||
/**
|
||||
* @generated from message camino.MethodSchema
|
||||
*/
|
||||
@@ -613,7 +665,11 @@ export declare enum Cardinality {
|
||||
/**
|
||||
* @generated from enum value: MANY_ORDERED = 5;
|
||||
*/
|
||||
MANY_ORDERED = 5
|
||||
MANY_ORDERED = 5,
|
||||
/**
|
||||
* @generated from enum value: MANY_UNIQUE_ORDERED = 6;
|
||||
*/
|
||||
MANY_UNIQUE_ORDERED = 6
|
||||
}
|
||||
/**
|
||||
* Describes the enum camino.Cardinality.
|
||||
|
||||
Reference in New Issue
Block a user