Class: Aws::NeptuneGraph::Types::GraphDataSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::NeptuneGraph::Types::GraphDataSummary
- Defined in:
- gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb
Overview
Summary information about the graph.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#edge_labels ⇒ Array<String>
A list of the edge labels in the graph.
-
#edge_properties ⇒ Array<Hash<String,Integer>>
A list of the distinct edge properties in the graph, along with the count of edges where each property is used.
-
#edge_structures ⇒ Array<Types::EdgeStructure>
This field is only present when the requested mode is DETAILED.
-
#node_labels ⇒ Array<String>
A list of distinct node labels in the graph.
-
#node_properties ⇒ Array<Hash<String,Integer>>
A list of the distinct node properties in the graph, along with the count of nodes where each property is used.
-
#node_structures ⇒ Array<Types::NodeStructure>
This field is only present when the requested mode is DETAILED.
-
#num_edge_labels ⇒ Integer
The number of unique edge labels in the graph.
-
#num_edge_properties ⇒ Integer
The number of edge properties in the graph.
-
#num_edges ⇒ Integer
The number of edges in the graph.
-
#num_node_labels ⇒ Integer
The number of distinct node labels in the graph.
-
#num_node_properties ⇒ Integer
The number of distinct node properties in the graph.
-
#num_nodes ⇒ Integer
The number of nodes in the graph.
-
#total_edge_property_values ⇒ Integer
The total number of usages of all edge properties.
-
#total_node_property_values ⇒ Integer
The total number of usages of all node properties.
Instance Attribute Details
#edge_labels ⇒ Array<String>
A list of the edge labels in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#edge_properties ⇒ Array<Hash<String,Integer>>
A list of the distinct edge properties in the graph, along with the count of edges where each property is used.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#edge_structures ⇒ Array<Types::EdgeStructure>
This field is only present when the requested mode is DETAILED. It contains a list of edge structures.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#node_labels ⇒ Array<String>
A list of distinct node labels in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#node_properties ⇒ Array<Hash<String,Integer>>
A list of the distinct node properties in the graph, along with the count of nodes where each property is used.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#node_structures ⇒ Array<Types::NodeStructure>
This field is only present when the requested mode is DETAILED. It contains a list of node structures.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#num_edge_labels ⇒ Integer
The number of unique edge labels in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#num_edge_properties ⇒ Integer
The number of edge properties in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#num_edges ⇒ Integer
The number of edges in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#num_node_labels ⇒ Integer
The number of distinct node labels in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#num_node_properties ⇒ Integer
The number of distinct node properties in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#num_nodes ⇒ Integer
The number of nodes in the graph.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#total_edge_property_values ⇒ Integer
The total number of usages of all edge properties.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |
#total_node_property_values ⇒ Integer
The total number of usages of all node properties.
1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1688 class GraphDataSummary < Struct.new( :num_nodes, :num_edges, :num_node_labels, :num_edge_labels, :node_labels, :edge_labels, :num_node_properties, :num_edge_properties, :node_properties, :edge_properties, :total_node_property_values, :total_edge_property_values, :node_structures, :edge_structures) SENSITIVE = [] include Aws::Structure end |