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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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.
1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1357 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 |