Interface ServiceNetworkResourceAssociationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ServiceNetworkResourceAssociationSummary.Builder,
,ServiceNetworkResourceAssociationSummary> SdkBuilder<ServiceNetworkResourceAssociationSummary.Builder,
,ServiceNetworkResourceAssociationSummary> SdkPojo
- Enclosing class:
ServiceNetworkResourceAssociationSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the association.The date and time that the association was created, in ISO-8601 format.The account that created the association.dnsEntry
(Consumer<DnsEntry.Builder> dnsEntry) The DNS entry for the service.The DNS entry for the service.failureCode
(String failureCode) The failure code.The ID of the association between the service network and resource configuration.isManagedAssociation
(Boolean isManagedAssociation) Specifies whether the association is managed by Amazon.privateDnsEntry
(Consumer<DnsEntry.Builder> privateDnsEntry) The private DNS entry for the service.privateDnsEntry
(DnsEntry privateDnsEntry) The private DNS entry for the service.resourceConfigurationArn
(String resourceConfigurationArn) The Amazon Resource Name (ARN) of the association.resourceConfigurationId
(String resourceConfigurationId) The ID of the resource configuration associated with the service network.resourceConfigurationName
(String resourceConfigurationName) The name of the resource configuration associated with the service network.serviceNetworkArn
(String serviceNetworkArn) The Amazon Resource Name (ARN) of the service network associated with the resource configuration.serviceNetworkId
(String serviceNetworkId) The ID of the service network associated with the resource configuration.serviceNetworkName
(String serviceNetworkName) The name of the service network associated with the resource configuration.The status of the service network associated with the resource configuration.The status of the service network associated with the resource configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the association.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time that the association was created, in ISO-8601 format.
- Parameters:
createdAt
- The date and time that the association was created, in ISO-8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The account that created the association.
- Parameters:
createdBy
- The account that created the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsEntry
The DNS entry for the service.
- Parameters:
dnsEntry
- The DNS entry for the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsEntry
default ServiceNetworkResourceAssociationSummary.Builder dnsEntry(Consumer<DnsEntry.Builder> dnsEntry) The DNS entry for the service.
This is a convenience method that creates an instance of theDnsEntry.Builder
avoiding the need to create one manually viaDnsEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todnsEntry(DnsEntry)
.- Parameters:
dnsEntry
- a consumer that will call methods onDnsEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureCode
The failure code.
- Parameters:
failureCode
- The failure code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of the association between the service network and resource configuration.
- Parameters:
id
- The ID of the association between the service network and resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isManagedAssociation
Specifies whether the association is managed by Amazon.
- Parameters:
isManagedAssociation
- Specifies whether the association is managed by Amazon.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateDnsEntry
The private DNS entry for the service.
- Parameters:
privateDnsEntry
- The private DNS entry for the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateDnsEntry
default ServiceNetworkResourceAssociationSummary.Builder privateDnsEntry(Consumer<DnsEntry.Builder> privateDnsEntry) The private DNS entry for the service.
This is a convenience method that creates an instance of theDnsEntry.Builder
avoiding the need to create one manually viaDnsEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprivateDnsEntry(DnsEntry)
.- Parameters:
privateDnsEntry
- a consumer that will call methods onDnsEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceConfigurationArn
ServiceNetworkResourceAssociationSummary.Builder resourceConfigurationArn(String resourceConfigurationArn) The Amazon Resource Name (ARN) of the association.
- Parameters:
resourceConfigurationArn
- The Amazon Resource Name (ARN) of the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurationId
ServiceNetworkResourceAssociationSummary.Builder resourceConfigurationId(String resourceConfigurationId) The ID of the resource configuration associated with the service network.
- Parameters:
resourceConfigurationId
- The ID of the resource configuration associated with the service network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurationName
ServiceNetworkResourceAssociationSummary.Builder resourceConfigurationName(String resourceConfigurationName) The name of the resource configuration associated with the service network.
- Parameters:
resourceConfigurationName
- The name of the resource configuration associated with the service network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceNetworkArn
The Amazon Resource Name (ARN) of the service network associated with the resource configuration.
- Parameters:
serviceNetworkArn
- The Amazon Resource Name (ARN) of the service network associated with the resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceNetworkId
The ID of the service network associated with the resource configuration.
- Parameters:
serviceNetworkId
- The ID of the service network associated with the resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceNetworkName
The name of the service network associated with the resource configuration.
- Parameters:
serviceNetworkName
- The name of the service network associated with the resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the service network associated with the resource configuration.
- Parameters:
status
- The status of the service network associated with the resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
ServiceNetworkResourceAssociationSummary.Builder status(ServiceNetworkResourceAssociationStatus status) The status of the service network associated with the resource configuration.
- Parameters:
status
- The status of the service network associated with the resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-