Package com.pulumi.aws.datazone.inputs
Class GlossaryTermState.Builder
- java.lang.Object
-
- com.pulumi.aws.datazone.inputs.GlossaryTermState.Builder
-
- Enclosing class:
- GlossaryTermState
public static final class GlossaryTermState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GlossaryTermState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlossaryTermStatebuild()GlossaryTermState.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)GlossaryTermState.BuildercreatedAt(java.lang.String createdAt)GlossaryTermState.BuildercreatedBy(com.pulumi.core.Output<java.lang.String> createdBy)GlossaryTermState.BuildercreatedBy(java.lang.String createdBy)GlossaryTermState.BuilderdomainIdentifier(com.pulumi.core.Output<java.lang.String> domainIdentifier)GlossaryTermState.BuilderdomainIdentifier(java.lang.String domainIdentifier)GlossaryTermState.BuilderglossaryIdentifier(com.pulumi.core.Output<java.lang.String> glossaryIdentifier)GlossaryTermState.BuilderglossaryIdentifier(java.lang.String glossaryIdentifier)GlossaryTermState.BuilderlongDescription(com.pulumi.core.Output<java.lang.String> longDescription)GlossaryTermState.BuilderlongDescription(java.lang.String longDescription)GlossaryTermState.Buildername(com.pulumi.core.Output<java.lang.String> name)GlossaryTermState.Buildername(java.lang.String name)GlossaryTermState.Builderregion(com.pulumi.core.Output<java.lang.String> region)GlossaryTermState.Builderregion(java.lang.String region)GlossaryTermState.BuildershortDescription(com.pulumi.core.Output<java.lang.String> shortDescription)GlossaryTermState.BuildershortDescription(java.lang.String shortDescription)GlossaryTermState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)GlossaryTermState.Builderstatus(java.lang.String status)GlossaryTermState.BuildertermRelations(GlossaryTermTermRelationsArgs termRelations)GlossaryTermState.BuildertermRelations(com.pulumi.core.Output<GlossaryTermTermRelationsArgs> termRelations)GlossaryTermState.Buildertimeouts(GlossaryTermTimeoutsArgs timeouts)GlossaryTermState.Buildertimeouts(com.pulumi.core.Output<GlossaryTermTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GlossaryTermState defaults)
-
-
Method Detail
-
createdAt
public GlossaryTermState.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- Time of glossary term creation.- Returns:
- builder
-
createdAt
public GlossaryTermState.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- Time of glossary term creation.- Returns:
- builder
-
createdBy
public GlossaryTermState.Builder createdBy(@Nullable com.pulumi.core.Output<java.lang.String> createdBy)
- Parameters:
createdBy- Creator of glossary term.- Returns:
- builder
-
createdBy
public GlossaryTermState.Builder createdBy(java.lang.String createdBy)
- Parameters:
createdBy- Creator of glossary term.- Returns:
- builder
-
domainIdentifier
public GlossaryTermState.Builder domainIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> domainIdentifier)
- Parameters:
domainIdentifier- Identifier of domain.- Returns:
- builder
-
domainIdentifier
public GlossaryTermState.Builder domainIdentifier(java.lang.String domainIdentifier)
- Parameters:
domainIdentifier- Identifier of domain.- Returns:
- builder
-
glossaryIdentifier
public GlossaryTermState.Builder glossaryIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> glossaryIdentifier)
- Parameters:
glossaryIdentifier- Identifier of glossary.- Returns:
- builder
-
glossaryIdentifier
public GlossaryTermState.Builder glossaryIdentifier(java.lang.String glossaryIdentifier)
- Parameters:
glossaryIdentifier- Identifier of glossary.- Returns:
- builder
-
longDescription
public GlossaryTermState.Builder longDescription(@Nullable com.pulumi.core.Output<java.lang.String> longDescription)
- Parameters:
longDescription- Long description of entry.- Returns:
- builder
-
longDescription
public GlossaryTermState.Builder longDescription(java.lang.String longDescription)
- Parameters:
longDescription- Long description of entry.- Returns:
- builder
-
name
public GlossaryTermState.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 GlossaryTermState.Builder name(java.lang.String name)
- Parameters:
name- Name of glossary term. The following arguments are optional:- Returns:
- builder
-
region
public GlossaryTermState.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 GlossaryTermState.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 GlossaryTermState.Builder shortDescription(@Nullable com.pulumi.core.Output<java.lang.String> shortDescription)
- Parameters:
shortDescription- Short description of entry.- Returns:
- builder
-
shortDescription
public GlossaryTermState.Builder shortDescription(java.lang.String shortDescription)
- Parameters:
shortDescription- Short description of entry.- Returns:
- builder
-
status
public GlossaryTermState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- If glossary term is ENABLED or DISABLED.- Returns:
- builder
-
status
public GlossaryTermState.Builder status(java.lang.String status)
- Parameters:
status- If glossary term is ENABLED or DISABLED.- Returns:
- builder
-
termRelations
public GlossaryTermState.Builder termRelations(@Nullable com.pulumi.core.Output<GlossaryTermTermRelationsArgs> termRelations)
- Parameters:
termRelations- Object classifying the term relations through the following attributes:- Returns:
- builder
-
termRelations
public GlossaryTermState.Builder termRelations(GlossaryTermTermRelationsArgs termRelations)
- Parameters:
termRelations- Object classifying the term relations through the following attributes:- Returns:
- builder
-
timeouts
public GlossaryTermState.Builder timeouts(@Nullable com.pulumi.core.Output<GlossaryTermTimeoutsArgs> timeouts)
-
timeouts
public GlossaryTermState.Builder timeouts(GlossaryTermTimeoutsArgs timeouts)
-
build
public GlossaryTermState build()
-
-