Interface UpdateNetworkProfileRequest.Builder
-
- All Superinterfaces:
AlexaForBusinessRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>,SdkBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateNetworkProfileRequest
public static interface UpdateNetworkProfileRequest.Builder extends AlexaForBusinessRequest.Builder, SdkPojo, CopyableBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateNetworkProfileRequest.BuildercertificateAuthorityArn(String certificateAuthorityArn)The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).UpdateNetworkProfileRequest.BuildercurrentPassword(String currentPassword)The current password of the Wi-Fi network.UpdateNetworkProfileRequest.Builderdescription(String description)Detailed information about a device's network profile.UpdateNetworkProfileRequest.BuildernetworkProfileArn(String networkProfileArn)The ARN of the network profile associated with a device.UpdateNetworkProfileRequest.BuildernetworkProfileName(String networkProfileName)The name of the network profile associated with a device.UpdateNetworkProfileRequest.BuildernextPassword(String nextPassword)The next, or subsequent, password of the Wi-Fi network.UpdateNetworkProfileRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateNetworkProfileRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateNetworkProfileRequest.BuildertrustAnchors(String... trustAnchors)The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.UpdateNetworkProfileRequest.BuildertrustAnchors(Collection<String> trustAnchors)The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.-
Methods inherited from interface software.amazon.awssdk.services.alexaforbusiness.model.AlexaForBusinessRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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, sdkFields
-
-
-
-
Method Detail
-
networkProfileArn
UpdateNetworkProfileRequest.Builder networkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
- Parameters:
networkProfileArn- The ARN of the network profile associated with a device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkProfileName
UpdateNetworkProfileRequest.Builder networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
- Parameters:
networkProfileName- The name of the network profile associated with a device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateNetworkProfileRequest.Builder description(String description)
Detailed information about a device's network profile.
- Parameters:
description- Detailed information about a device's network profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentPassword
UpdateNetworkProfileRequest.Builder currentPassword(String currentPassword)
The current password of the Wi-Fi network.
- Parameters:
currentPassword- The current password of the Wi-Fi network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextPassword
UpdateNetworkProfileRequest.Builder nextPassword(String nextPassword)
The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to the device and is used when the password of the network changes to NextPassword.
- Parameters:
nextPassword- The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to the device and is used when the password of the network changes to NextPassword.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAuthorityArn
UpdateNetworkProfileRequest.Builder certificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.
- Parameters:
certificateAuthorityArn- The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustAnchors
UpdateNetworkProfileRequest.Builder trustAnchors(Collection<String> trustAnchors)
The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.
- Parameters:
trustAnchors- The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustAnchors
UpdateNetworkProfileRequest.Builder trustAnchors(String... trustAnchors)
The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.
- Parameters:
trustAnchors- The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateNetworkProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateNetworkProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-