public static final class CustomConfig.CustomOutputSpec extends com.google.protobuf.GeneratedMessageV3 implements CustomConfig.CustomOutputSpecOrBuilder
A set of optional name-value pairs that define custom source properties to return with each finding that is generated by the custom module. The custom source properties that are defined here are included in the finding JSON under `sourceProperties`.Protobuf type
google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec| Modifier and Type | Class and Description |
|---|---|
static class |
CustomConfig.CustomOutputSpec.Builder
A set of optional name-value pairs that define custom source properties to
return with each finding that is generated by the custom module.
|
static class |
CustomConfig.CustomOutputSpec.Property
An individual name-value pair that defines a custom source property.
|
static interface |
CustomConfig.CustomOutputSpec.PropertyOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
PROPERTIES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static CustomConfig.CustomOutputSpec |
getDefaultInstance() |
CustomConfig.CustomOutputSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<CustomConfig.CustomOutputSpec> |
getParserForType() |
CustomConfig.CustomOutputSpec.Property |
getProperties(int index)
A list of custom output properties to add to the finding.
|
int |
getPropertiesCount()
A list of custom output properties to add to the finding.
|
List<CustomConfig.CustomOutputSpec.Property> |
getPropertiesList()
A list of custom output properties to add to the finding.
|
CustomConfig.CustomOutputSpec.PropertyOrBuilder |
getPropertiesOrBuilder(int index)
A list of custom output properties to add to the finding.
|
List<? extends CustomConfig.CustomOutputSpec.PropertyOrBuilder> |
getPropertiesOrBuilderList()
A list of custom output properties to add to the finding.
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CustomConfig.CustomOutputSpec.Builder |
newBuilder() |
static CustomConfig.CustomOutputSpec.Builder |
newBuilder(CustomConfig.CustomOutputSpec prototype) |
CustomConfig.CustomOutputSpec.Builder |
newBuilderForType() |
protected CustomConfig.CustomOutputSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CustomConfig.CustomOutputSpec |
parseDelimitedFrom(InputStream input) |
static CustomConfig.CustomOutputSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CustomConfig.CustomOutputSpec |
parseFrom(byte[] data) |
static CustomConfig.CustomOutputSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CustomConfig.CustomOutputSpec |
parseFrom(ByteBuffer data) |
static CustomConfig.CustomOutputSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CustomConfig.CustomOutputSpec |
parseFrom(com.google.protobuf.ByteString data) |
static CustomConfig.CustomOutputSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CustomConfig.CustomOutputSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CustomConfig.CustomOutputSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CustomConfig.CustomOutputSpec |
parseFrom(InputStream input) |
static CustomConfig.CustomOutputSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CustomConfig.CustomOutputSpec> |
parser() |
CustomConfig.CustomOutputSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PROPERTIES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<CustomConfig.CustomOutputSpec.Property> getPropertiesList()
A list of custom output properties to add to the finding.
repeated .google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec.Property properties = 1;
getPropertiesList in interface CustomConfig.CustomOutputSpecOrBuilderpublic List<? extends CustomConfig.CustomOutputSpec.PropertyOrBuilder> getPropertiesOrBuilderList()
A list of custom output properties to add to the finding.
repeated .google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec.Property properties = 1;
getPropertiesOrBuilderList in interface CustomConfig.CustomOutputSpecOrBuilderpublic int getPropertiesCount()
A list of custom output properties to add to the finding.
repeated .google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec.Property properties = 1;
getPropertiesCount in interface CustomConfig.CustomOutputSpecOrBuilderpublic CustomConfig.CustomOutputSpec.Property getProperties(int index)
A list of custom output properties to add to the finding.
repeated .google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec.Property properties = 1;
getProperties in interface CustomConfig.CustomOutputSpecOrBuilderpublic CustomConfig.CustomOutputSpec.PropertyOrBuilder getPropertiesOrBuilder(int index)
A list of custom output properties to add to the finding.
repeated .google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec.Property properties = 1;
getPropertiesOrBuilder in interface CustomConfig.CustomOutputSpecOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CustomConfig.CustomOutputSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CustomConfig.CustomOutputSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CustomConfig.CustomOutputSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CustomConfig.CustomOutputSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CustomConfig.CustomOutputSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CustomConfig.CustomOutputSpec.Builder newBuilder()
public static CustomConfig.CustomOutputSpec.Builder newBuilder(CustomConfig.CustomOutputSpec prototype)
public CustomConfig.CustomOutputSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CustomConfig.CustomOutputSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CustomConfig.CustomOutputSpec getDefaultInstance()
public static com.google.protobuf.Parser<CustomConfig.CustomOutputSpec> parser()
public com.google.protobuf.Parser<CustomConfig.CustomOutputSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CustomConfig.CustomOutputSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.