Package com.google.cloud.deploy.v1
Class PolicyViolation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PolicyViolation.Builder>
com.google.cloud.deploy.v1.PolicyViolation.Builder
- All Implemented Interfaces:
PolicyViolationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PolicyViolation
public static final class PolicyViolation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PolicyViolation.Builder>
implements PolicyViolationOrBuilder
Returned from an action if one or more policies were violated, and therefore the action was prevented. Contains information about what policies were violated and why.Protobuf type
google.cloud.deploy.v1.PolicyViolation-
Method Summary
Modifier and TypeMethodDescriptionaddAllPolicyViolationDetails(Iterable<? extends PolicyViolationDetails> values) Policy violation details.addPolicyViolationDetails(int index, PolicyViolationDetails value) Policy violation details.addPolicyViolationDetails(int index, PolicyViolationDetails.Builder builderForValue) Policy violation details.Policy violation details.addPolicyViolationDetails(PolicyViolationDetails.Builder builderForValue) Policy violation details.Policy violation details.addPolicyViolationDetailsBuilder(int index) Policy violation details.build()clear()Policy violation details.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPolicyViolationDetails(int index) Policy violation details.getPolicyViolationDetailsBuilder(int index) Policy violation details.Policy violation details.intPolicy violation details.Policy violation details.getPolicyViolationDetailsOrBuilder(int index) Policy violation details.List<? extends PolicyViolationDetailsOrBuilder>Policy violation details.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(PolicyViolation other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePolicyViolationDetails(int index) Policy violation details.setPolicyViolationDetails(int index, PolicyViolationDetails value) Policy violation details.setPolicyViolationDetails(int index, PolicyViolationDetails.Builder builderForValue) Policy violation details.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PolicyViolation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PolicyViolation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PolicyViolation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PolicyViolation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PolicyViolation.Builder>
-
mergeFrom
public PolicyViolation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PolicyViolation.Builder>- Throws:
IOException
-
getPolicyViolationDetailsList
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1;- Specified by:
getPolicyViolationDetailsListin interfacePolicyViolationOrBuilder
-
getPolicyViolationDetailsCount
public int getPolicyViolationDetailsCount()Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1;- Specified by:
getPolicyViolationDetailsCountin interfacePolicyViolationOrBuilder
-
getPolicyViolationDetails
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1;- Specified by:
getPolicyViolationDetailsin interfacePolicyViolationOrBuilder
-
setPolicyViolationDetails
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
setPolicyViolationDetails
public PolicyViolation.Builder setPolicyViolationDetails(int index, PolicyViolationDetails.Builder builderForValue) Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
addPolicyViolationDetails
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
addPolicyViolationDetails
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
addPolicyViolationDetails
public PolicyViolation.Builder addPolicyViolationDetails(PolicyViolationDetails.Builder builderForValue) Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
addPolicyViolationDetails
public PolicyViolation.Builder addPolicyViolationDetails(int index, PolicyViolationDetails.Builder builderForValue) Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
addAllPolicyViolationDetails
public PolicyViolation.Builder addAllPolicyViolationDetails(Iterable<? extends PolicyViolationDetails> values) Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
clearPolicyViolationDetails
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
removePolicyViolationDetails
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
getPolicyViolationDetailsBuilder
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
getPolicyViolationDetailsOrBuilder
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1;- Specified by:
getPolicyViolationDetailsOrBuilderin interfacePolicyViolationOrBuilder
-
getPolicyViolationDetailsOrBuilderList
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1;- Specified by:
getPolicyViolationDetailsOrBuilderListin interfacePolicyViolationOrBuilder
-
addPolicyViolationDetailsBuilder
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
addPolicyViolationDetailsBuilder
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1; -
getPolicyViolationDetailsBuilderList
Policy violation details.
repeated .google.cloud.deploy.v1.PolicyViolationDetails policy_violation_details = 1;
-