Package com.pulumi.aws.datazone
Class GlossaryTermArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.datazone.GlossaryTermArgs.Builder
-
- Enclosing class:
- GlossaryTermArgs
public static final class GlossaryTermArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GlossaryTermArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlossaryTermArgsbuild()GlossaryTermArgs.BuilderdomainIdentifier(com.pulumi.core.Output<java.lang.String> domainIdentifier)GlossaryTermArgs.BuilderdomainIdentifier(java.lang.String domainIdentifier)GlossaryTermArgs.BuilderglossaryIdentifier(com.pulumi.core.Output<java.lang.String> glossaryIdentifier)GlossaryTermArgs.BuilderglossaryIdentifier(java.lang.String glossaryIdentifier)GlossaryTermArgs.BuilderlongDescription(com.pulumi.core.Output<java.lang.String> longDescription)GlossaryTermArgs.BuilderlongDescription(java.lang.String longDescription)GlossaryTermArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GlossaryTermArgs.Buildername(java.lang.String name)GlossaryTermArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GlossaryTermArgs.Builderregion(java.lang.String region)GlossaryTermArgs.BuildershortDescription(com.pulumi.core.Output<java.lang.String> shortDescription)GlossaryTermArgs.BuildershortDescription(java.lang.String shortDescription)GlossaryTermArgs.Builderstatus(com.pulumi.core.Output<java.lang.String> status)GlossaryTermArgs.Builderstatus(java.lang.String status)GlossaryTermArgs.BuildertermRelations(GlossaryTermTermRelationsArgs termRelations)GlossaryTermArgs.BuildertermRelations(com.pulumi.core.Output<GlossaryTermTermRelationsArgs> termRelations)GlossaryTermArgs.Buildertimeouts(GlossaryTermTimeoutsArgs timeouts)GlossaryTermArgs.Buildertimeouts(com.pulumi.core.Output<GlossaryTermTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GlossaryTermArgs defaults)
-
-
Method Detail
-
domainIdentifier
public GlossaryTermArgs.Builder domainIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> domainIdentifier)
- Parameters:
domainIdentifier- Identifier of domain.- Returns:
- builder
-
domainIdentifier
public GlossaryTermArgs.Builder domainIdentifier(java.lang.String domainIdentifier)
- Parameters:
domainIdentifier- Identifier of domain.- Returns:
- builder
-
glossaryIdentifier
public GlossaryTermArgs.Builder glossaryIdentifier(com.pulumi.core.Output<java.lang.String> glossaryIdentifier)
- Parameters:
glossaryIdentifier- Identifier of glossary.- Returns:
- builder
-
glossaryIdentifier
public GlossaryTermArgs.Builder glossaryIdentifier(java.lang.String glossaryIdentifier)
- Parameters:
glossaryIdentifier- Identifier of glossary.- Returns:
- builder
-
longDescription
public GlossaryTermArgs.Builder longDescription(@Nullable com.pulumi.core.Output<java.lang.String> longDescription)
- Parameters:
longDescription- Long description of entry.- Returns:
- builder
-
longDescription
public GlossaryTermArgs.Builder longDescription(java.lang.String longDescription)
- Parameters:
longDescription- Long description of entry.- Returns:
- builder
-
name
public GlossaryTermArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of glossary term. The following arguments are optional:- Returns:
- builder
-
name
public GlossaryTermArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of glossary term. The following arguments are optional:- Returns:
- builder
-
region
public GlossaryTermArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GlossaryTermArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
shortDescription
public GlossaryTermArgs.Builder shortDescription(@Nullable com.pulumi.core.Output<java.lang.String> shortDescription)
- Parameters:
shortDescription- Short description of entry.- Returns:
- builder
-
shortDescription
public GlossaryTermArgs.Builder shortDescription(java.lang.String shortDescription)
- Parameters:
shortDescription- Short description of entry.- Returns:
- builder
-
status
public GlossaryTermArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- If glossary term is ENABLED or DISABLED.- Returns:
- builder
-
status
public GlossaryTermArgs.Builder status(java.lang.String status)
- Parameters:
status- If glossary term is ENABLED or DISABLED.- Returns:
- builder
-
termRelations
public GlossaryTermArgs.Builder termRelations(@Nullable com.pulumi.core.Output<GlossaryTermTermRelationsArgs> termRelations)
- Parameters:
termRelations- Object classifying the term relations through the following attributes:- Returns:
- builder
-
termRelations
public GlossaryTermArgs.Builder termRelations(GlossaryTermTermRelationsArgs termRelations)
- Parameters:
termRelations- Object classifying the term relations through the following attributes:- Returns:
- builder
-
timeouts
public GlossaryTermArgs.Builder timeouts(@Nullable com.pulumi.core.Output<GlossaryTermTimeoutsArgs> timeouts)
-
timeouts
public GlossaryTermArgs.Builder timeouts(GlossaryTermTimeoutsArgs timeouts)
-
build
public GlossaryTermArgs build()
-
-