Package com.pulumi.gcp.vertex.inputs
Class AiIndexMetadataArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.vertex.inputs.AiIndexMetadataArgs.Builder
-
- Enclosing class:
- AiIndexMetadataArgs
public static final class AiIndexMetadataArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AiIndexMetadataArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AiIndexMetadataArgs
build()
AiIndexMetadataArgs.Builder
config(com.pulumi.core.Output<AiIndexMetadataConfigArgs> config)
AiIndexMetadataArgs.Builder
config(AiIndexMetadataConfigArgs config)
AiIndexMetadataArgs.Builder
contentsDeltaUri(com.pulumi.core.Output<java.lang.String> contentsDeltaUri)
AiIndexMetadataArgs.Builder
contentsDeltaUri(java.lang.String contentsDeltaUri)
AiIndexMetadataArgs.Builder
isCompleteOverwrite(com.pulumi.core.Output<java.lang.Boolean> isCompleteOverwrite)
AiIndexMetadataArgs.Builder
isCompleteOverwrite(java.lang.Boolean isCompleteOverwrite)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AiIndexMetadataArgs defaults)
-
-
Method Detail
-
config
public AiIndexMetadataArgs.Builder config(@Nullable com.pulumi.core.Output<AiIndexMetadataConfigArgs> config)
- Parameters:
config
- The configuration of the Matching Engine Index. Structure is documented below.- Returns:
- builder
-
config
public AiIndexMetadataArgs.Builder config(AiIndexMetadataConfigArgs config)
- Parameters:
config
- The configuration of the Matching Engine Index. Structure is documented below.- Returns:
- builder
-
contentsDeltaUri
public AiIndexMetadataArgs.Builder contentsDeltaUri(com.pulumi.core.Output<java.lang.String> contentsDeltaUri)
- Parameters:
contentsDeltaUri
- Allows inserting, updating or deleting the contents of the Matching Engine Index. The string must be a valid Cloud Storage directory path. If this field is set when calling IndexService.UpdateIndex, then no other Index field can be also updated as part of the same call. The expected structure and format of the files this URI points to is described at https://cloud.google.com/vertex-ai/docs/matching-engine/using-matching-engine#input-data-format- Returns:
- builder
-
contentsDeltaUri
public AiIndexMetadataArgs.Builder contentsDeltaUri(java.lang.String contentsDeltaUri)
- Parameters:
contentsDeltaUri
- Allows inserting, updating or deleting the contents of the Matching Engine Index. The string must be a valid Cloud Storage directory path. If this field is set when calling IndexService.UpdateIndex, then no other Index field can be also updated as part of the same call. The expected structure and format of the files this URI points to is described at https://cloud.google.com/vertex-ai/docs/matching-engine/using-matching-engine#input-data-format- Returns:
- builder
-
isCompleteOverwrite
public AiIndexMetadataArgs.Builder isCompleteOverwrite(@Nullable com.pulumi.core.Output<java.lang.Boolean> isCompleteOverwrite)
- Parameters:
isCompleteOverwrite
- If this field is set together with contentsDeltaUri when calling IndexService.UpdateIndex, then existing content of the Index will be replaced by the data from the contentsDeltaUri.- Returns:
- builder
-
isCompleteOverwrite
public AiIndexMetadataArgs.Builder isCompleteOverwrite(java.lang.Boolean isCompleteOverwrite)
- Parameters:
isCompleteOverwrite
- If this field is set together with contentsDeltaUri when calling IndexService.UpdateIndex, then existing content of the Index will be replaced by the data from the contentsDeltaUri.- Returns:
- builder
-
build
public AiIndexMetadataArgs build()
-
-