public java.util.List<String> getPublicKeys() {
        return publicKeys;
    }
<p>
A list of public keys to be used by the development endpoints for authentication. The use of this attribute is
preferred over a single public key because the public keys allow you to have a different private key per client.
</p>
<note>
<p>
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 <code>UpdateDevEndpoint</code> API with the public key content in the
<code>deletePublicKeys</code> attribute, and the list of new keys in the <code>addPublicKeys</code> attribute.
</p>
</note>

@return A list of public keys to be used by the development endpoints for authentication. The use of this
        attribute is preferred over a single public key because the public keys allow you to have a different
        private key per client.</p> <note>
        <p>
        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 <code>UpdateDevEndpoint</code> API with the public key content in the
        <code>deletePublicKeys</code> attribute, and the list of new keys in the <code>addPublicKeys</code>
        attribute.
        </p>
aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/CreateDevEndpointRequest.java