Interface CreateNetworkRequest.Builder

  • Method Details

    • networkName

      CreateNetworkRequest.Builder networkName(String networkName)

      The name for the new network. Must be between 1 and 20 characters.

      Parameters:
      networkName - The name for the new network. Must be between 1 and 20 characters.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accessLevel

      CreateNetworkRequest.Builder accessLevel(String accessLevel)

      The access level for the network. Valid values are STANDARD or PREMIUM, which determine the features and capabilities available to network members.

      Parameters:
      accessLevel - The access level for the network. Valid values are STANDARD or PREMIUM, which determine the features and capabilities available to network members.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • accessLevel

      CreateNetworkRequest.Builder accessLevel(AccessLevel accessLevel)

      The access level for the network. Valid values are STANDARD or PREMIUM, which determine the features and capabilities available to network members.

      Parameters:
      accessLevel - The access level for the network. Valid values are STANDARD or PREMIUM, which determine the features and capabilities available to network members.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • enablePremiumFreeTrial

      CreateNetworkRequest.Builder enablePremiumFreeTrial(Boolean enablePremiumFreeTrial)

      Specifies whether to enable a premium free trial for the network. It is optional and has a default value as false. When set to true, the network starts with premium features for a limited trial period.

      Parameters:
      enablePremiumFreeTrial - Specifies whether to enable a premium free trial for the network. It is optional and has a default value as false. When set to true, the network starts with premium features for a limited trial period.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionKeyArn

      CreateNetworkRequest.Builder encryptionKeyArn(String encryptionKeyArn)

      The ARN of the Amazon Web Services KMS customer managed key to use for encrypting sensitive data in the network.

      Parameters:
      encryptionKeyArn - The ARN of the Amazon Web Services KMS customer managed key to use for encrypting sensitive data in the network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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