Class PolicyDelta.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
com.google.iam.v1.PolicyDelta.Builder
All Implemented Interfaces:
PolicyDeltaOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
PolicyDelta

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

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • clear

      public PolicyDelta.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • getDefaultInstanceForType

      public PolicyDelta getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public PolicyDelta build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public PolicyDelta buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public PolicyDelta.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • setField

      public PolicyDelta.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • clearField

      public PolicyDelta.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • clearOneof

      public PolicyDelta.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • setRepeatedField

      public PolicyDelta.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • addRepeatedField

      public PolicyDelta.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • mergeFrom

      public PolicyDelta.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PolicyDelta.Builder>
    • mergeFrom

      public PolicyDelta.Builder mergeFrom(PolicyDelta other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • mergeFrom

      public PolicyDelta.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PolicyDelta.Builder>
      Throws:
      IOException
    • getBindingDeltasList

      public List<BindingDelta> getBindingDeltasList()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
      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;
      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;
      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;
    • 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;
    • addBindingDeltas

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

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

      public PolicyDelta.Builder addBindingDeltas(BindingDelta.Builder builderForValue)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
    • 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;
    • addAllBindingDeltas

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

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

      public PolicyDelta.Builder removeBindingDeltas(int index)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
    • getBindingDeltasBuilder

      public BindingDelta.Builder getBindingDeltasBuilder(int index)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
    • getBindingDeltasOrBuilder

      public BindingDeltaOrBuilder getBindingDeltasOrBuilder(int index)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
      Specified by:
      getBindingDeltasOrBuilder in interface PolicyDeltaOrBuilder
    • getBindingDeltasOrBuilderList

      public List<? extends BindingDeltaOrBuilder> getBindingDeltasOrBuilderList()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
      Specified by:
      getBindingDeltasOrBuilderList in interface PolicyDeltaOrBuilder
    • addBindingDeltasBuilder

      public BindingDelta.Builder addBindingDeltasBuilder()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
    • addBindingDeltasBuilder

      public BindingDelta.Builder addBindingDeltasBuilder(int index)
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
    • getBindingDeltasBuilderList

      public List<BindingDelta.Builder> getBindingDeltasBuilderList()
       The delta for Bindings between two policies.
       
      repeated .google.iam.v1.BindingDelta binding_deltas = 1;
    • getAuditConfigDeltasList

      public List<AuditConfigDelta> getAuditConfigDeltasList()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
      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;
      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;
      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;
    • 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;
    • addAuditConfigDeltas

      public PolicyDelta.Builder addAuditConfigDeltas(AuditConfigDelta value)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • 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;
    • addAuditConfigDeltas

      public PolicyDelta.Builder addAuditConfigDeltas(AuditConfigDelta.Builder builderForValue)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • 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;
    • 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;
    • clearAuditConfigDeltas

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

      public PolicyDelta.Builder removeAuditConfigDeltas(int index)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • getAuditConfigDeltasBuilder

      public AuditConfigDelta.Builder getAuditConfigDeltasBuilder(int index)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • getAuditConfigDeltasOrBuilder

      public AuditConfigDeltaOrBuilder getAuditConfigDeltasOrBuilder(int index)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
      Specified by:
      getAuditConfigDeltasOrBuilder in interface PolicyDeltaOrBuilder
    • getAuditConfigDeltasOrBuilderList

      public List<? extends AuditConfigDeltaOrBuilder> getAuditConfigDeltasOrBuilderList()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
      Specified by:
      getAuditConfigDeltasOrBuilderList in interface PolicyDeltaOrBuilder
    • addAuditConfigDeltasBuilder

      public AuditConfigDelta.Builder addAuditConfigDeltasBuilder()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • addAuditConfigDeltasBuilder

      public AuditConfigDelta.Builder addAuditConfigDeltasBuilder(int index)
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • getAuditConfigDeltasBuilderList

      public List<AuditConfigDelta.Builder> getAuditConfigDeltasBuilderList()
       The delta for AuditConfigs between two policies.
       
      repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;
    • setUnknownFields

      public final PolicyDelta.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>
    • mergeUnknownFields

      public final PolicyDelta.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>