Interface GetSchemaVersionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetSchemaVersionResponse.Builder,
,GetSchemaVersionResponse> IotManagedIntegrationsResponse.Builder
,SdkBuilder<GetSchemaVersionResponse.Builder,
,GetSchemaVersionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetSchemaVersionResponse
@Mutable
@NotThreadSafe
public static interface GetSchemaVersionResponse.Builder
extends IotManagedIntegrationsResponse.Builder, SdkPojo, CopyableBuilder<GetSchemaVersionResponse.Builder,GetSchemaVersionResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of the schema version.The name of the schema version.The schema of the schema version.The id 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.services.iotmanagedintegrations.model.IotManagedIntegrationsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
schemaId
The id of the schema version.
- Parameters:
schemaId
- The id 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
The description of the schema version.
- Parameters:
description
- The 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:
-
schema
The schema of the schema version.
- Parameters:
schema
- The schema of the schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-