@ThreadSafe public interface IamPolicyWriter extends ToCopyableBuilder<IamPolicyWriter.Builder,IamPolicyWriter>
IamPolicyReader converts an IamPolicy into JSON.
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IamPolicyWriter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static IamPolicyWriter.Builder |
builder()
Create a
IamPolicyWriter.Builder for an IamPolicyWriter. |
static IamPolicyWriter |
create()
Create a new
IamPolicyReader. |
byte[] |
writeToBytes(IamPolicy policy)
Write a policy to a
byte array. |
String |
writeToString(IamPolicy policy)
Write a policy to a
String. |
copy, toBuilderstatic IamPolicyWriter create()
IamPolicyReader.
This method is inexpensive, allowing the creation of writers wherever they are needed.
static IamPolicyWriter.Builder builder()
IamPolicyWriter.Builder for an IamPolicyWriter.String writeToString(IamPolicy policy)
String.
This does not validate that the provided policy is correct or valid.
byte[] writeToBytes(IamPolicy policy)
byte array.
This does not validate that the provided policy is correct or valid.
Copyright © 2023. All rights reserved.