public final class ListServiceAccountKeysRequest extends com.google.protobuf.GeneratedMessageV3 implements ListServiceAccountKeysRequestOrBuilder
The service account keys list request.Protobuf type
google.iam.admin.v1.ListServiceAccountKeysRequest| Modifier and Type | Class and Description |
|---|---|
static class |
ListServiceAccountKeysRequest.Builder
The service account keys list request.
|
static class |
ListServiceAccountKeysRequest.KeyType
`KeyType` filters to selectively retrieve certain varieties
of keys.
|
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 |
KEY_TYPES_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ListServiceAccountKeysRequest |
getDefaultInstance() |
ListServiceAccountKeysRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ListServiceAccountKeysRequest.KeyType |
getKeyTypes(int index)
Filters the types of keys the user wants to include in the list
response.
|
int |
getKeyTypesCount()
Filters the types of keys the user wants to include in the list
response.
|
List<ListServiceAccountKeysRequest.KeyType> |
getKeyTypesList()
Filters the types of keys the user wants to include in the list
response.
|
int |
getKeyTypesValue(int index)
Filters the types of keys the user wants to include in the list
response.
|
List<Integer> |
getKeyTypesValueList()
Filters the types of keys the user wants to include in the list
response.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Parser<ListServiceAccountKeysRequest> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ListServiceAccountKeysRequest.Builder |
newBuilder() |
static ListServiceAccountKeysRequest.Builder |
newBuilder(ListServiceAccountKeysRequest prototype) |
ListServiceAccountKeysRequest.Builder |
newBuilderForType() |
protected ListServiceAccountKeysRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ListServiceAccountKeysRequest |
parseDelimitedFrom(InputStream input) |
static ListServiceAccountKeysRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ListServiceAccountKeysRequest |
parseFrom(byte[] data) |
static ListServiceAccountKeysRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ListServiceAccountKeysRequest |
parseFrom(ByteBuffer data) |
static ListServiceAccountKeysRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ListServiceAccountKeysRequest |
parseFrom(com.google.protobuf.ByteString data) |
static ListServiceAccountKeysRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ListServiceAccountKeysRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ListServiceAccountKeysRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ListServiceAccountKeysRequest |
parseFrom(InputStream input) |
static ListServiceAccountKeysRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ListServiceAccountKeysRequest> |
parser() |
ListServiceAccountKeysRequest.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 NAME_FIELD_NUMBER
public static final int KEY_TYPES_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 getName()
Required. The resource name of the service account in the following format:
`projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`.
Using `-` as a wildcard for the `PROJECT_ID`, will infer the project from
the account. The `ACCOUNT` value can be the `email` address or the
`unique_id` of the service account.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface ListServiceAccountKeysRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the service account in the following format:
`projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`.
Using `-` as a wildcard for the `PROJECT_ID`, will infer the project from
the account. The `ACCOUNT` value can be the `email` address or the
`unique_id` of the service account.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface ListServiceAccountKeysRequestOrBuilderpublic List<ListServiceAccountKeysRequest.KeyType> getKeyTypesList()
Filters the types of keys the user wants to include in the list response. Duplicate key types are not allowed. If no key type is provided, all keys are returned.
repeated .google.iam.admin.v1.ListServiceAccountKeysRequest.KeyType key_types = 2;getKeyTypesList in interface ListServiceAccountKeysRequestOrBuilderpublic int getKeyTypesCount()
Filters the types of keys the user wants to include in the list response. Duplicate key types are not allowed. If no key type is provided, all keys are returned.
repeated .google.iam.admin.v1.ListServiceAccountKeysRequest.KeyType key_types = 2;getKeyTypesCount in interface ListServiceAccountKeysRequestOrBuilderpublic ListServiceAccountKeysRequest.KeyType getKeyTypes(int index)
Filters the types of keys the user wants to include in the list response. Duplicate key types are not allowed. If no key type is provided, all keys are returned.
repeated .google.iam.admin.v1.ListServiceAccountKeysRequest.KeyType key_types = 2;getKeyTypes in interface ListServiceAccountKeysRequestOrBuilderindex - The index of the element to return.public List<Integer> getKeyTypesValueList()
Filters the types of keys the user wants to include in the list response. Duplicate key types are not allowed. If no key type is provided, all keys are returned.
repeated .google.iam.admin.v1.ListServiceAccountKeysRequest.KeyType key_types = 2;getKeyTypesValueList in interface ListServiceAccountKeysRequestOrBuilderpublic int getKeyTypesValue(int index)
Filters the types of keys the user wants to include in the list response. Duplicate key types are not allowed. If no key type is provided, all keys are returned.
repeated .google.iam.admin.v1.ListServiceAccountKeysRequest.KeyType key_types = 2;getKeyTypesValue in interface ListServiceAccountKeysRequestOrBuilderindex - The index of the value to return.public 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 ListServiceAccountKeysRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ListServiceAccountKeysRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ListServiceAccountKeysRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ListServiceAccountKeysRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ListServiceAccountKeysRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ListServiceAccountKeysRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ListServiceAccountKeysRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static ListServiceAccountKeysRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ListServiceAccountKeysRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ListServiceAccountKeysRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ListServiceAccountKeysRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ListServiceAccountKeysRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ListServiceAccountKeysRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ListServiceAccountKeysRequest.Builder newBuilder()
public static ListServiceAccountKeysRequest.Builder newBuilder(ListServiceAccountKeysRequest prototype)
public ListServiceAccountKeysRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ListServiceAccountKeysRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ListServiceAccountKeysRequest getDefaultInstance()
public static com.google.protobuf.Parser<ListServiceAccountKeysRequest> parser()
public com.google.protobuf.Parser<ListServiceAccountKeysRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ListServiceAccountKeysRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.