Interface APISchema.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<APISchema.Builder,,- APISchema> - SdkBuilder<APISchema.Builder,,- APISchema> - SdkPojo
- Enclosing class:
- APISchema
@Mutable
@NotThreadSafe
public static interface APISchema.Builder
extends SdkPojo, CopyableBuilder<APISchema.Builder,APISchema> 
- 
Method SummaryModifier and TypeMethodDescriptionThe JSON or YAML-formatted payload defining the OpenAPI schema for the action group.default APISchema.BuilderContains details about the S3 object containing the OpenAPI schema for the action group.s3(S3Identifier s3) Contains details about the S3 object containing the OpenAPI schema for the action group.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- 
s3Contains details about the S3 object containing the OpenAPI schema for the action group. - Parameters:
- s3- Contains details about the S3 object containing the OpenAPI schema for the action group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
s3Contains details about the S3 object containing the OpenAPI schema for the action group. This is a convenience method that creates an instance of theS3Identifier.Builderavoiding the need to create one manually viaS3Identifier.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3(S3Identifier).- Parameters:
- s3- a consumer that will call methods on- S3Identifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
payloadThe JSON or YAML-formatted payload defining the OpenAPI schema for the action group. - Parameters:
- payload- The JSON or YAML-formatted payload defining the OpenAPI schema for the action group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-