Interface GetKxEnvironmentResponse.Builder

    • Method Detail

      • name

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

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

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

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

        GetKxEnvironmentResponse.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
      • dnsStatus

        GetKxEnvironmentResponse.Builder dnsStatus​(String dnsStatus)

        The status of DNS configuration.

        Parameters:
        dnsStatus - The status of DNS configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DnsStatus, DnsStatus
      • errorMessage

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

        GetKxEnvironmentResponse.Builder description​(String description)

        A description for the kdb environment.

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

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

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

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

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

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

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

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

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

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

        GetKxEnvironmentResponse.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.
      • certificateAuthorityArn

        GetKxEnvironmentResponse.Builder certificateAuthorityArn​(String certificateAuthorityArn)

        The Amazon Resource Name (ARN) of the certificate authority of the kdb environment.

        Parameters:
        certificateAuthorityArn - The Amazon Resource Name (ARN) of the certificate authority of the kdb environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.