setPrivateAddress

A private IP address to access the DevEndpoint within a VPC if the DevEndpoint is
created within one. The PrivateAddress field is present only when you create the
DevEndpoint within your VPC.

Parameters:

privateAddress - A private IP address to access the DevEndpoint within a VPC if the DevEndpoint
is created within one. The PrivateAddress field is present only when you create the
DevEndpoint within your VPC.

withPrivateAddress

A private IP address to access the DevEndpoint within a VPC if the DevEndpoint is
created within one. The PrivateAddress field is present only when you create the
DevEndpoint within your VPC.

Parameters:

privateAddress - A private IP address to access the DevEndpoint within a VPC if the DevEndpoint
is created within one. The PrivateAddress field is present only when you create the
DevEndpoint within your VPC.

Returns:

Returns a reference to this object so that method calls can be chained together.

getPublicKeys

A list of public keys to be used by the DevEndpoints for authentication. Using this attribute is
preferred over a single public key because the public keys allow you to have a different private key per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list of
public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys attribute.

Returns:

A list of public keys to be used by the DevEndpoints for authentication. Using this
attribute is preferred over a single public key because the public keys allow you to have a different
private key per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a
list of public keys. Call the UpdateDevEndpoint API operation with the public key content in
the deletePublicKeys attribute, and the list of new keys in the addPublicKeys
attribute.

setPublicKeys

A list of public keys to be used by the DevEndpoints for authentication. Using this attribute is
preferred over a single public key because the public keys allow you to have a different private key per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list of
public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys attribute.

Parameters:

publicKeys - A list of public keys to be used by the DevEndpoints for authentication. Using this attribute
is preferred over a single public key because the public keys allow you to have a different private key
per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list
of public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys
attribute.

withPublicKeys

A list of public keys to be used by the DevEndpoints for authentication. Using this attribute is
preferred over a single public key because the public keys allow you to have a different private key per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list of
public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys attribute.

publicKeys - A list of public keys to be used by the DevEndpoints for authentication. Using this attribute
is preferred over a single public key because the public keys allow you to have a different private key
per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list
of public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys
attribute.

Returns:

Returns a reference to this object so that method calls can be chained together.

withPublicKeys

A list of public keys to be used by the DevEndpoints for authentication. Using this attribute is
preferred over a single public key because the public keys allow you to have a different private key per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list of
public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys attribute.

Parameters:

publicKeys - A list of public keys to be used by the DevEndpoints for authentication. Using this attribute
is preferred over a single public key because the public keys allow you to have a different private key
per client.

If you previously created an endpoint with a public key, you must remove that key to be able to set a list
of public keys. Call the UpdateDevEndpoint API operation with the public key content in the
deletePublicKeys attribute, and the list of new keys in the addPublicKeys
attribute.

Returns:

Returns a reference to this object so that method calls can be chained together.