Package com.pulumi.aws.glue.inputs
Class CatalogTableStorageDescriptorSchemaReferenceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.inputs.CatalogTableStorageDescriptorSchemaReferenceArgs.Builder
-
- Enclosing class:
- CatalogTableStorageDescriptorSchemaReferenceArgs
public static final class CatalogTableStorageDescriptorSchemaReferenceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CatalogTableStorageDescriptorSchemaReferenceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogTableStorageDescriptorSchemaReferenceArgsbuild()CatalogTableStorageDescriptorSchemaReferenceArgs.BuilderschemaId(CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs schemaId)CatalogTableStorageDescriptorSchemaReferenceArgs.BuilderschemaId(com.pulumi.core.Output<CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs> schemaId)CatalogTableStorageDescriptorSchemaReferenceArgs.BuilderschemaVersionId(com.pulumi.core.Output<java.lang.String> schemaVersionId)CatalogTableStorageDescriptorSchemaReferenceArgs.BuilderschemaVersionId(java.lang.String schemaVersionId)CatalogTableStorageDescriptorSchemaReferenceArgs.BuilderschemaVersionNumber(com.pulumi.core.Output<java.lang.Integer> schemaVersionNumber)CatalogTableStorageDescriptorSchemaReferenceArgs.BuilderschemaVersionNumber(java.lang.Integer schemaVersionNumber)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CatalogTableStorageDescriptorSchemaReferenceArgs defaults)
-
-
Method Detail
-
schemaId
public CatalogTableStorageDescriptorSchemaReferenceArgs.Builder schemaId(@Nullable com.pulumi.core.Output<CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs> schemaId)
- Parameters:
schemaId- Configuration block that contains schema identity fields. Either this or the `schemaVersionId` has to be provided. See `schemaId` below.- Returns:
- builder
-
schemaId
public CatalogTableStorageDescriptorSchemaReferenceArgs.Builder schemaId(CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs schemaId)
- Parameters:
schemaId- Configuration block that contains schema identity fields. Either this or the `schemaVersionId` has to be provided. See `schemaId` below.- Returns:
- builder
-
schemaVersionId
public CatalogTableStorageDescriptorSchemaReferenceArgs.Builder schemaVersionId(@Nullable com.pulumi.core.Output<java.lang.String> schemaVersionId)
- Parameters:
schemaVersionId- Unique ID assigned to a version of the schema. Either this or the `schemaId` has to be provided.- Returns:
- builder
-
schemaVersionId
public CatalogTableStorageDescriptorSchemaReferenceArgs.Builder schemaVersionId(java.lang.String schemaVersionId)
- Parameters:
schemaVersionId- Unique ID assigned to a version of the schema. Either this or the `schemaId` has to be provided.- Returns:
- builder
-
schemaVersionNumber
public CatalogTableStorageDescriptorSchemaReferenceArgs.Builder schemaVersionNumber(com.pulumi.core.Output<java.lang.Integer> schemaVersionNumber)
- Parameters:
schemaVersionNumber- Version number of the schema.- Returns:
- builder
-
schemaVersionNumber
public CatalogTableStorageDescriptorSchemaReferenceArgs.Builder schemaVersionNumber(java.lang.Integer schemaVersionNumber)
- Parameters:
schemaVersionNumber- Version number of the schema.- Returns:
- builder
-
build
public CatalogTableStorageDescriptorSchemaReferenceArgs build()
-
-