public class Classroom.Courses.Topics.Delete extends ClassroomRequest<Empty>
com.google.api.client.util.GenericData.Flags
Modifier | Constructor and Description |
---|---|
protected |
Delete(java.lang.String courseId,
java.lang.String id)
Deletes a topic.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCourseId()
Identifier of the course.
|
java.lang.String |
getId()
Identifier of the topic to delete.
|
Classroom.Courses.Topics.Delete |
set(java.lang.String parameterName,
java.lang.Object value) |
Classroom.Courses.Topics.Delete |
set$Xgafv(java.lang.String $Xgafv)
V1 error format.
|
Classroom.Courses.Topics.Delete |
setAccessToken(java.lang.String accessToken)
OAuth access token.
|
Classroom.Courses.Topics.Delete |
setAlt(java.lang.String alt)
Data format for response.
|
Classroom.Courses.Topics.Delete |
setCallback(java.lang.String callback)
JSONP
|
Classroom.Courses.Topics.Delete |
setCourseId(java.lang.String courseId)
Identifier of the course.
|
Classroom.Courses.Topics.Delete |
setFields(java.lang.String fields)
Selector specifying which fields to include in a partial response.
|
Classroom.Courses.Topics.Delete |
setId(java.lang.String id)
Identifier of the topic to delete.
|
Classroom.Courses.Topics.Delete |
setKey(java.lang.String key)
API key.
|
Classroom.Courses.Topics.Delete |
setOauthToken(java.lang.String oauthToken)
OAuth 2.0 token for the current user.
|
Classroom.Courses.Topics.Delete |
setPrettyPrint(java.lang.Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Classroom.Courses.Topics.Delete |
setQuotaUser(java.lang.String quotaUser)
Available to use for quota purposes for server-side applications.
|
Classroom.Courses.Topics.Delete |
setUploadProtocol(java.lang.String uploadProtocol)
Upload protocol for media (e.g.
|
Classroom.Courses.Topics.Delete |
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 Delete(java.lang.String courseId, java.lang.String id)
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.id
- Identifier of the topic to delete.public Classroom.Courses.Topics.Delete set$Xgafv(java.lang.String $Xgafv)
ClassroomRequest
set$Xgafv
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setAccessToken(java.lang.String accessToken)
ClassroomRequest
setAccessToken
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setAlt(java.lang.String alt)
ClassroomRequest
setAlt
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setCallback(java.lang.String callback)
ClassroomRequest
setCallback
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setFields(java.lang.String fields)
ClassroomRequest
setFields
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setKey(java.lang.String key)
ClassroomRequest
setKey
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setOauthToken(java.lang.String oauthToken)
ClassroomRequest
setOauthToken
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setPrettyPrint(java.lang.Boolean prettyPrint)
ClassroomRequest
setPrettyPrint
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setQuotaUser(java.lang.String quotaUser)
ClassroomRequest
setQuotaUser
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setUploadType(java.lang.String uploadType)
ClassroomRequest
setUploadType
in class ClassroomRequest<Empty>
public Classroom.Courses.Topics.Delete setUploadProtocol(java.lang.String uploadProtocol)
ClassroomRequest
setUploadProtocol
in class ClassroomRequest<Empty>
public java.lang.String getCourseId()
public Classroom.Courses.Topics.Delete setCourseId(java.lang.String courseId)
public java.lang.String getId()
public Classroom.Courses.Topics.Delete setId(java.lang.String id)
public Classroom.Courses.Topics.Delete set(java.lang.String parameterName, java.lang.Object value)
set
in class ClassroomRequest<Empty>