Interface RDFGraphSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RDFGraphSummary.Builder,
,RDFGraphSummary> SdkBuilder<RDFGraphSummary.Builder,
,RDFGraphSummary> SdkPojo
- Enclosing class:
RDFGraphSummary
-
Method Summary
Modifier and TypeMethodDescriptionA list of the classes in the graph.classes
(Collection<String> classes) A list of the classes in the graph.numClasses
(Long numClasses) The number of classes in the graph.numDistinctPredicates
(Long numDistinctPredicates) The number of distinct predicates in the graph.numDistinctSubjects
(Long numDistinctSubjects) The number of distinct subjects in the graph.The number of quads in the graph.predicates
(Collection<? extends Map<String, Long>> predicates) "A list of predicates in the graph, along with the predicate counts.predicates
(Map<String, Long>... predicates) "A list of predicates in the graph, along with the predicate counts.subjectStructures
(Collection<SubjectStructure> subjectStructures) This field is only present when the request mode isDETAILED
.subjectStructures
(Consumer<SubjectStructure.Builder>... subjectStructures) This field is only present when the request mode isDETAILED
.subjectStructures
(SubjectStructure... subjectStructures) This field is only present when the request mode isDETAILED
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
numDistinctSubjects
The number of distinct subjects in the graph.
- Parameters:
numDistinctSubjects
- The number of distinct subjects in the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numDistinctPredicates
The number of distinct predicates in the graph.
- Parameters:
numDistinctPredicates
- The number of distinct predicates in the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numQuads
The number of quads in the graph.
- Parameters:
numQuads
- The number of quads in the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numClasses
The number of classes in the graph.
- Parameters:
numClasses
- The number of classes in the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
classes
A list of the classes in the graph.
- Parameters:
classes
- A list of the classes in the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
classes
A list of the classes in the graph.
- Parameters:
classes
- A list of the classes in the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
predicates
"A list of predicates in the graph, along with the predicate counts.
- Parameters:
predicates
- "A list of predicates in the graph, along with the predicate counts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
predicates
"A list of predicates in the graph, along with the predicate counts.
- Parameters:
predicates
- "A list of predicates in the graph, along with the predicate counts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectStructures
This field is only present when the request mode is
DETAILED
. It contains a list of subject structures.- Parameters:
subjectStructures
- This field is only present when the request mode isDETAILED
. It contains a list of subject structures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectStructures
This field is only present when the request mode is
DETAILED
. It contains a list of subject structures.- Parameters:
subjectStructures
- This field is only present when the request mode isDETAILED
. It contains a list of subject structures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectStructures
This field is only present when the request mode is
This is a convenience method that creates an instance of theDETAILED
. It contains a list of subject structures.SubjectStructure.Builder
avoiding the need to create one manually viaSubjectStructure.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosubjectStructures(List<SubjectStructure>)
.- Parameters:
subjectStructures
- a consumer that will call methods onSubjectStructure.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-