Interface UpdateKxEnvironmentResponse.Builder

    • Method Detail

      • name

        UpdateKxEnvironmentResponse.Builder name​(String name)

        The name of the kdb environment.

        Parameters:
        name - The name of the kdb environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentId

        UpdateKxEnvironmentResponse.Builder environmentId​(String environmentId)

        A unique identifier for the kdb environment.

        Parameters:
        environmentId - A unique identifier for the kdb environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsAccountId

        UpdateKxEnvironmentResponse.Builder awsAccountId​(String awsAccountId)

        The unique identifier of the AWS account that is used to create the kdb environment.

        Parameters:
        awsAccountId - The unique identifier of the AWS account that is used to create the kdb environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tgwStatus

        UpdateKxEnvironmentResponse.Builder tgwStatus​(String tgwStatus)

        The status of the network configuration.

        Parameters:
        tgwStatus - The status of the network configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TgwStatus, TgwStatus
      • tgwStatus

        UpdateKxEnvironmentResponse.Builder tgwStatus​(TgwStatus tgwStatus)

        The status of the network configuration.

        Parameters:
        tgwStatus - The status of the network configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TgwStatus, TgwStatus
      • errorMessage

        UpdateKxEnvironmentResponse.Builder errorMessage​(String errorMessage)

        Specifies the error message that appears if a flow fails.

        Parameters:
        errorMessage - Specifies the error message that appears if a flow fails.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateKxEnvironmentResponse.Builder description​(String description)

        The description of the environment.

        Parameters:
        description - The description of the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentArn

        UpdateKxEnvironmentResponse.Builder environmentArn​(String environmentArn)

        The ARN identifier of the environment.

        Parameters:
        environmentArn - The ARN identifier of the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyId

        UpdateKxEnvironmentResponse.Builder kmsKeyId​(String kmsKeyId)

        The KMS key ID to encrypt your data in the FinSpace environment.

        Parameters:
        kmsKeyId - The KMS key ID to encrypt your data in the FinSpace environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dedicatedServiceAccountId

        UpdateKxEnvironmentResponse.Builder dedicatedServiceAccountId​(String dedicatedServiceAccountId)

        A unique identifier for the AWS environment infrastructure account.

        Parameters:
        dedicatedServiceAccountId - A unique identifier for the AWS environment infrastructure account.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • transitGatewayConfiguration

        UpdateKxEnvironmentResponse.Builder transitGatewayConfiguration​(TransitGatewayConfiguration transitGatewayConfiguration)
        Sets the value of the TransitGatewayConfiguration property for this object.
        Parameters:
        transitGatewayConfiguration - The new value for the TransitGatewayConfiguration property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customDNSConfiguration

        UpdateKxEnvironmentResponse.Builder customDNSConfiguration​(Collection<CustomDNSServer> customDNSConfiguration)

        A list of DNS server name and server IP. This is used to set up Route-53 outbound resolvers.

        Parameters:
        customDNSConfiguration - A list of DNS server name and server IP. This is used to set up Route-53 outbound resolvers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customDNSConfiguration

        UpdateKxEnvironmentResponse.Builder customDNSConfiguration​(CustomDNSServer... customDNSConfiguration)

        A list of DNS server name and server IP. This is used to set up Route-53 outbound resolvers.

        Parameters:
        customDNSConfiguration - A list of DNS server name and server IP. This is used to set up Route-53 outbound resolvers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimestamp

        UpdateKxEnvironmentResponse.Builder creationTimestamp​(Instant creationTimestamp)

        The timestamp at which the kdb environment was created in FinSpace.

        Parameters:
        creationTimestamp - The timestamp at which the kdb environment was created in FinSpace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateTimestamp

        UpdateKxEnvironmentResponse.Builder updateTimestamp​(Instant updateTimestamp)

        The timestamp at which the kdb environment was updated.

        Parameters:
        updateTimestamp - The timestamp at which the kdb environment was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZoneIds

        UpdateKxEnvironmentResponse.Builder availabilityZoneIds​(Collection<String> availabilityZoneIds)

        The identifier of the availability zones where subnets for the environment are created.

        Parameters:
        availabilityZoneIds - The identifier of the availability zones where subnets for the environment are created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZoneIds

        UpdateKxEnvironmentResponse.Builder availabilityZoneIds​(String... availabilityZoneIds)

        The identifier of the availability zones where subnets for the environment are created.

        Parameters:
        availabilityZoneIds - The identifier of the availability zones where subnets for the environment are created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.