@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateNetworkProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateNetworkProfileRequest() |
Modifier and Type | Method and Description |
---|---|
CreateNetworkProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateAuthorityArn()
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
String |
getClientRequestToken() |
String |
getCurrentPassword()
The current password of the Wi-Fi network.
|
String |
getDescription()
Detailed information about a device's network profile.
|
String |
getEapMethod()
The authentication standard that is used in the EAP framework.
|
String |
getNetworkProfileName()
The name of the network profile associated with a device.
|
String |
getNextPassword()
The next, or subsequent, password of the Wi-Fi network.
|
String |
getSecurityType()
The security type of the Wi-Fi network.
|
String |
getSsid()
The SSID of the Wi-Fi network.
|
List<String> |
getTrustAnchors()
The root certificates of your authentication server that is installed on your devices and used to trust your
authentication server during EAP negotiation.
|
int |
hashCode() |
void |
setCertificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
void |
setClientRequestToken(String clientRequestToken) |
void |
setCurrentPassword(String currentPassword)
The current password of the Wi-Fi network.
|
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 |
setNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
void |
setNextPassword(String nextPassword)
The next, or subsequent, password of the Wi-Fi network.
|
void |
setSecurityType(String securityType)
The security type of the Wi-Fi network.
|
void |
setSsid(String ssid)
The SSID of the Wi-Fi network.
|
void |
setTrustAnchors(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.
|
String |
toString()
Returns a string representation of this object.
|
CreateNetworkProfileRequest |
withCertificateAuthorityArn(String certificateAuthorityArn)
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
CreateNetworkProfileRequest |
withClientRequestToken(String clientRequestToken) |
CreateNetworkProfileRequest |
withCurrentPassword(String currentPassword)
The current password of the Wi-Fi network.
|
CreateNetworkProfileRequest |
withDescription(String description)
Detailed information about a device's network profile.
|
CreateNetworkProfileRequest |
withEapMethod(NetworkEapMethod eapMethod)
The authentication standard that is used in the EAP framework.
|
CreateNetworkProfileRequest |
withEapMethod(String eapMethod)
The authentication standard that is used in the EAP framework.
|
CreateNetworkProfileRequest |
withNetworkProfileName(String networkProfileName)
The name of the network profile associated with a device.
|
CreateNetworkProfileRequest |
withNextPassword(String nextPassword)
The next, or subsequent, password of the Wi-Fi network.
|
CreateNetworkProfileRequest |
withSecurityType(NetworkSecurityType securityType)
The security type of the Wi-Fi network.
|
CreateNetworkProfileRequest |
withSecurityType(String securityType)
The security type of the Wi-Fi network.
|
CreateNetworkProfileRequest |
withSsid(String ssid)
The SSID of the Wi-Fi network.
|
CreateNetworkProfileRequest |
withTrustAnchors(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 |
withTrustAnchors(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.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
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 CreateNetworkProfileRequest 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 CreateNetworkProfileRequest 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 CreateNetworkProfileRequest 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 CreateNetworkProfileRequest 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 CreateNetworkProfileRequest 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 CreateNetworkProfileRequest 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 CreateNetworkProfileRequest 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 setCurrentPassword(String currentPassword)
The current password of the Wi-Fi network.
currentPassword
- The current password of the Wi-Fi network.public String getCurrentPassword()
The current password of the Wi-Fi network.
public CreateNetworkProfileRequest withCurrentPassword(String currentPassword)
The current password of the Wi-Fi network.
currentPassword
- The current password of the Wi-Fi network.public void setNextPassword(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.public String getNextPassword()
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.
public CreateNetworkProfileRequest withNextPassword(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.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 CreateNetworkProfileRequest 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 List<String> getTrustAnchors()
The root certificates of your authentication server that is installed on your devices and used to trust your authentication server during EAP negotiation.
public void setTrustAnchors(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.public CreateNetworkProfileRequest withTrustAnchors(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.
NOTE: This method appends the values to the existing list (if any). Use
setTrustAnchors(java.util.Collection)
or withTrustAnchors(java.util.Collection)
if you want to
override the existing values.
trustAnchors
- The root certificates of your authentication server that is installed on your devices and used to trust
your authentication server during EAP negotiation.public CreateNetworkProfileRequest withTrustAnchors(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.public void setClientRequestToken(String clientRequestToken)
clientRequestToken
- public String getClientRequestToken()
public CreateNetworkProfileRequest withClientRequestToken(String clientRequestToken)
clientRequestToken
- public String toString()
toString
in class Object
Object.toString()
public CreateNetworkProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.