Interface PropertygraphSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<PropertygraphSummary.Builder,,- PropertygraphSummary> - SdkBuilder<PropertygraphSummary.Builder,,- PropertygraphSummary> - SdkPojo
- Enclosing class:
- PropertygraphSummary
- 
Method SummaryModifier and TypeMethodDescriptionedgeLabels(String... edgeLabels) A list of the distinct edge labels in the graph.edgeLabels(Collection<String> edgeLabels) A list of the distinct 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 isDETAILED.edgeStructures(Consumer<EdgeStructure.Builder>... edgeStructures) This field is only present when the requested mode isDETAILED.edgeStructures(EdgeStructure... edgeStructures) This field is only present when the requested mode isDETAILED.nodeLabels(String... nodeLabels) A list of the distinct node labels in the graph.nodeLabels(Collection<String> nodeLabels) A list of the distinct node labels in the graph.nodeProperties(Collection<? extends Map<String, Long>> nodeProperties) The number of distinct node properties in the graph.nodeProperties(Map<String, Long>... nodeProperties) The number of distinct node properties in the graph.nodeStructures(Collection<NodeStructure> nodeStructures) This field is only present when the requested mode isDETAILED.nodeStructures(Consumer<NodeStructure.Builder>... nodeStructures) This field is only present when the requested mode isDETAILED.nodeStructures(NodeStructure... nodeStructures) This field is only present when the requested mode isDETAILED.numEdgeLabels(Long numEdgeLabels) The number of distinct edge labels in the graph.numEdgeProperties(Long numEdgeProperties) The number of distinct 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) A list of the distinct node properties in the graph, along with the count of nodes where each property is used.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 distinct edge labels in the graph. - Parameters:
- numEdgeLabels- The number of distinct edge labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeLabelsA list of the distinct node labels in the graph. - Parameters:
- nodeLabels- A list of the distinct node labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeLabelsA list of the distinct node labels in the graph. - Parameters:
- nodeLabels- A list of the 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 distinct edge labels in the graph. - Parameters:
- edgeLabels- A list of the distinct edge labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
edgeLabelsA list of the distinct edge labels in the graph. - Parameters:
- edgeLabels- A list of the distinct edge labels in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numNodePropertiesA list of the distinct node properties in the graph, along with the count of nodes where each property is used. - Parameters:
- numNodeProperties- 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.
 
- 
numEdgePropertiesThe number of distinct edge properties in the graph. - Parameters:
- numEdgeProperties- The number of distinct edge properties in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodePropertiesThe number of distinct node properties in the graph. - Parameters:
- nodeProperties- The number of distinct node properties in the graph.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodePropertiesThe number of distinct node properties in the graph. - Parameters:
- nodeProperties- The number of distinct node properties in the graph.
- 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 This is a convenience method that creates an instance of theDETAILED. It contains a list of node structures.NodeStructure.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 This is a convenience method that creates an instance of theDETAILED. It contains a list of edge structures.EdgeStructure.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:
 
 
-