Send feedback
Class EndpointContext (2.39.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.39.0 keyboard_arrow_down
public abstract class EndpointContext
Contains the fields required to resolve the endpoint and Universe Domain
Static Methods
newBuilder()
public static EndpointContext.Builder newBuilder()
Constructors
EndpointContext()
Methods
clientSettingsEndpoint()
public abstract String clientSettingsEndpoint()
ClientSettingsEndpoint is the endpoint value set via the ClientSettings/StubSettings classes.
mtlsEndpoint()
public abstract String mtlsEndpoint()
mtlsProvider()
public abstract MtlsProvider mtlsProvider()
resolvedEndpoint()
public abstract String resolvedEndpoint()
serviceName()
public abstract String serviceName()
ServiceName is host URI for Google Cloud Services. It follows the format of
{ServiceName}.googleapis.com
. For example, speech.googleapis.com would have a ServiceName of
speech and cloudasset.googleapis.com would have a ServiceName of cloudasset.
switchToMtlsEndpointAllowed()
public abstract boolean switchToMtlsEndpointAllowed()
toBuilder()
public abstract EndpointContext.Builder toBuilder()
transportChannelProviderEndpoint()
public abstract String transportChannelProviderEndpoint()
TransportChannelProviderEndpoint is the endpoint value set via the TransportChannelProvider
class.
universeDomain()
public abstract String universeDomain()
Universe Domain is the domain for Google Cloud Services. It follows the format of
{ServiceName}.{UniverseDomain}
. For example, speech.googleapis.com would have a Universe
Domain value of googleapis.com
and cloudasset.test.com would have a Universe Domain of
test.com
. If this value is not set, this will default to googleapis.com
.
usingGDCH()
public abstract boolean usingGDCH()
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-16 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?