Skip to content

Instantly share code, notes, and snippets.

View balvinder294's full-sized avatar
😎
Working Remotey

Balvinder Singh balvinder294

😎
Working Remotey
View GitHub Profile
@balvinder294
balvinder294 / webtop.yml
Created June 24, 2021 11:34
Webtop Deployment file using SDL Akash DeCloud https://docs.akash.network/reference/sdl
---
version: "2.0"
services:
web:
image: ghcr.io/linuxserver/webtop
env:
- PUID=1000
- PGID=1000
- TZ=America/New_York
@balvinder294
balvinder294 / openssh-server.yml
Created June 24, 2021 11:32
OpenSSH-Server deploy file for Akash De-Cloud using SDL https://docs.akash.network/reference/sdl
---
version: "2.0"
services:
web:
image: ghcr.io/linuxserver/openssh-server
expose:
- port: 2222
as: 80
to:
@balvinder294
balvinder294 / single-zoom-meeting.java
Created January 29, 2021 15:41
Method to get scheduled meeting by meeting id in Java using Zoom Rest Api for Zoom Meetings - https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting - By https://tekraze.com
/**
* Get ZoomMeeting by Meeting id
*
* @param meetingId the id of meetting from Zoom
* @return the meetingObjectDTO with meeting details
*/
@Override
public ZoomMeetingObjectDTO getZoomMeetingById(String meetingId) {
log.debug("Request to get single meeting by id {}", meetingId);
String getMeetingUrl = "https://api.zoom.us/v2/meetings/" + meetingId;
@balvinder294
balvinder294 / zoom-meeting-list.java
Last active January 29, 2021 15:41
Method to get scheduled meeting list in Java using Zoom Rest Api for Zoom Meetings - https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetings | By https://tekraze.com
import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm;
import io.jsonwebtoken.security.Keys;
/**
* Request to list all meetings by userId/email of the user
*
* @param userIdOrEmail optional userId/email value
*
* @param meetingType scheduled/live/upcoming
@balvinder294
balvinder294 / zoom-meeting-create.java
Last active January 29, 2021 16:00
Method to set up scheduled meeting in Java using Zoom Rest Api for Zoom Meetings - https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate | By https://tekraze.com
import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm;
import io.jsonwebtoken.security.Keys;
import org.springframework.web.client.RestTemplate;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.util.UriComponentsBuilder;
import org.springframework.http.HttpEntity;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
import org.springframework.http.ResponseEntity;
@balvinder294
balvinder294 / zoom-global-dial-in-numbers-dto.java
Last active January 29, 2021 15:59
DTO for handling response for Zoom meeting Global Dial In numbers fields - https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting | By https://tekraze.com
package xyz;
import java.io.Serializable;
public class ZoomGlobalDialInNumbersDTO implements Serializable {
private static final long serialVersionUID = 1L;
private String country;
package xyz;
import java.io.Serializable;
public class ZoomInterpreterDTO implements Serializable {
private static final long serialVersionUID = 1L;
public String email;
public String languages;
package xyz;
import java.io.Serializable;
public class ZoomMeetingOccurenceDTO implements Serializable {
private static final long serialVersionUID = 1L;
private String occurrence_id;
package xyz;
import java.io.Serializable;
public class ZoomMeetingRecurrenceDTO implements Serializable {
private static final long serialVersionUID = 1L;
private Integer type;
package xyz;
import java.io.Serializable;
import java.util.List;
public class ZoomMeetingSettingsDTO implements Serializable {
private static final long serialVersionUID = 1L;
private Boolean host_video;