Class DocumentAiWarehouseDocumentSchemaState.Builder
- java.lang.Object
-
- com.pulumi.gcp.essentialcontacts.inputs.DocumentAiWarehouseDocumentSchemaState.Builder
-
- Enclosing class:
- DocumentAiWarehouseDocumentSchemaState
public static final class DocumentAiWarehouseDocumentSchemaState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DocumentAiWarehouseDocumentSchemaState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DocumentAiWarehouseDocumentSchemaState defaults)
-
-
Method Detail
-
displayName
public DocumentAiWarehouseDocumentSchemaState.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- Name of the schema given by the user.- Returns:
- builder
-
displayName
public DocumentAiWarehouseDocumentSchemaState.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- Name of the schema given by the user.- Returns:
- builder
-
documentIsFolder
public DocumentAiWarehouseDocumentSchemaState.Builder documentIsFolder(@Nullable com.pulumi.core.Output<java.lang.Boolean> documentIsFolder)
- Parameters:
documentIsFolder
- Tells whether the document is a folder or a typical document.- Returns:
- builder
-
documentIsFolder
public DocumentAiWarehouseDocumentSchemaState.Builder documentIsFolder(java.lang.Boolean documentIsFolder)
- Parameters:
documentIsFolder
- Tells whether the document is a folder or a typical document.- Returns:
- builder
-
location
public DocumentAiWarehouseDocumentSchemaState.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The location of the resource.- Returns:
- builder
-
location
public DocumentAiWarehouseDocumentSchemaState.Builder location(java.lang.String location)
- Parameters:
location
- The location of the resource.- Returns:
- builder
-
name
public DocumentAiWarehouseDocumentSchemaState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the metadata property.- Returns:
- builder
-
name
public DocumentAiWarehouseDocumentSchemaState.Builder name(java.lang.String name)
- Parameters:
name
- The name of the metadata property.- Returns:
- builder
-
projectNumber
public DocumentAiWarehouseDocumentSchemaState.Builder projectNumber(@Nullable com.pulumi.core.Output<java.lang.String> projectNumber)
- Parameters:
projectNumber
- The unique identifier of the project.- Returns:
- builder
-
projectNumber
public DocumentAiWarehouseDocumentSchemaState.Builder projectNumber(java.lang.String projectNumber)
- Parameters:
projectNumber
- The unique identifier of the project.- Returns:
- builder
-
propertyDefinitions
public DocumentAiWarehouseDocumentSchemaState.Builder propertyDefinitions(@Nullable com.pulumi.core.Output<java.util.List<DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs>> propertyDefinitions)
- Parameters:
propertyDefinitions
- Defines the metadata for a schema property. Structure is documented below.- Returns:
- builder
-
propertyDefinitions
public DocumentAiWarehouseDocumentSchemaState.Builder propertyDefinitions(java.util.List<DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs> propertyDefinitions)
- Parameters:
propertyDefinitions
- Defines the metadata for a schema property. Structure is documented below.- Returns:
- builder
-
propertyDefinitions
public DocumentAiWarehouseDocumentSchemaState.Builder propertyDefinitions(DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs... propertyDefinitions)
- Parameters:
propertyDefinitions
- Defines the metadata for a schema property. Structure is documented below.- Returns:
- builder
-
build
public DocumentAiWarehouseDocumentSchemaState build()
-
-