io.grpc.alts.internal.IdentityOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: grpc/gcp/handshaker.proto
// Protobuf Java Version: 3.25.1
package io.grpc.alts.internal;
public interface IdentityOrBuilder extends
// @@protoc_insertion_point(interface_extends:grpc.gcp.Identity)
com.google.protobuf.MessageOrBuilder {
/**
*
* Service account of a connection endpoint.
*
*
* string service_account = 1;
* @return Whether the serviceAccount field is set.
*/
boolean hasServiceAccount();
/**
*
* Service account of a connection endpoint.
*
*
* string service_account = 1;
* @return The serviceAccount.
*/
java.lang.String getServiceAccount();
/**
*
* Service account of a connection endpoint.
*
*
* string service_account = 1;
* @return The bytes for serviceAccount.
*/
com.google.protobuf.ByteString
getServiceAccountBytes();
/**
*
* Hostname of a connection endpoint.
*
*
* string hostname = 2;
* @return Whether the hostname field is set.
*/
boolean hasHostname();
/**
*
* Hostname of a connection endpoint.
*
*
* string hostname = 2;
* @return The hostname.
*/
java.lang.String getHostname();
/**
*
* Hostname of a connection endpoint.
*
*
* string hostname = 2;
* @return The bytes for hostname.
*/
com.google.protobuf.ByteString
getHostnameBytes();
/**
*
* Additional attributes of the identity.
*
*
* map<string, string> attributes = 3;
*/
int getAttributesCount();
/**
*
* Additional attributes of the identity.
*
*
* map<string, string> attributes = 3;
*/
boolean containsAttributes(
java.lang.String key);
/**
* Use {@link #getAttributesMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getAttributes();
/**
*
* Additional attributes of the identity.
*
*
* map<string, string> attributes = 3;
*/
java.util.Map
getAttributesMap();
/**
*
* Additional attributes of the identity.
*
*
* map<string, string> attributes = 3;
*/
/* nullable */
java.lang.String getAttributesOrDefault(
java.lang.String key,
/* nullable */
java.lang.String defaultValue);
/**
*
* Additional attributes of the identity.
*
*
* map<string, string> attributes = 3;
*/
java.lang.String getAttributesOrThrow(
java.lang.String key);
io.grpc.alts.internal.Identity.IdentityOneofCase getIdentityOneofCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy