Class IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution (2.69.0)

public static final class IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution extends GeneratedMessage implements IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.ContributionOrBuilder

Represents the contribution of the bucket towards the IntelligenceFinding.

Protobuf type google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution

Static Fields

TOP_PREFIXES_FIELD_NUMBER

public static final int TOP_PREFIXES_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution getDefaultInstance()
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder newBuilder()
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder

newBuilder(IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution prototype)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder newBuilder(IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution prototype)
Parameter
Name Description
prototype IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder

parseDelimitedFrom(InputStream input)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution> parser()
Returns
Type Description
Parser<Contribution>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution getDefaultInstanceForType()
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution

getParserForType()

public Parser<IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution> getParserForType()
Returns
Type Description
Parser<Contribution>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getTopPrefixes(int index)

public IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution getTopPrefixes(int index)

Output only. A list of the top object prefixes driving the increase in cross-region egress.

repeated .google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution top_prefixes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution

getTopPrefixesCount()

public int getTopPrefixesCount()

Output only. A list of the top object prefixes driving the increase in cross-region egress.

repeated .google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution top_prefixes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getTopPrefixesList()

public List<IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution> getTopPrefixesList()

Output only. A list of the top object prefixes driving the increase in cross-region egress.

repeated .google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution top_prefixes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<PrefixContribution>

getTopPrefixesOrBuilder(int index)

public IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContributionOrBuilder getTopPrefixesOrBuilder(int index)

Output only. A list of the top object prefixes driving the increase in cross-region egress.

repeated .google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution top_prefixes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContributionOrBuilder

getTopPrefixesOrBuilderList()

public List<? extends IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContributionOrBuilder> getTopPrefixesOrBuilderList()

Output only. A list of the top object prefixes driving the increase in cross-region egress.

repeated .google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContribution top_prefixes = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.PrefixContributionOrBuilder>

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder newBuilderForType()
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder
Overrides

toBuilder()

public IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder toBuilder()
Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Contribution.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException