@Stability(value=Experimental) public static final class SourceAccessConfiguration.Builder extends Object implements software.amazon.jsii.Builder<SourceAccessConfiguration>
SourceAccessConfiguration| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SourceAccessConfiguration |
build()
Builds the configured instance.
|
SourceAccessConfiguration.Builder |
type(SourceAccessConfigurationType type)
Sets the value of
SourceAccessConfiguration.getType() |
SourceAccessConfiguration.Builder |
uri(String uri)
Sets the value of
SourceAccessConfiguration.getUri() |
@Stability(value=Experimental) public SourceAccessConfiguration.Builder type(SourceAccessConfigurationType type)
SourceAccessConfiguration.getType()type - The type of authentication protocol or the VPC components for your event source. This parameter is required.
For example: "SASL_SCRAM_512_AUTH".this@Stability(value=Experimental) public SourceAccessConfiguration.Builder uri(String uri)
SourceAccessConfiguration.getUri()uri - The value for your chosen configuration in type. This parameter is required.
For example: "URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".
The exact string depends on the type.this@Stability(value=Experimental) public SourceAccessConfiguration build()
build in interface software.amazon.jsii.Builder<SourceAccessConfiguration>SourceAccessConfigurationNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.