public final class DefaultIamPolicyWriter extends Object implements IamPolicyWriter
IamPolicyWriter.IamPolicyWriter.create()| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultIamPolicyWriter.Builder |
| Constructor and Description |
|---|
DefaultIamPolicyWriter(DefaultIamPolicyWriter.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static DefaultIamPolicyWriter.Builder |
builder()
Create a
IamPolicyWriter.Builder for an IamPolicyWriter. |
static IamPolicyWriter |
create()
Create a new
IamPolicyReader. |
boolean |
equals(Object o) |
int |
hashCode() |
DefaultIamPolicyWriter.Builder |
toBuilder() |
byte[] |
writeToBytes(IamPolicy policy)
Write a policy to a
byte array. |
String |
writeToString(IamPolicy policy)
Write a policy to a
String. |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcopypublic DefaultIamPolicyWriter(DefaultIamPolicyWriter.Builder builder)
public static IamPolicyWriter create()
IamPolicyWriterIamPolicyReader.
This method is inexpensive, allowing the creation of writers wherever they are needed.
create in interface IamPolicyWriterpublic static DefaultIamPolicyWriter.Builder builder()
IamPolicyWriterIamPolicyWriter.Builder for an IamPolicyWriter.builder in interface IamPolicyWriterpublic String writeToString(IamPolicy policy)
IamPolicyWriterString.
This does not validate that the provided policy is correct or valid.
writeToString in interface IamPolicyWriterpublic byte[] writeToBytes(IamPolicy policy)
IamPolicyWriterbyte array.
This does not validate that the provided policy is correct or valid.
writeToBytes in interface IamPolicyWriterpublic DefaultIamPolicyWriter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IamPolicyWriter.Builder,IamPolicyWriter>Copyright © 2023. All rights reserved.