public final class AccessSummary extends GeneratedMessage implements AccessSummaryOrBuilder
Message describing AccessSummary object
Protobuf type google.cloud.agentidentity.v1beta.AccessSummary
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
AUTH_PROVIDER_FIELD_NUMBER
public static final int AUTH_PROVIDER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
AUTH_PROVIDER_TYPE_FIELD_NUMBER
public static final int AUTH_PROVIDER_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FIRST_ACCESS_TIME_FIELD_NUMBER
public static final int FIRST_ACCESS_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LAST_ACCESS_TIME_FIELD_NUMBER
public static final int LAST_ACCESS_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PURGE_TIME_FIELD_NUMBER
public static final int PURGE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SCOPES_FIELD_NUMBER
public static final int SCOPES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TOKEN_URL_FIELD_NUMBER
public static final int TOKEN_URL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
USER_ID_FIELD_NUMBER
public static final int USER_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
WORKLOAD_ID_FIELD_NUMBER
public static final int WORKLOAD_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AccessSummary getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AccessSummary.Builder newBuilder()
newBuilder(AccessSummary prototype)
public static AccessSummary.Builder newBuilder(AccessSummary prototype)
public static AccessSummary parseDelimitedFrom(InputStream input)
public static AccessSummary parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AccessSummary parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AccessSummary parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AccessSummary parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AccessSummary parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AccessSummary parseFrom(CodedInputStream input)
public static AccessSummary parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AccessSummary parseFrom(InputStream input)
public static AccessSummary parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AccessSummary parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AccessSummary parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AccessSummary> parser()
Methods
containsLabels(String key)
public boolean containsLabels(String key)
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAuthProvider()
public String getAuthProvider()
Output only. The auth_provider that this access summary is associated with.
string auth_provider = 9 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The authProvider.
|
getAuthProviderBytes()
public ByteString getAuthProviderBytes()
Output only. The auth_provider that this access summary is associated with.
string auth_provider = 9 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for authProvider.
|
getAuthProviderType()
public AuthProviderType getAuthProviderType()
Output only. The type of the connector that was used to create this access
summary.
.google.cloud.agentidentity.v1beta.AuthProviderType auth_provider_type = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAuthProviderTypeValue()
public int getAuthProviderTypeValue()
Output only. The type of the connector that was used to create this access
summary.
.google.cloud.agentidentity.v1beta.AuthProviderType auth_provider_type = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for authProviderType.
|
getDefaultInstanceForType()
public AccessSummary getDefaultInstanceForType()
getFirstAccessTime()
public Timestamp getFirstAccessTime()
Output only. The first time this user has interacted with this workload.
Rounded to the previous hour.
.google.protobuf.Timestamp first_access_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The firstAccessTime.
|
getFirstAccessTimeOrBuilder()
public TimestampOrBuilder getFirstAccessTimeOrBuilder()
Output only. The first time this user has interacted with this workload.
Rounded to the previous hour.
.google.protobuf.Timestamp first_access_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLabels() (deprecated)
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getLabelsMap()
public Map<String,String> getLabelsMap()
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
|
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getLastAccessTime()
public Timestamp getLastAccessTime()
Output only. The most recent time this user has interacted with this
workload. Rounded to the previous hour.
.google.protobuf.Timestamp last_access_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The lastAccessTime.
|
getLastAccessTimeOrBuilder()
public TimestampOrBuilder getLastAccessTimeOrBuilder()
Output only. The most recent time this user has interacted with this
workload. Rounded to the previous hour.
.google.protobuf.Timestamp last_access_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getName()
Output only. Identifier. Name of the AccessSummary
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Output only. Identifier. Name of the AccessSummary
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<AccessSummary> getParserForType()
Overrides
getPurgeTime()
public Timestamp getPurgeTime()
Output only. The time when this access summary is permanently deleted.
.google.protobuf.Timestamp purge_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The purgeTime.
|
getPurgeTimeOrBuilder()
public TimestampOrBuilder getPurgeTimeOrBuilder()
Output only. The time when this access summary is permanently deleted.
.google.protobuf.Timestamp purge_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getScopes(int index)
public String getScopes(int index)
Output only. All scopes that have been used by this user with this
workload. The number of scopes is limited to 200.
repeated string scopes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The scopes at the given index.
|
getScopesBytes(int index)
public ByteString getScopesBytes(int index)
Output only. All scopes that have been used by this user with this
workload. The number of scopes is limited to 200.
repeated string scopes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the scopes at the given index.
|
getScopesCount()
public int getScopesCount()
Output only. All scopes that have been used by this user with this
workload. The number of scopes is limited to 200.
repeated string scopes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The count of scopes.
|
getScopesList()
public ProtocolStringList getScopesList()
Output only. All scopes that have been used by this user with this
workload. The number of scopes is limited to 200.
repeated string scopes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTokenUrl()
public String getTokenUrl()
Output only. The url of the authentication server that was accessed.
string token_url = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The tokenUrl.
|
getTokenUrlBytes()
public ByteString getTokenUrlBytes()
Output only. The url of the authentication server that was accessed.
string token_url = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for tokenUrl.
|
getUserId()
public String getUserId()
Output only. The user_id provided by the workload application for this
user. Not verified by Google.
string user_id = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The userId.
|
getUserIdBytes()
public ByteString getUserIdBytes()
Output only. The user_id provided by the workload application for this
user. Not verified by Google.
string user_id = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for userId.
|
getWorkloadId()
public String getWorkloadId()
Output only. The identity bound to the workload that this user interacted
with to produce this AccessSummary. Will typically be an agentic spiffe id
string workload_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The workloadId.
|
getWorkloadIdBytes()
public ByteString getWorkloadIdBytes()
Output only. The identity bound to the workload that this user interacted
with to produce this AccessSummary. Will typically be an agentic spiffe id
string workload_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for workloadId.
|
hasFirstAccessTime()
public boolean hasFirstAccessTime()
Output only. The first time this user has interacted with this workload.
Rounded to the previous hour.
.google.protobuf.Timestamp first_access_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the firstAccessTime field is set.
|
hasLastAccessTime()
public boolean hasLastAccessTime()
Output only. The most recent time this user has interacted with this
workload. Rounded to the previous hour.
.google.protobuf.Timestamp last_access_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the lastAccessTime field is set.
|
hasPurgeTime()
public boolean hasPurgeTime()
Output only. The time when this access summary is permanently deleted.
.google.protobuf.Timestamp purge_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the purgeTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AccessSummary.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AccessSummary.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AccessSummary.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides