Interface SchemaVersionListItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SchemaVersionListItem.Builder,
,SchemaVersionListItem> SdkBuilder<SchemaVersionListItem.Builder,
,SchemaVersionListItem> SdkPojo
- Enclosing class:
SchemaVersionListItem
@Mutable
@NotThreadSafe
public static interface SchemaVersionListItem.Builder
extends SdkPojo, CopyableBuilder<SchemaVersionListItem.Builder,SchemaVersionListItem>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) A description of the schema version.The name of the schema version.The identifier of the schema version.semanticVersion
(String semanticVersion) The schema version.The type of schema version.type
(SchemaVersionType type) The type of schema version.visibility
(String visibility) The visibility of the schema version.visibility
(SchemaVersionVisibility visibility) The visibility of the schema version.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
-
schemaId
The identifier of the schema version.
- Parameters:
schemaId
- The identifier of the schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of schema version.
- Parameters:
type
- The type of schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of schema version.
- Parameters:
type
- The type of schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A description of the schema version.
- Parameters:
description
- A description of the schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespace
The name of the schema version.
- Parameters:
namespace
- The name of the schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
semanticVersion
The schema version. If this is left blank, it defaults to the latest version.
- Parameters:
semanticVersion
- The schema version. If this is left blank, it defaults to the latest version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visibility
The visibility of the schema version.
- Parameters:
visibility
- The visibility of the schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
visibility
The visibility of the schema version.
- Parameters:
visibility
- The visibility of the schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-