public final class BatchDeleteAssetsRequest extends com.google.protobuf.GeneratedMessageV3 implements BatchDeleteAssetsRequestOrBuilder
A request to delete a list of asset.Protobuf type
google.cloud.migrationcenter.v1.BatchDeleteAssetsRequest| Modifier and Type | Class and Description |
|---|---|
static class |
BatchDeleteAssetsRequest.Builder
A request to delete a list of asset.
|
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 |
ALLOW_MISSING_FIELD_NUMBER |
static int |
NAMES_FIELD_NUMBER |
static int |
PARENT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAllowMissing()
Optional.
|
static BatchDeleteAssetsRequest |
getDefaultInstance() |
BatchDeleteAssetsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getNames(int index)
Required.
|
com.google.protobuf.ByteString |
getNamesBytes(int index)
Required.
|
int |
getNamesCount()
Required.
|
com.google.protobuf.ProtocolStringList |
getNamesList()
Required.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
com.google.protobuf.Parser<BatchDeleteAssetsRequest> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BatchDeleteAssetsRequest.Builder |
newBuilder() |
static BatchDeleteAssetsRequest.Builder |
newBuilder(BatchDeleteAssetsRequest prototype) |
BatchDeleteAssetsRequest.Builder |
newBuilderForType() |
protected BatchDeleteAssetsRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BatchDeleteAssetsRequest |
parseDelimitedFrom(InputStream input) |
static BatchDeleteAssetsRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchDeleteAssetsRequest |
parseFrom(byte[] data) |
static BatchDeleteAssetsRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchDeleteAssetsRequest |
parseFrom(ByteBuffer data) |
static BatchDeleteAssetsRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchDeleteAssetsRequest |
parseFrom(com.google.protobuf.ByteString data) |
static BatchDeleteAssetsRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchDeleteAssetsRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BatchDeleteAssetsRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BatchDeleteAssetsRequest |
parseFrom(InputStream input) |
static BatchDeleteAssetsRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BatchDeleteAssetsRequest> |
parser() |
BatchDeleteAssetsRequest.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 PARENT_FIELD_NUMBER
public static final int NAMES_FIELD_NUMBER
public static final int ALLOW_MISSING_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 String getParent()
Required. Parent value for batch asset delete.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface BatchDeleteAssetsRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Parent value for batch asset delete.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface BatchDeleteAssetsRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getNamesList()
Required. The IDs of the assets to delete.
A maximum of 1000 assets can be deleted in a batch.
Format: projects/{project}/locations/{location}/assets/{name}.
repeated string names = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNamesList in interface BatchDeleteAssetsRequestOrBuilderpublic int getNamesCount()
Required. The IDs of the assets to delete.
A maximum of 1000 assets can be deleted in a batch.
Format: projects/{project}/locations/{location}/assets/{name}.
repeated string names = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNamesCount in interface BatchDeleteAssetsRequestOrBuilderpublic String getNames(int index)
Required. The IDs of the assets to delete.
A maximum of 1000 assets can be deleted in a batch.
Format: projects/{project}/locations/{location}/assets/{name}.
repeated string names = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNames in interface BatchDeleteAssetsRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getNamesBytes(int index)
Required. The IDs of the assets to delete.
A maximum of 1000 assets can be deleted in a batch.
Format: projects/{project}/locations/{location}/assets/{name}.
repeated string names = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNamesBytes in interface BatchDeleteAssetsRequestOrBuilderindex - The index of the value to return.public boolean getAllowMissing()
Optional. When this value is set to `true` the request is a no-op for non-existing assets. See https://google.aip.dev/135#delete-if-existing for additional details. Default value is `false`.
bool allow_missing = 3 [(.google.api.field_behavior) = OPTIONAL];getAllowMissing in interface BatchDeleteAssetsRequestOrBuilderpublic 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 BatchDeleteAssetsRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchDeleteAssetsRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchDeleteAssetsRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchDeleteAssetsRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchDeleteAssetsRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchDeleteAssetsRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BatchDeleteAssetsRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static BatchDeleteAssetsRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BatchDeleteAssetsRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BatchDeleteAssetsRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BatchDeleteAssetsRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BatchDeleteAssetsRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BatchDeleteAssetsRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BatchDeleteAssetsRequest.Builder newBuilder()
public static BatchDeleteAssetsRequest.Builder newBuilder(BatchDeleteAssetsRequest prototype)
public BatchDeleteAssetsRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BatchDeleteAssetsRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BatchDeleteAssetsRequest getDefaultInstance()
public static com.google.protobuf.Parser<BatchDeleteAssetsRequest> parser()
public com.google.protobuf.Parser<BatchDeleteAssetsRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BatchDeleteAssetsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.