Interface CapabilitySchemaItem.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<CapabilitySchemaItem.Builder,,- CapabilitySchemaItem> - SdkBuilder<CapabilitySchemaItem.Builder,,- CapabilitySchemaItem> - SdkPojo
- Enclosing class:
- CapabilitySchemaItem
@Mutable
@NotThreadSafe
public static interface CapabilitySchemaItem.Builder
extends SdkPojo, CopyableBuilder<CapabilitySchemaItem.Builder,CapabilitySchemaItem> 
- 
Method SummaryModifier and TypeMethodDescriptioncapabilityId(String capabilityId) The unique identifier of the capability defined in the schema.extrinsicId(String extrinsicId) The external identifier for the capability, used when referencing the capability outside of the AWS ecosystem.extrinsicVersion(Integer extrinsicVersion) The version of the external capability definition, used to track compatibility with external systems.The format of the capability schema, which defines how the schema is structured and interpreted.format(SchemaVersionFormat format) The format of the capability schema, which defines how the schema is structured and interpreted.The actual schema definition that describes the capability's properties, actions, and events.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- 
formatThe format of the capability schema, which defines how the schema is structured and interpreted. - Parameters:
- format- The format of the capability schema, which defines how the schema is structured and interpreted.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
formatThe format of the capability schema, which defines how the schema is structured and interpreted. - Parameters:
- format- The format of the capability schema, which defines how the schema is structured and interpreted.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
capabilityIdThe unique identifier of the capability defined in the schema. - Parameters:
- capabilityId- The unique identifier of the capability defined in the schema.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
extrinsicIdThe external identifier for the capability, used when referencing the capability outside of the AWS ecosystem. - Parameters:
- extrinsicId- The external identifier for the capability, used when referencing the capability outside of the AWS ecosystem.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
extrinsicVersionThe version of the external capability definition, used to track compatibility with external systems. - Parameters:
- extrinsicVersion- The version of the external capability definition, used to track compatibility with external systems.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
schemaThe actual schema definition that describes the capability's properties, actions, and events. - Parameters:
- schema- The actual schema definition that describes the capability's properties, actions, and events.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-