Interface GraphDataSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<GraphDataSummary.Builder,,- GraphDataSummary> - SdkBuilder<GraphDataSummary.Builder,,- GraphDataSummary> - SdkPojo
- Enclosing class:
- GraphDataSummary
- 
Method SummaryModifier and TypeMethodDescriptionedgeLabels(String... edgeLabels) A list of the edge labels in the graph.edgeLabels(Collection<String> edgeLabels) A list of the edge labels in the graph.edgeProperties(Collection<? extends Map<String, Long>> edgeProperties) A list of the distinct edge properties in the graph, along with the count of edges where each property is used.edgeProperties(Map<String, Long>... edgeProperties) A list of the distinct edge properties in the graph, along with the count of edges where each property is used.edgeStructures(Collection<EdgeStructure> edgeStructures) This field is only present when the requested mode is DETAILED.edgeStructures(Consumer<EdgeStructure.Builder>... edgeStructures) This field is only present when the requested mode is DETAILED.edgeStructures(EdgeStructure... edgeStructures) This field is only present when the requested mode is DETAILED.nodeLabels(String... nodeLabels) A list of distinct node labels in the graph.nodeLabels(Collection<String> nodeLabels) A list of distinct node labels in the graph.nodeProperties(Collection<? extends Map<String, Long>> nodeProperties) A list of the distinct node properties in the graph, along with the count of nodes where each property is used.nodeProperties(Map<String, Long>... nodeProperties) A list of the distinct node properties in the graph, along with the count of nodes where each property is used.nodeStructures(Collection<NodeStructure> nodeStructures) This field is only present when the requested mode is DETAILED.nodeStructures(Consumer<NodeStructure.Builder>... nodeStructures) This field is only present when the requested mode is DETAILED.nodeStructures(NodeStructure... nodeStructures) This field is only present when the requested mode is DETAILED.numEdgeLabels(Long numEdgeLabels) The number of unique edge labels in the graph.numEdgeProperties(Long numEdgeProperties) The number of edge properties in the graph.The number of edges in the graph.numNodeLabels(Long numNodeLabels) The number of distinct node labels in the graph.numNodeProperties(Long numNodeProperties) The number of distinct node properties in the graph.The number of nodes in the graph.totalEdgePropertyValues(Long totalEdgePropertyValues) The total number of usages of all edge properties.totalNodePropertyValues(Long totalNodePropertyValues) The total number of usages of all node properties.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
numNodesThe number of nodes in the graph. - Parameters:
- numNodes- The number of nodes in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numEdgesThe number of edges in the graph. - Parameters:
- numEdges- The number of edges in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numNodeLabelsThe number of distinct node labels in the graph. - Parameters:
- numNodeLabels- The number of distinct node labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numEdgeLabelsThe number of unique edge labels in the graph. - Parameters:
- numEdgeLabels- The number of unique edge labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeLabelsA list of distinct node labels in the graph. - Parameters:
- nodeLabels- A list of distinct node labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeLabelsA list of distinct node labels in the graph. - Parameters:
- nodeLabels- A list of distinct node labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgeLabelsA list of the edge labels in the graph. - Parameters:
- edgeLabels- A list of the edge labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgeLabelsA list of the edge labels in the graph. - Parameters:
- edgeLabels- A list of the edge labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numNodePropertiesThe number of distinct node properties in the graph. - Parameters:
- numNodeProperties- The number of distinct node properties in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numEdgePropertiesThe number of edge properties in the graph. - Parameters:
- numEdgeProperties- The number of edge properties in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodePropertiesA list of the distinct node properties in the graph, along with the count of nodes where each property is used. - Parameters:
- nodeProperties- A list of the distinct node properties in the graph, along with the count of nodes where each property is used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodePropertiesA list of the distinct node properties in the graph, along with the count of nodes where each property is used. - Parameters:
- nodeProperties- A list of the distinct node properties in the graph, along with the count of nodes where each property is used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgePropertiesA list of the distinct edge properties in the graph, along with the count of edges where each property is used. - Parameters:
- edgeProperties- A list of the distinct edge properties in the graph, along with the count of edges where each property is used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgePropertiesA list of the distinct edge properties in the graph, along with the count of edges where each property is used. - Parameters:
- edgeProperties- A list of the distinct edge properties in the graph, along with the count of edges where each property is used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
totalNodePropertyValuesThe total number of usages of all node properties. - Parameters:
- totalNodePropertyValues- The total number of usages of all node properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
totalEdgePropertyValuesThe total number of usages of all edge properties. - Parameters:
- totalEdgePropertyValues- The total number of usages of all edge properties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeStructuresThis field is only present when the requested mode is DETAILED. It contains a list of node structures. - Parameters:
- nodeStructures- This field is only present when the requested mode is DETAILED. It contains a list of node structures.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeStructuresThis field is only present when the requested mode is DETAILED. It contains a list of node structures. - Parameters:
- nodeStructures- This field is only present when the requested mode is DETAILED. It contains a list of node structures.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeStructuresThis field is only present when the requested mode is DETAILED. It contains a list of node structures. This is a convenience method that creates an instance of theNodeStructure.Builderavoiding the need to create one manually viaNodeStructure.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonodeStructures(List<NodeStructure>).- Parameters:
- nodeStructures- a consumer that will call methods on- NodeStructure.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
edgeStructuresThis field is only present when the requested mode is DETAILED. It contains a list of edge structures. - Parameters:
- edgeStructures- This field is only present when the requested mode is DETAILED. It contains a list of edge structures.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgeStructuresThis field is only present when the requested mode is DETAILED. It contains a list of edge structures. - Parameters:
- edgeStructures- This field is only present when the requested mode is DETAILED. It contains a list of edge structures.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgeStructuresThis field is only present when the requested mode is DETAILED. It contains a list of edge structures. This is a convenience method that creates an instance of theEdgeStructure.Builderavoiding the need to create one manually viaEdgeStructure.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toedgeStructures(List<EdgeStructure>).- Parameters:
- edgeStructures- a consumer that will call methods on- EdgeStructure.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-