public class Classroom.Courses.Patch extends ClassroomRequest<Course>
com.google.api.client.util.GenericData.Flags
Modifier | Constructor and Description |
---|---|
protected |
Patch(java.lang.String id,
Course content)
Updates one or more fields in a course.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Identifier of the course to update.
|
java.lang.String |
getUpdateMask()
Mask that identifies which fields on the course to update.
|
Classroom.Courses.Patch |
set(java.lang.String parameterName,
java.lang.Object value) |
Classroom.Courses.Patch |
set$Xgafv(java.lang.String $Xgafv)
V1 error format.
|
Classroom.Courses.Patch |
setAccessToken(java.lang.String accessToken)
OAuth access token.
|
Classroom.Courses.Patch |
setAlt(java.lang.String alt)
Data format for response.
|
Classroom.Courses.Patch |
setCallback(java.lang.String callback)
JSONP
|
Classroom.Courses.Patch |
setFields(java.lang.String fields)
Selector specifying which fields to include in a partial response.
|
Classroom.Courses.Patch |
setId(java.lang.String id)
Identifier of the course to update.
|
Classroom.Courses.Patch |
setKey(java.lang.String key)
API key.
|
Classroom.Courses.Patch |
setOauthToken(java.lang.String oauthToken)
OAuth 2.0 token for the current user.
|
Classroom.Courses.Patch |
setPrettyPrint(java.lang.Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Classroom.Courses.Patch |
setQuotaUser(java.lang.String quotaUser)
Available to use for quota purposes for server-side applications.
|
Classroom.Courses.Patch |
setUpdateMask(java.lang.String updateMask)
Mask that identifies which fields on the course to update.
|
Classroom.Courses.Patch |
setUploadProtocol(java.lang.String uploadProtocol)
Upload protocol for media (e.g.
|
Classroom.Courses.Patch |
setUploadType(java.lang.String uploadType)
Legacy upload protocol for media (e.g.
|
get$Xgafv, getAbstractGoogleClient, getAccessToken, getAlt, getCallback, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadProtocol, getUploadType, setDisableGZipContent, setRequestHeaders
getJsonContent, newExceptionOnError, queue
buildHttpRequest, buildHttpRequestUrl, buildHttpRequestUsingHead, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, executeUsingHead, 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 Patch(java.lang.String id, Course content)
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.
id
- Identifier of the course to update.
This identifier can be either the Classroom-assigned identifier
or an
alias.content
- the Course
public Classroom.Courses.Patch set$Xgafv(java.lang.String $Xgafv)
ClassroomRequest
set$Xgafv
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setAccessToken(java.lang.String accessToken)
ClassroomRequest
setAccessToken
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setAlt(java.lang.String alt)
ClassroomRequest
setAlt
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setCallback(java.lang.String callback)
ClassroomRequest
setCallback
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setFields(java.lang.String fields)
ClassroomRequest
setFields
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setKey(java.lang.String key)
ClassroomRequest
setKey
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setOauthToken(java.lang.String oauthToken)
ClassroomRequest
setOauthToken
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setPrettyPrint(java.lang.Boolean prettyPrint)
ClassroomRequest
setPrettyPrint
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setQuotaUser(java.lang.String quotaUser)
ClassroomRequest
setQuotaUser
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setUploadType(java.lang.String uploadType)
ClassroomRequest
setUploadType
in class ClassroomRequest<Course>
public Classroom.Courses.Patch setUploadProtocol(java.lang.String uploadProtocol)
ClassroomRequest
setUploadProtocol
in class ClassroomRequest<Course>
public java.lang.String getId()
public Classroom.Courses.Patch setId(java.lang.String id)
public java.lang.String getUpdateMask()
public Classroom.Courses.Patch setUpdateMask(java.lang.String updateMask)
public Classroom.Courses.Patch set(java.lang.String parameterName, java.lang.Object value)
set
in class ClassroomRequest<Course>