Interface UpdateNetworkProfileRequest.Builder

All Superinterfaces:
AlexaForBusinessRequest.Builder, AwsRequest.Builder, Buildable, CopyableBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>, SdkBuilder<UpdateNetworkProfileRequest.Builder,UpdateNetworkProfileRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
UpdateNetworkProfileRequest

  • Method Details

    • networkProfileArn

      UpdateNetworkProfileRequest.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

      UpdateNetworkProfileRequest.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

      UpdateNetworkProfileRequest.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.
    • currentPassword

      UpdateNetworkProfileRequest.Builder currentPassword(String currentPassword)

      The current password of the Wi-Fi network.

      Parameters:
      currentPassword - The current password of the Wi-Fi network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextPassword

      UpdateNetworkProfileRequest.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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateAuthorityArn

      UpdateNetworkProfileRequest.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.
    • 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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • trustAnchors

      UpdateNetworkProfileRequest.Builder trustAnchors(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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateNetworkProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.