Class MockMetadataServerTransport (1.34.1)

public class MockMetadataServerTransport extends MockHttpTransport

Beta
Transport that simulates the GCE metadata server for access tokens.

Inheritance

java.lang.Object > com.google.api.client.http.HttpTransport > com.google.api.client.testing.http.MockHttpTransport > MockMetadataServerTransport
com.google.api.client.http.HttpTransport.createRequestFactory()
com.google.api.client.http.HttpTransport.createRequestFactory(com.google.api.client.http.HttpRequestInitializer)
com.google.api.client.http.HttpTransport.isMtls()
com.google.api.client.http.HttpTransport.shutdown()
com.google.api.client.testing.http.MockHttpTransport.buildRequest(java.lang.String,java.lang.String)
com.google.api.client.testing.http.MockHttpTransport.getLowLevelHttpRequest()
com.google.api.client.testing.http.MockHttpTransport.getSupportedMethods()
com.google.api.client.testing.http.MockHttpTransport.supportsMethod(java.lang.String)

Constructors

MockMetadataServerTransport(String accessToken)

public MockMetadataServerTransport(String accessToken)
Parameter
NameDescription
accessTokenString

Methods

buildRequest(String method, String url)

public LowLevelHttpRequest buildRequest(String method, String url)
Parameters
NameDescription
methodString
urlString
Returns
TypeDescription
com.google.api.client.http.LowLevelHttpRequest
Overrides
com.google.api.client.testing.http.MockHttpTransport.buildRequest(java.lang.String,java.lang.String)
Exceptions
TypeDescription
IOException

setTokenRequestStatusCode(Integer tokenRequestStatusCode)

public void setTokenRequestStatusCode(Integer tokenRequestStatusCode)
Parameter
NameDescription
tokenRequestStatusCodeInteger