Interface UpdateKxEnvironmentNetworkResponse.Builder

    • Method Detail

      • name

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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.
      • errorMessage

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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

        UpdateKxEnvironmentNetworkResponse.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.