Interface NetworkProfileData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkProfileData.Builder,NetworkProfileData>,SdkBuilder<NetworkProfileData.Builder,NetworkProfileData>,SdkPojo
- Enclosing class:
- NetworkProfileData
public static interface NetworkProfileData.Builder extends SdkPojo, CopyableBuilder<NetworkProfileData.Builder,NetworkProfileData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkProfileData.BuildercertificateAuthorityArn(String certificateAuthorityArn)The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).NetworkProfileData.Builderdescription(String description)Detailed information about a device's network profile.NetworkProfileData.BuildereapMethod(String eapMethod)The authentication standard that is used in the EAP framework.NetworkProfileData.BuildereapMethod(NetworkEapMethod eapMethod)The authentication standard that is used in the EAP framework.NetworkProfileData.BuildernetworkProfileArn(String networkProfileArn)The ARN of the network profile associated with a device.NetworkProfileData.BuildernetworkProfileName(String networkProfileName)The name of the network profile associated with a device.NetworkProfileData.BuildersecurityType(String securityType)The security type of the Wi-Fi network.NetworkProfileData.BuildersecurityType(NetworkSecurityType securityType)The security type of the Wi-Fi network.NetworkProfileData.Builderssid(String ssid)The SSID of the Wi-Fi network.-
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
NetworkProfileData.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
NetworkProfileData.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
NetworkProfileData.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.
-
ssid
NetworkProfileData.Builder ssid(String ssid)
The SSID of the Wi-Fi network.
- Parameters:
ssid- The SSID of the Wi-Fi network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityType
NetworkProfileData.Builder securityType(String securityType)
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
- Parameters:
securityType- The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkSecurityType,NetworkSecurityType
-
securityType
NetworkProfileData.Builder securityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
- Parameters:
securityType- The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkSecurityType,NetworkSecurityType
-
eapMethod
NetworkProfileData.Builder eapMethod(String eapMethod)
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
- Parameters:
eapMethod- The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkEapMethod,NetworkEapMethod
-
eapMethod
NetworkProfileData.Builder eapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
- Parameters:
eapMethod- The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkEapMethod,NetworkEapMethod
-
certificateAuthorityArn
NetworkProfileData.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.
-
-