@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkProfileData extends Object implements Serializable, Cloneable, StructuredPojo
The data associated with a network profile.
Constructor and Description |
---|
NetworkProfileData() |
Modifier and Type | Method and Description |
---|---|
NetworkProfileData |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateAuthorityArn()
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
String |
getDescription()
Detailed information about a device's network profile.
|
String |
getEapMethod()
The authentication standard that is used in the EAP framework.
|
String |
getNetworkProfileArn()
The ARN of the network profile associated with a device.
|
String |
getNetworkProfileName()
The name of the network profile associated with a device.
|
String |
getSecurityType()
The security type of the Wi-Fi network.
|
String |
getSsid()
The SSID of the Wi-Fi network.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCertificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
void |
setDescription(String description)
Detailed information about a device's network profile.
|
void |
setEapMethod(String eapMethod)
The authentication standard that is used in the EAP framework.
|
void |
setNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
|
void |
setNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
void |
setSecurityType(String securityType)
The security type of the Wi-Fi network.
|
void |
setSsid(String ssid)
The SSID of the Wi-Fi network.
|
String |
toString()
Returns a string representation of this object.
|
NetworkProfileData |
withCertificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
NetworkProfileData |
withDescription(String description)
Detailed information about a device's network profile.
|
NetworkProfileData |
withEapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework.
|
NetworkProfileData |
withEapMethod(String eapMethod)
The authentication standard that is used in the EAP framework.
|
NetworkProfileData |
withNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
|
NetworkProfileData |
withNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
NetworkProfileData |
withSecurityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network.
|
NetworkProfileData |
withSecurityType(String securityType)
The security type of the Wi-Fi network.
|
NetworkProfileData |
withSsid(String ssid)
The SSID of the Wi-Fi network.
|
public void setNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
networkProfileArn
- The ARN of the network profile associated with a device.public String getNetworkProfileArn()
The ARN of the network profile associated with a device.
public NetworkProfileData withNetworkProfileArn(String networkProfileArn)
The ARN of the network profile associated with a device.
networkProfileArn
- The ARN of the network profile associated with a device.public void setNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName
- The name of the network profile associated with a device.public String getNetworkProfileName()
The name of the network profile associated with a device.
public NetworkProfileData withNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
networkProfileName
- The name of the network profile associated with a device.public void setDescription(String description)
Detailed information about a device's network profile.
description
- Detailed information about a device's network profile.public String getDescription()
Detailed information about a device's network profile.
public NetworkProfileData withDescription(String description)
Detailed information about a device's network profile.
description
- Detailed information about a device's network profile.public void setSsid(String ssid)
The SSID of the Wi-Fi network.
ssid
- The SSID of the Wi-Fi network.public String getSsid()
The SSID of the Wi-Fi network.
public NetworkProfileData withSsid(String ssid)
The SSID of the Wi-Fi network.
ssid
- The SSID of the Wi-Fi network.public void setSecurityType(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
public String getSecurityType()
The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.
NetworkSecurityType
public NetworkProfileData withSecurityType(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
public NetworkProfileData withSecurityType(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
public void setEapMethod(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
public String getEapMethod()
The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.
NetworkEapMethod
public NetworkProfileData withEapMethod(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
public NetworkProfileData withEapMethod(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
public void setCertificateAuthorityArn(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.public String getCertificateAuthorityArn()
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.
public NetworkProfileData withCertificateAuthorityArn(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.public String toString()
toString
in class Object
Object.toString()
public NetworkProfileData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.