Package com.pulumi.gcp.vertex.inputs
Class AiTensorboardState.Builder
- java.lang.Object
-
- com.pulumi.gcp.vertex.inputs.AiTensorboardState.Builder
-
- Enclosing class:
- AiTensorboardState
public static final class AiTensorboardState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AiTensorboardState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AiTensorboardState.Builder
blobStoragePathPrefix(com.pulumi.core.Output<java.lang.String> blobStoragePathPrefix)
AiTensorboardState.Builder
blobStoragePathPrefix(java.lang.String blobStoragePathPrefix)
AiTensorboardState
build()
AiTensorboardState.Builder
createTime(com.pulumi.core.Output<java.lang.String> createTime)
AiTensorboardState.Builder
createTime(java.lang.String createTime)
AiTensorboardState.Builder
description(com.pulumi.core.Output<java.lang.String> description)
AiTensorboardState.Builder
description(java.lang.String description)
AiTensorboardState.Builder
displayName(com.pulumi.core.Output<java.lang.String> displayName)
AiTensorboardState.Builder
displayName(java.lang.String displayName)
AiTensorboardState.Builder
encryptionSpec(com.pulumi.core.Output<AiTensorboardEncryptionSpecArgs> encryptionSpec)
AiTensorboardState.Builder
encryptionSpec(AiTensorboardEncryptionSpecArgs encryptionSpec)
AiTensorboardState.Builder
labels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
AiTensorboardState.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
AiTensorboardState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
AiTensorboardState.Builder
name(java.lang.String name)
AiTensorboardState.Builder
project(com.pulumi.core.Output<java.lang.String> project)
AiTensorboardState.Builder
project(java.lang.String project)
AiTensorboardState.Builder
region(com.pulumi.core.Output<java.lang.String> region)
AiTensorboardState.Builder
region(java.lang.String region)
AiTensorboardState.Builder
runCount(com.pulumi.core.Output<java.lang.String> runCount)
AiTensorboardState.Builder
runCount(java.lang.String runCount)
AiTensorboardState.Builder
updateTime(com.pulumi.core.Output<java.lang.String> updateTime)
AiTensorboardState.Builder
updateTime(java.lang.String updateTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AiTensorboardState defaults)
-
-
Method Detail
-
blobStoragePathPrefix
public AiTensorboardState.Builder blobStoragePathPrefix(@Nullable com.pulumi.core.Output<java.lang.String> blobStoragePathPrefix)
- Parameters:
blobStoragePathPrefix
- Consumer project Cloud Storage path prefix used to store blob data, which can either be a bucket or directory. Does not end with a '/'.- Returns:
- builder
-
blobStoragePathPrefix
public AiTensorboardState.Builder blobStoragePathPrefix(java.lang.String blobStoragePathPrefix)
- Parameters:
blobStoragePathPrefix
- Consumer project Cloud Storage path prefix used to store blob data, which can either be a bucket or directory. Does not end with a '/'.- Returns:
- builder
-
createTime
public AiTensorboardState.Builder createTime(@Nullable com.pulumi.core.Output<java.lang.String> createTime)
- Parameters:
createTime
- The timestamp of when the Tensorboard was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.- Returns:
- builder
-
createTime
public AiTensorboardState.Builder createTime(java.lang.String createTime)
- Parameters:
createTime
- The timestamp of when the Tensorboard was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.- Returns:
- builder
-
description
public AiTensorboardState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Description of this Tensorboard.- Returns:
- builder
-
description
public AiTensorboardState.Builder description(java.lang.String description)
- Parameters:
description
- Description of this Tensorboard.- Returns:
- builder
-
displayName
public AiTensorboardState.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- User provided name of this Tensorboard. ***- Returns:
- builder
-
displayName
public AiTensorboardState.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- User provided name of this Tensorboard. ***- Returns:
- builder
-
encryptionSpec
public AiTensorboardState.Builder encryptionSpec(@Nullable com.pulumi.core.Output<AiTensorboardEncryptionSpecArgs> encryptionSpec)
- Parameters:
encryptionSpec
- Customer-managed encryption key spec for a Tensorboard. If set, this Tensorboard and all sub-resources of this Tensorboard will be secured by this key. Structure is documented below.- Returns:
- builder
-
encryptionSpec
public AiTensorboardState.Builder encryptionSpec(AiTensorboardEncryptionSpecArgs encryptionSpec)
- Parameters:
encryptionSpec
- Customer-managed encryption key spec for a Tensorboard. If set, this Tensorboard and all sub-resources of this Tensorboard will be secured by this key. Structure is documented below.- Returns:
- builder
-
labels
public AiTensorboardState.Builder labels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
- Parameters:
labels
- The labels with user-defined metadata to organize your Tensorboards.- Returns:
- builder
-
labels
public AiTensorboardState.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Parameters:
labels
- The labels with user-defined metadata to organize your Tensorboards.- Returns:
- builder
-
name
public AiTensorboardState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of the Tensorboard.- Returns:
- builder
-
name
public AiTensorboardState.Builder name(java.lang.String name)
- Parameters:
name
- Name of the Tensorboard.- Returns:
- builder
-
project
public AiTensorboardState.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
project
public AiTensorboardState.Builder project(java.lang.String project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
region
public AiTensorboardState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region
- The region of the tensorboard. eg us-central1- Returns:
- builder
-
region
public AiTensorboardState.Builder region(java.lang.String region)
- Parameters:
region
- The region of the tensorboard. eg us-central1- Returns:
- builder
-
runCount
public AiTensorboardState.Builder runCount(@Nullable com.pulumi.core.Output<java.lang.String> runCount)
- Parameters:
runCount
- The number of Runs stored in this Tensorboard.- Returns:
- builder
-
runCount
public AiTensorboardState.Builder runCount(java.lang.String runCount)
- Parameters:
runCount
- The number of Runs stored in this Tensorboard.- Returns:
- builder
-
updateTime
public AiTensorboardState.Builder updateTime(@Nullable com.pulumi.core.Output<java.lang.String> updateTime)
- Parameters:
updateTime
- The timestamp of when the Tensorboard was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.- Returns:
- builder
-
updateTime
public AiTensorboardState.Builder updateTime(java.lang.String updateTime)
- Parameters:
updateTime
- The timestamp of when the Tensorboard was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.- Returns:
- builder
-
build
public AiTensorboardState build()
-
-