public static interface CreateNetworkProfileRequest.Builder extends AlexaForBusinessRequest.Builder, SdkPojo, CopyableBuilder<CreateNetworkProfileRequest.Builder,CreateNetworkProfileRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateNetworkProfileRequest.Builder |
certificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
CreateNetworkProfileRequest.Builder |
clientRequestToken(String clientRequestToken)
Sets the value of the ClientRequestToken property for this object.
|
CreateNetworkProfileRequest.Builder |
currentPassword(String currentPassword)
The current password of the Wi-Fi network.
|
CreateNetworkProfileRequest.Builder |
description(String description)
Detailed information about a device's network profile.
|
CreateNetworkProfileRequest.Builder |
eapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework.
|
CreateNetworkProfileRequest.Builder |
eapMethod(String eapMethod)
The authentication standard that is used in the EAP framework.
|
CreateNetworkProfileRequest.Builder |
networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
CreateNetworkProfileRequest.Builder |
nextPassword(String nextPassword)
The next, or subsequent, password of the Wi-Fi network.
|
CreateNetworkProfileRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateNetworkProfileRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateNetworkProfileRequest.Builder |
securityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network.
|
CreateNetworkProfileRequest.Builder |
securityType(String securityType)
The security type of the Wi-Fi network.
|
CreateNetworkProfileRequest.Builder |
ssid(String ssid)
The SSID of the Wi-Fi network.
|
CreateNetworkProfileRequest.Builder |
tags(Collection<Tag> tags)
The tags to be added to the specified resource.
|
CreateNetworkProfileRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags to be added to the specified resource.
|
CreateNetworkProfileRequest.Builder |
tags(Tag... tags)
The tags to be added to the specified resource.
|
CreateNetworkProfileRequest.Builder |
trustAnchors(Collection<String> trustAnchors)
The root certificates of your authentication server that is installed on your devices and used to trust your
authentication server during EAP negotiation.
|
CreateNetworkProfileRequest.Builder |
trustAnchors(String... trustAnchors)
The root certificates of your authentication server that is installed on your devices and used to trust your
authentication server during EAP negotiation.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateNetworkProfileRequest.Builder networkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName - The name of the network profile associated with a device.CreateNetworkProfileRequest.Builder description(String description)
Detailed information about a device's network profile.
description - Detailed information about a device's network profile.CreateNetworkProfileRequest.Builder ssid(String ssid)
The SSID of the Wi-Fi network.
ssid - The SSID of the Wi-Fi network.CreateNetworkProfileRequest.Builder securityType(String securityType)
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.NetworkSecurityType,
NetworkSecurityTypeCreateNetworkProfileRequest.Builder securityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.NetworkSecurityType,
NetworkSecurityTypeCreateNetworkProfileRequest.Builder eapMethod(String eapMethod)
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.NetworkEapMethod,
NetworkEapMethodCreateNetworkProfileRequest.Builder eapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.NetworkEapMethod,
NetworkEapMethodCreateNetworkProfileRequest.Builder currentPassword(String currentPassword)
The current password of the Wi-Fi network.
currentPassword - The current password of the Wi-Fi network.CreateNetworkProfileRequest.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.
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.CreateNetworkProfileRequest.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.
certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is
used to issue certificates to the devices.CreateNetworkProfileRequest.Builder trustAnchors(Collection<String> trustAnchors)
The root certificates of your authentication server that is installed on your devices and used to trust your authentication server during EAP negotiation.
trustAnchors - The root certificates of your authentication server that is installed on your devices and used to
trust your authentication server during EAP negotiation.CreateNetworkProfileRequest.Builder trustAnchors(String... trustAnchors)
The root certificates of your authentication server that is installed on your devices and used to trust your authentication server during EAP negotiation.
trustAnchors - The root certificates of your authentication server that is installed on your devices and used to
trust your authentication server during EAP negotiation.CreateNetworkProfileRequest.Builder clientRequestToken(String clientRequestToken)
clientRequestToken - The new value for the ClientRequestToken property for this object.CreateNetworkProfileRequest.Builder tags(Collection<Tag> tags)
The tags to be added to the specified resource. Do not provide system tags.
tags - The tags to be added to the specified resource. Do not provide system tags.CreateNetworkProfileRequest.Builder tags(Tag... tags)
The tags to be added to the specified resource. Do not provide system tags.
tags - The tags to be added to the specified resource. Do not provide system tags.CreateNetworkProfileRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to be added to the specified resource. Do not provide system tags.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateNetworkProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateNetworkProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.