public final class PreconditionFailure extends GeneratedMessageV3 implements PreconditionFailureOrBuilder
Describes what preconditions have failed.
For example, if an RPC failed because it required the Terms of Service to be
acknowledged, it could list the terms of service violation in the
PreconditionFailure message.
Protobuf type google.rpc.PreconditionFailure
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
VIOLATIONS_FIELD_NUMBER
public static final int VIOLATIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static PreconditionFailure getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PreconditionFailure.Builder newBuilder()
newBuilder(PreconditionFailure prototype)
public static PreconditionFailure.Builder newBuilder(PreconditionFailure prototype)
public static PreconditionFailure parseDelimitedFrom(InputStream input)
public static PreconditionFailure parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PreconditionFailure parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PreconditionFailure parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PreconditionFailure parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PreconditionFailure parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PreconditionFailure parseFrom(CodedInputStream input)
public static PreconditionFailure parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PreconditionFailure parseFrom(InputStream input)
public static PreconditionFailure parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PreconditionFailure parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PreconditionFailure parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PreconditionFailure> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public PreconditionFailure getDefaultInstanceForType()
getParserForType()
public Parser<PreconditionFailure> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getViolations(int index)
public PreconditionFailure.Violation getViolations(int index)
Describes all precondition violations.
repeated .google.rpc.PreconditionFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
getViolationsCount()
public int getViolationsCount()
Describes all precondition violations.
repeated .google.rpc.PreconditionFailure.Violation violations = 1;
Returns |
Type |
Description |
int |
|
getViolationsList()
public List<PreconditionFailure.Violation> getViolationsList()
Describes all precondition violations.
repeated .google.rpc.PreconditionFailure.Violation violations = 1;
getViolationsOrBuilder(int index)
public PreconditionFailure.ViolationOrBuilder getViolationsOrBuilder(int index)
Describes all precondition violations.
repeated .google.rpc.PreconditionFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
getViolationsOrBuilderList()
public List<? extends PreconditionFailure.ViolationOrBuilder> getViolationsOrBuilderList()
Describes all precondition violations.
repeated .google.rpc.PreconditionFailure.Violation violations = 1;
Returns |
Type |
Description |
List<? extends com.google.rpc.PreconditionFailure.ViolationOrBuilder> |
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PreconditionFailure.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PreconditionFailure.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public PreconditionFailure.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides