public interface SchemaOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEdgeRules(int index)
public abstract EdgeRule getEdgeRules(int index)Edge rules. These will indicate which node types can be connected and through what edge type. This is a list of (source_node_type, edge_type, destination_node_type) tuples.
repeated .google.cloud.apptopology.v1.EdgeRule edge_rules = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EdgeRule |
|
getEdgeRulesCount()
public abstract int getEdgeRulesCount()Edge rules. These will indicate which node types can be connected and through what edge type. This is a list of (source_node_type, edge_type, destination_node_type) tuples.
repeated .google.cloud.apptopology.v1.EdgeRule edge_rules = 5;
| Returns | |
|---|---|
| Type | Description |
int |
|
getEdgeRulesList()
public abstract List<EdgeRule> getEdgeRulesList()Edge rules. These will indicate which node types can be connected and through what edge type. This is a list of (source_node_type, edge_type, destination_node_type) tuples.
repeated .google.cloud.apptopology.v1.EdgeRule edge_rules = 5;
| Returns | |
|---|---|
| Type | Description |
List<EdgeRule> |
|
getEdgeRulesOrBuilder(int index)
public abstract EdgeRuleOrBuilder getEdgeRulesOrBuilder(int index)Edge rules. These will indicate which node types can be connected and through what edge type. This is a list of (source_node_type, edge_type, destination_node_type) tuples.
repeated .google.cloud.apptopology.v1.EdgeRule edge_rules = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EdgeRuleOrBuilder |
|
getEdgeRulesOrBuilderList()
public abstract List<? extends EdgeRuleOrBuilder> getEdgeRulesOrBuilderList()Edge rules. These will indicate which node types can be connected and through what edge type. This is a list of (source_node_type, edge_type, destination_node_type) tuples.
repeated .google.cloud.apptopology.v1.EdgeRule edge_rules = 5;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.apptopology.v1.EdgeRuleOrBuilder> |
|
getEdgeTypes(int index)
public abstract EdgeType getEdgeTypes(int index) A list of EdgeTypes defined within this schema.
Refer to the documentation of EdgeType for more details.
repeated .google.cloud.apptopology.v1.EdgeType edge_types = 3;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EdgeType |
|
getEdgeTypesCount()
public abstract int getEdgeTypesCount() A list of EdgeTypes defined within this schema.
Refer to the documentation of EdgeType for more details.
repeated .google.cloud.apptopology.v1.EdgeType edge_types = 3;
| Returns | |
|---|---|
| Type | Description |
int |
|
getEdgeTypesList()
public abstract List<EdgeType> getEdgeTypesList() A list of EdgeTypes defined within this schema.
Refer to the documentation of EdgeType for more details.
repeated .google.cloud.apptopology.v1.EdgeType edge_types = 3;
| Returns | |
|---|---|
| Type | Description |
List<EdgeType> |
|
getEdgeTypesOrBuilder(int index)
public abstract EdgeTypeOrBuilder getEdgeTypesOrBuilder(int index) A list of EdgeTypes defined within this schema.
Refer to the documentation of EdgeType for more details.
repeated .google.cloud.apptopology.v1.EdgeType edge_types = 3;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EdgeTypeOrBuilder |
|
getEdgeTypesOrBuilderList()
public abstract List<? extends EdgeTypeOrBuilder> getEdgeTypesOrBuilderList() A list of EdgeTypes defined within this schema.
Refer to the documentation of EdgeType for more details.
repeated .google.cloud.apptopology.v1.EdgeType edge_types = 3;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.apptopology.v1.EdgeTypeOrBuilder> |
|
getLabelProperties(int index)
public abstract LabelProperties getLabelProperties(int index)A list of supported labels and corresponding properties.
repeated .google.cloud.apptopology.v1.LabelProperties label_properties = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LabelProperties |
|
getLabelPropertiesCount()
public abstract int getLabelPropertiesCount()A list of supported labels and corresponding properties.
repeated .google.cloud.apptopology.v1.LabelProperties label_properties = 4;
| Returns | |
|---|---|
| Type | Description |
int |
|
getLabelPropertiesList()
public abstract List<LabelProperties> getLabelPropertiesList()A list of supported labels and corresponding properties.
repeated .google.cloud.apptopology.v1.LabelProperties label_properties = 4;
| Returns | |
|---|---|
| Type | Description |
List<LabelProperties> |
|
getLabelPropertiesOrBuilder(int index)
public abstract LabelPropertiesOrBuilder getLabelPropertiesOrBuilder(int index)A list of supported labels and corresponding properties.
repeated .google.cloud.apptopology.v1.LabelProperties label_properties = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LabelPropertiesOrBuilder |
|
getLabelPropertiesOrBuilderList()
public abstract List<? extends LabelPropertiesOrBuilder> getLabelPropertiesOrBuilderList()A list of supported labels and corresponding properties.
repeated .google.cloud.apptopology.v1.LabelProperties label_properties = 4;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.apptopology.v1.LabelPropertiesOrBuilder> |
|
getName()
public abstract String getName() Identifier. The resource name of the schema.
Format:
projects/{project}/locations/{location}/domains/{domain}/schema
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes() Identifier. The resource name of the schema.
Format:
projects/{project}/locations/{location}/domains/{domain}/schema
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getNodeTypes(int index)
public abstract NodeType getNodeTypes(int index) A list of NodeTypes defined within this schema.
Refer to the documentation of NodeType for more details.
repeated .google.cloud.apptopology.v1.NodeType node_types = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
NodeType |
|
getNodeTypesCount()
public abstract int getNodeTypesCount() A list of NodeTypes defined within this schema.
Refer to the documentation of NodeType for more details.
repeated .google.cloud.apptopology.v1.NodeType node_types = 2;
| Returns | |
|---|---|
| Type | Description |
int |
|
getNodeTypesList()
public abstract List<NodeType> getNodeTypesList() A list of NodeTypes defined within this schema.
Refer to the documentation of NodeType for more details.
repeated .google.cloud.apptopology.v1.NodeType node_types = 2;
| Returns | |
|---|---|
| Type | Description |
List<NodeType> |
|
getNodeTypesOrBuilder(int index)
public abstract NodeTypeOrBuilder getNodeTypesOrBuilder(int index) A list of NodeTypes defined within this schema.
Refer to the documentation of NodeType for more details.
repeated .google.cloud.apptopology.v1.NodeType node_types = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
NodeTypeOrBuilder |
|
getNodeTypesOrBuilderList()
public abstract List<? extends NodeTypeOrBuilder> getNodeTypesOrBuilderList() A list of NodeTypes defined within this schema.
Refer to the documentation of NodeType for more details.
repeated .google.cloud.apptopology.v1.NodeType node_types = 2;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.apptopology.v1.NodeTypeOrBuilder> |
|