Interface CreateSchemaResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateSchemaResponse.Builder,CreateSchemaResponse>,GlueResponse.Builder,SdkBuilder<CreateSchemaResponse.Builder,CreateSchemaResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateSchemaResponse
public static interface CreateSchemaResponse.Builder extends GlueResponse.Builder, SdkPojo, CopyableBuilder<CreateSchemaResponse.Builder,CreateSchemaResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateSchemaResponse.Buildercompatibility(String compatibility)The schema compatibility mode.CreateSchemaResponse.Buildercompatibility(Compatibility compatibility)The schema compatibility mode.CreateSchemaResponse.BuilderdataFormat(String dataFormat)The data format of the schema definition.CreateSchemaResponse.BuilderdataFormat(DataFormat dataFormat)The data format of the schema definition.CreateSchemaResponse.Builderdescription(String description)A description of the schema if specified when created.CreateSchemaResponse.BuilderlatestSchemaVersion(Long latestSchemaVersion)The latest version of the schema associated with the returned schema definition.CreateSchemaResponse.BuildernextSchemaVersion(Long nextSchemaVersion)The next version of the schema associated with the returned schema definition.CreateSchemaResponse.BuilderregistryArn(String registryArn)The Amazon Resource Name (ARN) of the registry.CreateSchemaResponse.BuilderregistryName(String registryName)The name of the registry.CreateSchemaResponse.BuilderschemaArn(String schemaArn)The Amazon Resource Name (ARN) of the schema.CreateSchemaResponse.BuilderschemaCheckpoint(Long schemaCheckpoint)The version number of the checkpoint (the last time the compatibility mode was changed).CreateSchemaResponse.BuilderschemaName(String schemaName)The name of the schema.CreateSchemaResponse.BuilderschemaStatus(String schemaStatus)The status of the schema.CreateSchemaResponse.BuilderschemaStatus(SchemaStatus schemaStatus)The status of the schema.CreateSchemaResponse.BuilderschemaVersionId(String schemaVersionId)The unique identifier of the first schema version.CreateSchemaResponse.BuilderschemaVersionStatus(String schemaVersionStatus)The status of the first schema version created.CreateSchemaResponse.BuilderschemaVersionStatus(SchemaVersionStatus schemaVersionStatus)The status of the first schema version created.CreateSchemaResponse.Buildertags(Map<String,String> tags)The tags for the schema.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.glue.model.GlueResponse.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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
registryName
CreateSchemaResponse.Builder registryName(String registryName)
The name of the registry.
- Parameters:
registryName- The name of the registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registryArn
CreateSchemaResponse.Builder registryArn(String registryArn)
The Amazon Resource Name (ARN) of the registry.
- Parameters:
registryArn- The Amazon Resource Name (ARN) of the registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaName
CreateSchemaResponse.Builder schemaName(String schemaName)
The name of the schema.
- Parameters:
schemaName- The name of the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaArn
CreateSchemaResponse.Builder schemaArn(String schemaArn)
The Amazon Resource Name (ARN) of the schema.
- Parameters:
schemaArn- The Amazon Resource Name (ARN) of the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CreateSchemaResponse.Builder description(String description)
A description of the schema if specified when created.
- Parameters:
description- A description of the schema if specified when created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataFormat
CreateSchemaResponse.Builder dataFormat(String dataFormat)
The data format of the schema definition. Currently
AVRO,JSONandPROTOBUFare supported.- Parameters:
dataFormat- The data format of the schema definition. CurrentlyAVRO,JSONandPROTOBUFare supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataFormat,DataFormat
-
dataFormat
CreateSchemaResponse.Builder dataFormat(DataFormat dataFormat)
The data format of the schema definition. Currently
AVRO,JSONandPROTOBUFare supported.- Parameters:
dataFormat- The data format of the schema definition. CurrentlyAVRO,JSONandPROTOBUFare supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataFormat,DataFormat
-
compatibility
CreateSchemaResponse.Builder compatibility(String compatibility)
The schema compatibility mode.
- Parameters:
compatibility- The schema compatibility mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Compatibility,Compatibility
-
compatibility
CreateSchemaResponse.Builder compatibility(Compatibility compatibility)
The schema compatibility mode.
- Parameters:
compatibility- The schema compatibility mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Compatibility,Compatibility
-
schemaCheckpoint
CreateSchemaResponse.Builder schemaCheckpoint(Long schemaCheckpoint)
The version number of the checkpoint (the last time the compatibility mode was changed).
- Parameters:
schemaCheckpoint- The version number of the checkpoint (the last time the compatibility mode was changed).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestSchemaVersion
CreateSchemaResponse.Builder latestSchemaVersion(Long latestSchemaVersion)
The latest version of the schema associated with the returned schema definition.
- Parameters:
latestSchemaVersion- The latest version of the schema associated with the returned schema definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextSchemaVersion
CreateSchemaResponse.Builder nextSchemaVersion(Long nextSchemaVersion)
The next version of the schema associated with the returned schema definition.
- Parameters:
nextSchemaVersion- The next version of the schema associated with the returned schema definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaStatus
CreateSchemaResponse.Builder schemaStatus(String schemaStatus)
The status of the schema.
- Parameters:
schemaStatus- The status of the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SchemaStatus,SchemaStatus
-
schemaStatus
CreateSchemaResponse.Builder schemaStatus(SchemaStatus schemaStatus)
The status of the schema.
- Parameters:
schemaStatus- The status of the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SchemaStatus,SchemaStatus
-
tags
CreateSchemaResponse.Builder tags(Map<String,String> tags)
The tags for the schema.
- Parameters:
tags- The tags for the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaVersionId
CreateSchemaResponse.Builder schemaVersionId(String schemaVersionId)
The unique identifier of the first schema version.
- Parameters:
schemaVersionId- The unique identifier of the first schema version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaVersionStatus
CreateSchemaResponse.Builder schemaVersionStatus(String schemaVersionStatus)
The status of the first schema version created.
- Parameters:
schemaVersionStatus- The status of the first schema version created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SchemaVersionStatus,SchemaVersionStatus
-
schemaVersionStatus
CreateSchemaResponse.Builder schemaVersionStatus(SchemaVersionStatus schemaVersionStatus)
The status of the first schema version created.
- Parameters:
schemaVersionStatus- The status of the first schema version created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SchemaVersionStatus,SchemaVersionStatus
-
-