public static class PutPolicyOptions.Builder extends Object
Constructor and Description |
---|
Builder()
Instantiates a new builder.
|
Builder(String id,
String bluemixInstance,
SetKeyPoliciesOneOf setKeyPoliciesOneOf)
Instantiates a new builder with required properties.
|
Modifier and Type | Method and Description |
---|---|
PutPolicyOptions.Builder |
bluemixInstance(String bluemixInstance)
Set the bluemixInstance.
|
PutPolicyOptions |
build()
Builds a PutPolicyOptions.
|
PutPolicyOptions.Builder |
correlationId(String correlationId)
Set the correlationId.
|
PutPolicyOptions.Builder |
id(String id)
Set the id.
|
PutPolicyOptions.Builder |
policy(String policy)
Set the policy.
|
PutPolicyOptions.Builder |
setKeyPoliciesOneOf(SetKeyPoliciesOneOf setKeyPoliciesOneOf)
Set the setKeyPoliciesOneOf.
|
PutPolicyOptions.Builder |
xKmsKeyRing(String xKmsKeyRing)
Set the xKmsKeyRing.
|
public Builder()
public Builder(String id, String bluemixInstance, SetKeyPoliciesOneOf setKeyPoliciesOneOf)
id
- the idbluemixInstance
- the bluemixInstancesetKeyPoliciesOneOf
- the setKeyPoliciesOneOfpublic PutPolicyOptions build()
public PutPolicyOptions.Builder id(String id)
id
- the idpublic PutPolicyOptions.Builder bluemixInstance(String bluemixInstance)
bluemixInstance
- the bluemixInstancepublic PutPolicyOptions.Builder setKeyPoliciesOneOf(SetKeyPoliciesOneOf setKeyPoliciesOneOf)
setKeyPoliciesOneOf
- the setKeyPoliciesOneOfpublic PutPolicyOptions.Builder correlationId(String correlationId)
correlationId
- the correlationIdpublic PutPolicyOptions.Builder xKmsKeyRing(String xKmsKeyRing)
xKmsKeyRing
- the xKmsKeyRingpublic PutPolicyOptions.Builder policy(String policy)
policy
- the policyCopyright © 2022 IBM Cloud. All rights reserved.