Interface Citation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Citation.Builder,,Citation> SdkBuilder<Citation.Builder,,Citation> SdkPojo
- Enclosing class:
Citation
@Mutable
@NotThreadSafe
public static interface Citation.Builder
extends SdkPojo, CopyableBuilder<Citation.Builder,Citation>
-
Method Summary
Modifier and TypeMethodDescriptionsourceContent(String sourceContent) Content text from the compliance source.sourceLabel(String sourceLabel) Label identifying the compliance source.sourceLink(String sourceLink) Link to the compliance source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
sourceLabel
Label identifying the compliance source.
- Parameters:
sourceLabel- Label identifying the compliance source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceContent
Content text from the compliance source.
- Parameters:
sourceContent- Content text from the compliance source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceLink
Link to the compliance source.
- Parameters:
sourceLink- Link to the compliance source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-