Class PolicyDelta.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<PolicyDelta,PolicyDelta.Builder>
com.google.iam.v1.PolicyDelta.Builder
All Implemented Interfaces:
PolicyDeltaOrBuilder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable
Enclosing class:
PolicyDelta

public static final class PolicyDelta.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<PolicyDelta,PolicyDelta.Builder> implements PolicyDeltaOrBuilder
 The difference delta between two policies.
 
Protobuf type google.iam.v1.PolicyDelta
  • Method Details

    • getBindingDeltasList

      public List<BindingDelta> getBindingDeltasList()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
      Specified by:
      getBindingDeltasList in interface PolicyDeltaOrBuilder
    • getBindingDeltasCount

      public int getBindingDeltasCount()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
      Specified by:
      getBindingDeltasCount in interface PolicyDeltaOrBuilder
    • getBindingDeltas

      public BindingDelta getBindingDeltas(int index)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
      Specified by:
      getBindingDeltas in interface PolicyDeltaOrBuilder
    • setBindingDeltas

      public PolicyDelta.Builder setBindingDeltas(int index, BindingDelta value)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • setBindingDeltas

      public PolicyDelta.Builder setBindingDeltas(int index, BindingDelta.Builder builderForValue)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • addBindingDeltas

      public PolicyDelta.Builder addBindingDeltas(BindingDelta value)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • addBindingDeltas

      public PolicyDelta.Builder addBindingDeltas(int index, BindingDelta value)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • addBindingDeltas

      public PolicyDelta.Builder addBindingDeltas(BindingDelta.Builder builderForValue)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • addBindingDeltas

      public PolicyDelta.Builder addBindingDeltas(int index, BindingDelta.Builder builderForValue)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • addAllBindingDeltas

      public PolicyDelta.Builder addAllBindingDeltas(Iterable<? extends BindingDelta> values)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • clearBindingDeltas

      public PolicyDelta.Builder clearBindingDeltas()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • removeBindingDeltas

      public PolicyDelta.Builder removeBindingDeltas(int index)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1 [json_name = "bindingDeltas"];
    • getAuditConfigDeltasList

      public List<AuditConfigDelta> getAuditConfigDeltasList()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
      Specified by:
      getAuditConfigDeltasList in interface PolicyDeltaOrBuilder
    • getAuditConfigDeltasCount

      public int getAuditConfigDeltasCount()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
      Specified by:
      getAuditConfigDeltasCount in interface PolicyDeltaOrBuilder
    • getAuditConfigDeltas

      public AuditConfigDelta getAuditConfigDeltas(int index)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
      Specified by:
      getAuditConfigDeltas in interface PolicyDeltaOrBuilder
    • setAuditConfigDeltas

      public PolicyDelta.Builder setAuditConfigDeltas(int index, AuditConfigDelta value)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • setAuditConfigDeltas

      public PolicyDelta.Builder setAuditConfigDeltas(int index, AuditConfigDelta.Builder builderForValue)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • addAuditConfigDeltas

      public PolicyDelta.Builder addAuditConfigDeltas(AuditConfigDelta value)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • addAuditConfigDeltas

      public PolicyDelta.Builder addAuditConfigDeltas(int index, AuditConfigDelta value)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • addAuditConfigDeltas

      public PolicyDelta.Builder addAuditConfigDeltas(AuditConfigDelta.Builder builderForValue)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • addAuditConfigDeltas

      public PolicyDelta.Builder addAuditConfigDeltas(int index, AuditConfigDelta.Builder builderForValue)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • addAllAuditConfigDeltas

      public PolicyDelta.Builder addAllAuditConfigDeltas(Iterable<? extends AuditConfigDelta> values)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • clearAuditConfigDeltas

      public PolicyDelta.Builder clearAuditConfigDeltas()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];
    • removeAuditConfigDeltas

      public PolicyDelta.Builder removeAuditConfigDeltas(int index)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2 [json_name = "auditConfigDeltas"];