Class AwsBedrockPluginOptions.Builder

java.lang.Object
com.google.genkit.plugins.awsbedrock.AwsBedrockPluginOptions.Builder
Enclosing class:
AwsBedrockPluginOptions

public static class AwsBedrockPluginOptions.Builder extends Object
Builder for AwsBedrockPluginOptions.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • region

      public AwsBedrockPluginOptions.Builder region(software.amazon.awssdk.regions.Region region)
      Sets the AWS region.
      Parameters:
      region - the region
      Returns:
      this builder
    • region

      public AwsBedrockPluginOptions.Builder region(String regionString)
      Sets the AWS region by region string.
      Parameters:
      regionString - the region string (e.g., "us-east-1")
      Returns:
      this builder
    • credentialsProvider

      public AwsBedrockPluginOptions.Builder credentialsProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider)
      Sets the AWS credentials provider.
      Parameters:
      credentialsProvider - the credentials provider
      Returns:
      this builder
    • build

      public AwsBedrockPluginOptions build()
      Builds the options.
      Returns:
      the options