public class Classroom.Courses.Teachers.Get extends ClassroomRequest<Teacher>
com.google.api.client.util.GenericData.Flags
Modifier | Constructor and Description |
---|---|
protected |
Get(java.lang.String courseId,
java.lang.String userId)
Returns a teacher of a course.
|
Modifier and Type | Method and Description |
---|---|
com.google.api.client.http.HttpRequest |
buildHttpRequestUsingHead() |
com.google.api.client.http.HttpResponse |
executeUsingHead() |
java.lang.String |
getCourseId()
Identifier of the course.
|
java.lang.String |
getUserId()
Identifier of the teacher to return.
|
Classroom.Courses.Teachers.Get |
set(java.lang.String parameterName,
java.lang.Object value) |
Classroom.Courses.Teachers.Get |
set$Xgafv(java.lang.String $Xgafv)
V1 error format.
|
Classroom.Courses.Teachers.Get |
setAccessToken(java.lang.String accessToken)
OAuth access token.
|
Classroom.Courses.Teachers.Get |
setAlt(java.lang.String alt)
Data format for response.
|
Classroom.Courses.Teachers.Get |
setCallback(java.lang.String callback)
JSONP
|
Classroom.Courses.Teachers.Get |
setCourseId(java.lang.String courseId)
Identifier of the course.
|
Classroom.Courses.Teachers.Get |
setFields(java.lang.String fields)
Selector specifying which fields to include in a partial response.
|
Classroom.Courses.Teachers.Get |
setKey(java.lang.String key)
API key.
|
Classroom.Courses.Teachers.Get |
setOauthToken(java.lang.String oauthToken)
OAuth 2.0 token for the current user.
|
Classroom.Courses.Teachers.Get |
setPrettyPrint(java.lang.Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Classroom.Courses.Teachers.Get |
setQuotaUser(java.lang.String quotaUser)
Available to use for quota purposes for server-side applications.
|
Classroom.Courses.Teachers.Get |
setUploadProtocol(java.lang.String uploadProtocol)
Upload protocol for media (e.g.
|
Classroom.Courses.Teachers.Get |
setUploadType(java.lang.String uploadType)
Legacy upload protocol for media (e.g.
|
Classroom.Courses.Teachers.Get |
setUserId(java.lang.String userId)
Identifier of the teacher to return.
|
get$Xgafv, getAbstractGoogleClient, getAccessToken, getAlt, getCallback, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadProtocol, getUploadType, setDisableGZipContent, setRequestHeaders
getJsonContent, newExceptionOnError, queue
buildHttpRequest, buildHttpRequestUrl, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue
clone, entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, toString, values
protected Get(java.lang.String courseId, java.lang.String userId)
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
Classroom.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)
must be called to initialize this instance immediately after invoking the constructor.
courseId
- Identifier of the course.
This identifier can be either the Classroom-assigned identifier or an
alias.userId
- Identifier of the teacher to return. The identifier can be one of the
following:
the numeric
identifier for the user
the email address of the user
the string literal `"me"`,
indicating the requesting userpublic com.google.api.client.http.HttpResponse executeUsingHead() throws java.io.IOException
executeUsingHead
in class com.google.api.client.googleapis.services.AbstractGoogleClientRequest<Teacher>
java.io.IOException
public com.google.api.client.http.HttpRequest buildHttpRequestUsingHead() throws java.io.IOException
buildHttpRequestUsingHead
in class com.google.api.client.googleapis.services.AbstractGoogleClientRequest<Teacher>
java.io.IOException
public Classroom.Courses.Teachers.Get set$Xgafv(java.lang.String $Xgafv)
ClassroomRequest
set$Xgafv
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setAccessToken(java.lang.String accessToken)
ClassroomRequest
setAccessToken
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setAlt(java.lang.String alt)
ClassroomRequest
setAlt
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setCallback(java.lang.String callback)
ClassroomRequest
setCallback
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setFields(java.lang.String fields)
ClassroomRequest
setFields
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setKey(java.lang.String key)
ClassroomRequest
setKey
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setOauthToken(java.lang.String oauthToken)
ClassroomRequest
setOauthToken
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setPrettyPrint(java.lang.Boolean prettyPrint)
ClassroomRequest
setPrettyPrint
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setQuotaUser(java.lang.String quotaUser)
ClassroomRequest
setQuotaUser
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setUploadType(java.lang.String uploadType)
ClassroomRequest
setUploadType
in class ClassroomRequest<Teacher>
public Classroom.Courses.Teachers.Get setUploadProtocol(java.lang.String uploadProtocol)
ClassroomRequest
setUploadProtocol
in class ClassroomRequest<Teacher>
public java.lang.String getCourseId()
public Classroom.Courses.Teachers.Get setCourseId(java.lang.String courseId)
public java.lang.String getUserId()
public Classroom.Courses.Teachers.Get setUserId(java.lang.String userId)
public Classroom.Courses.Teachers.Get set(java.lang.String parameterName, java.lang.Object value)
set
in class ClassroomRequest<Teacher>