Interface EksSource.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EksSource.Builder,EksSource>, SdkBuilder<EksSource.Builder,EksSource>, SdkPojo
Enclosing class:
EksSource

public static interface EksSource.Builder extends SdkPojo, CopyableBuilder<EksSource.Builder,EksSource>
  • Method Details

    • eksClusterArn

      EksSource.Builder eksClusterArn(String eksClusterArn)

      Amazon Resource Name (ARN) of the Amazon Elastic Kubernetes Service cluster. The format for this ARN is: arn: aws:eks:region:account-id:cluster/cluster-name. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.

      Parameters:
      eksClusterArn - Amazon Resource Name (ARN) of the Amazon Elastic Kubernetes Service cluster. The format for this ARN is: arn:aws:eks:region:account-id:cluster/ cluster-name. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • namespaces

      EksSource.Builder namespaces(Collection<String> namespaces)

      The list of namespaces located on your Amazon Elastic Kubernetes Service cluster.

      Parameters:
      namespaces - The list of namespaces located on your Amazon Elastic Kubernetes Service cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • namespaces

      EksSource.Builder namespaces(String... namespaces)

      The list of namespaces located on your Amazon Elastic Kubernetes Service cluster.

      Parameters:
      namespaces - The list of namespaces located on your Amazon Elastic Kubernetes Service cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.