public static final class IntelligenceFinding.ThrottledRequestSpike extends GeneratedMessage implements IntelligenceFinding.ThrottledRequestSpikeOrBuilder
Represents a finding about a spike in throttled requests (429 errors)
within a project.
This corresponds to the THROTTLED_REQUEST_SPIKE finding type.
Protobuf type google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
PERCENTAGE_INCREASE_FIELD_NUMBER
public static final int PERCENTAGE_INCREASE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
THROTTLED_REQUESTS_FIELD_NUMBER
public static final int THROTTLED_REQUESTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TOP_BUCKETS_FIELD_NUMBER
public static final int TOP_BUCKETS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static IntelligenceFinding.ThrottledRequestSpike getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static IntelligenceFinding.ThrottledRequestSpike.Builder newBuilder()
newBuilder(IntelligenceFinding.ThrottledRequestSpike prototype)
public static IntelligenceFinding.ThrottledRequestSpike.Builder newBuilder(IntelligenceFinding.ThrottledRequestSpike prototype)
public static IntelligenceFinding.ThrottledRequestSpike parseDelimitedFrom(InputStream input)
public static IntelligenceFinding.ThrottledRequestSpike parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(CodedInputStream input)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(InputStream input)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static IntelligenceFinding.ThrottledRequestSpike parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<IntelligenceFinding.ThrottledRequestSpike> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public IntelligenceFinding.ThrottledRequestSpike getDefaultInstanceForType()
getParserForType()
public Parser<IntelligenceFinding.ThrottledRequestSpike> getParserForType()
Overrides
getPercentageIncrease()
public double getPercentageIncrease()
Output only. The percentage increase in throttled requests across the
project.
double percentage_increase = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
double |
The percentageIncrease.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getThrottledRequests()
public long getThrottledRequests()
Output only. The count of throttled requests across the project.
int64 throttled_requests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
long |
The throttledRequests.
|
getTopBuckets(int index)
public IntelligenceFinding.ThrottledRequestSpike.BucketContribution getTopBuckets(int index)
Output only. A list of top buckets driving the increase in throttled
requests.
repeated .google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike.BucketContribution top_buckets = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getTopBucketsCount()
public int getTopBucketsCount()
Output only. A list of top buckets driving the increase in throttled
requests.
repeated .google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike.BucketContribution top_buckets = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getTopBucketsList()
public List<IntelligenceFinding.ThrottledRequestSpike.BucketContribution> getTopBucketsList()
Output only. A list of top buckets driving the increase in throttled
requests.
repeated .google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike.BucketContribution top_buckets = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTopBucketsOrBuilder(int index)
public IntelligenceFinding.ThrottledRequestSpike.BucketContributionOrBuilder getTopBucketsOrBuilder(int index)
Output only. A list of top buckets driving the increase in throttled
requests.
repeated .google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike.BucketContribution top_buckets = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getTopBucketsOrBuilderList()
public List<? extends IntelligenceFinding.ThrottledRequestSpike.BucketContributionOrBuilder> getTopBucketsOrBuilderList()
Output only. A list of top buckets driving the increase in throttled
requests.
repeated .google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike.BucketContribution top_buckets = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike.BucketContributionOrBuilder> |
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public IntelligenceFinding.ThrottledRequestSpike.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected IntelligenceFinding.ThrottledRequestSpike.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public IntelligenceFinding.ThrottledRequestSpike.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides