io.grpc.alts.internal.AltsContextOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: grpc/gcp/altscontext.proto
// Protobuf Java Version: 3.25.1
package io.grpc.alts.internal;
public interface AltsContextOrBuilder extends
// @@protoc_insertion_point(interface_extends:grpc.gcp.AltsContext)
com.google.protobuf.MessageOrBuilder {
/**
*
* The application protocol negotiated for this connection.
*
*
* string application_protocol = 1;
* @return The applicationProtocol.
*/
java.lang.String getApplicationProtocol();
/**
*
* The application protocol negotiated for this connection.
*
*
* string application_protocol = 1;
* @return The bytes for applicationProtocol.
*/
com.google.protobuf.ByteString
getApplicationProtocolBytes();
/**
*
* The record protocol negotiated for this connection.
*
*
* string record_protocol = 2;
* @return The recordProtocol.
*/
java.lang.String getRecordProtocol();
/**
*
* The record protocol negotiated for this connection.
*
*
* string record_protocol = 2;
* @return The bytes for recordProtocol.
*/
com.google.protobuf.ByteString
getRecordProtocolBytes();
/**
*
* The security level of the created secure channel.
*
*
* .grpc.gcp.SecurityLevel security_level = 3;
* @return The enum numeric value on the wire for securityLevel.
*/
int getSecurityLevelValue();
/**
*
* The security level of the created secure channel.
*
*
* .grpc.gcp.SecurityLevel security_level = 3;
* @return The securityLevel.
*/
io.grpc.alts.internal.SecurityLevel getSecurityLevel();
/**
*
* The peer service account.
*
*
* string peer_service_account = 4;
* @return The peerServiceAccount.
*/
java.lang.String getPeerServiceAccount();
/**
*
* The peer service account.
*
*
* string peer_service_account = 4;
* @return The bytes for peerServiceAccount.
*/
com.google.protobuf.ByteString
getPeerServiceAccountBytes();
/**
*
* The local service account.
*
*
* string local_service_account = 5;
* @return The localServiceAccount.
*/
java.lang.String getLocalServiceAccount();
/**
*
* The local service account.
*
*
* string local_service_account = 5;
* @return The bytes for localServiceAccount.
*/
com.google.protobuf.ByteString
getLocalServiceAccountBytes();
/**
*
* The RPC protocol versions supported by the peer.
*
*
* .grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
* @return Whether the peerRpcVersions field is set.
*/
boolean hasPeerRpcVersions();
/**
*
* The RPC protocol versions supported by the peer.
*
*
* .grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
* @return The peerRpcVersions.
*/
io.grpc.alts.internal.RpcProtocolVersions getPeerRpcVersions();
/**
*
* The RPC protocol versions supported by the peer.
*
*
* .grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
*/
io.grpc.alts.internal.RpcProtocolVersionsOrBuilder getPeerRpcVersionsOrBuilder();
/**
*
* Additional attributes of the peer.
*
*
* map<string, string> peer_attributes = 7;
*/
int getPeerAttributesCount();
/**
*
* Additional attributes of the peer.
*
*
* map<string, string> peer_attributes = 7;
*/
boolean containsPeerAttributes(
java.lang.String key);
/**
* Use {@link #getPeerAttributesMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getPeerAttributes();
/**
*
* Additional attributes of the peer.
*
*
* map<string, string> peer_attributes = 7;
*/
java.util.Map
getPeerAttributesMap();
/**
*
* Additional attributes of the peer.
*
*
* map<string, string> peer_attributes = 7;
*/
/* nullable */
java.lang.String getPeerAttributesOrDefault(
java.lang.String key,
/* nullable */
java.lang.String defaultValue);
/**
*
* Additional attributes of the peer.
*
*
* map<string, string> peer_attributes = 7;
*/
java.lang.String getPeerAttributesOrThrow(
java.lang.String key);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy