@Generated(value="software.amazon.awssdk:codegen") public final class UpdateNetworkProfileRequest extends AlexaForBusinessRequest implements ToCopyableBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateNetworkProfileRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateNetworkProfileRequest.Builder |
builder() |
String |
certificateAuthorityArn()
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM).
|
String |
currentPassword()
The current password of the Wi-Fi network.
|
String |
description()
Detailed information about a device's network profile.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTrustAnchors()
Returns true if the TrustAnchors property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
String |
networkProfileArn()
The ARN of the network profile associated with a device.
|
String |
networkProfileName()
The name of the network profile associated with a device.
|
String |
nextPassword()
The next, or subsequent, password of the Wi-Fi network.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateNetworkProfileRequest.Builder> |
serializableBuilderClass() |
UpdateNetworkProfileRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<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.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String networkProfileArn()
The ARN of the network profile associated with a device.
public String networkProfileName()
The name of the network profile associated with a device.
public String description()
Detailed information about a device's network profile.
public String currentPassword()
The current password of the Wi-Fi network.
public 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.
public 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.
public boolean hasTrustAnchors()
public List<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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTrustAnchors() to see if a value was sent in this field.
public UpdateNetworkProfileRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>toBuilder in class AlexaForBusinessRequestpublic static UpdateNetworkProfileRequest.Builder builder()
public static Class<? extends UpdateNetworkProfileRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.