public static interface AppInputSource.Builder extends SdkPojo, CopyableBuilder<AppInputSource.Builder,AppInputSource>
| Modifier and Type | Method and Description |
|---|---|
default AppInputSource.Builder |
eksSourceClusterNamespace(Consumer<EksSourceClusterNamespace.Builder> eksSourceClusterNamespace)
The namespace on your Amazon Elastic Kubernetes Service cluster.
|
AppInputSource.Builder |
eksSourceClusterNamespace(EksSourceClusterNamespace eksSourceClusterNamespace)
The namespace on your Amazon Elastic Kubernetes Service cluster.
|
AppInputSource.Builder |
importType(ResourceMappingType importType)
The resource type of the input source.
|
AppInputSource.Builder |
importType(String importType)
The resource type of the input source.
|
AppInputSource.Builder |
resourceCount(Integer resourceCount)
The number of resources.
|
AppInputSource.Builder |
sourceArn(String sourceArn)
The Amazon Resource Name (ARN) of the input source.
|
AppInputSource.Builder |
sourceName(String sourceName)
The name of the input source.
|
default AppInputSource.Builder |
terraformSource(Consumer<TerraformSource.Builder> terraformSource)
The name of the Terraform s3 state file.
|
AppInputSource.Builder |
terraformSource(TerraformSource terraformSource)
The name of the Terraform s3 state file.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAppInputSource.Builder eksSourceClusterNamespace(EksSourceClusterNamespace eksSourceClusterNamespace)
The namespace on your Amazon Elastic Kubernetes Service cluster.
eksSourceClusterNamespace - The namespace on your Amazon Elastic Kubernetes Service cluster.default AppInputSource.Builder eksSourceClusterNamespace(Consumer<EksSourceClusterNamespace.Builder> eksSourceClusterNamespace)
The namespace on your Amazon Elastic Kubernetes Service cluster.
This is a convenience method that creates an instance of theEksSourceClusterNamespace.Builder
avoiding the need to create one manually via EksSourceClusterNamespace.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to eksSourceClusterNamespace(EksSourceClusterNamespace).
eksSourceClusterNamespace - a consumer that will call methods on EksSourceClusterNamespace.BuildereksSourceClusterNamespace(EksSourceClusterNamespace)AppInputSource.Builder importType(String importType)
The resource type of the input source.
importType - The resource type of the input source.ResourceMappingType,
ResourceMappingTypeAppInputSource.Builder importType(ResourceMappingType importType)
The resource type of the input source.
importType - The resource type of the input source.ResourceMappingType,
ResourceMappingTypeAppInputSource.Builder resourceCount(Integer resourceCount)
The number of resources.
resourceCount - The number of resources.AppInputSource.Builder sourceArn(String sourceArn)
The Amazon Resource Name (ARN) of the input source. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
sourceArn - The Amazon Resource Name (ARN) of the input source. For more information about ARNs, see Amazon Resource
Names (ARNs) in the Amazon Web Services General Reference guide.AppInputSource.Builder sourceName(String sourceName)
The name of the input source.
sourceName - The name of the input source.AppInputSource.Builder terraformSource(TerraformSource terraformSource)
The name of the Terraform s3 state file.
terraformSource - The name of the Terraform s3 state file.default AppInputSource.Builder terraformSource(Consumer<TerraformSource.Builder> terraformSource)
The name of the Terraform s3 state file.
This is a convenience method that creates an instance of theTerraformSource.Builder avoiding the
need to create one manually via TerraformSource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to terraformSource(TerraformSource).
terraformSource - a consumer that will call methods on TerraformSource.BuilderterraformSource(TerraformSource)Copyright © 2023. All rights reserved.