AppliedLabelChange

AppliedLabelChange

Perubahan label yang dilakukan pada Target.

Representasi JSON
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
Kolom
changes[]

object (AppliedLabelChangeDetail)

Perubahan yang dilakukan pada Label di Target.

AppliedLabelChangeDetail

Perubahan yang dilakukan pada Label di Target.

Representasi JSON
{
  "label": string,
  "types": [
    enum (Type)
  ],
  "title": string,
  "fieldChanges": [
    {
      object (FieldValueChange)
    }
  ]
}
Kolom
label

string

Nama Label yang mewakili Label yang berubah. Nama ini selalu berisi revisi Label yang digunakan saat Tindakan ini terjadi. Formatnya adalah labels/id@revision.

types[]

enum (Type)

Jenis perubahan yang dilakukan pada Label di Target.

title

string

Judul label yang berubah dan dapat dibaca manusia.

fieldChanges[]

object (FieldValueChange)

Perubahan Kolom. Hanya ada jika types berisi LABEL_FIELD_VALUE_CHANGED.

Jenis

Jenis perubahan Label

Enum
TYPE_UNSPECIFIED Jenis perubahan pada Label ini tidak tersedia.
LABEL_ADDED Label yang diidentifikasi telah ditambahkan ke Target.
LABEL_REMOVED Label yang teridentifikasi telah dihapus dari Target.
LABEL_FIELD_VALUE_CHANGED Nilai kolom diubah di Target.
LABEL_APPLIED_BY_ITEM_CREATE Label diterapkan sebagai efek samping pembuatan item Drive.

FieldValueChange

Ubah ke nilai Kolom.

Representasi JSON
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
Kolom
fieldId

string

ID kolom ini. ID kolom bersifat unik dalam Label.

oldValue

object (FieldValue)

Nilai yang sebelumnya ditetapkan pada kolom. Jika tidak ada, kolom baru saja disetel. Setidaknya salah satu dari {oldValue|newValue} selalu ditetapkan.

newValue

object (FieldValue)

Nilai yang sekarang ditetapkan di kolom. Jika tidak ada, kolom akan dikosongkan. Setidaknya salah satu dari {oldValue|newValue} selalu ditetapkan.

displayName

string

Nama tampilan yang dapat dibaca manusia untuk kolom ini.

FieldValue

Berisi nilai Kolom.

Representasi JSON
{

  "text": {
    object (Text)
  },
  "textList": {
    object (TextList)
  },
  "selection": {
    object (Selection)
  },
  "selectionList": {
    object (SelectionList)
  },
  "integer": {
    object (Integer)
  },
  "user": {
    object (SingleUser)
  },
  "userList": {
    object (UserList)
  },
  "date": {
    object (Date)
  }
}
Kolom
Kolom gabungan value. Nilai kolom untuk semua jenis Kolom. value hanya dapat berupa salah satu dari berikut:
text

object (Text)

Nilai Kolom Teks.

textList

object (TextList)

Nilai Kolom Daftar Teks.

selection

object (Selection)

Nilai Kolom Pilihan.

selectionList

object (SelectionList)

Nilai Kolom Daftar Pilihan.

integer

object (Integer)

Nilai Kolom Bilangan Bulat.

user

object (SingleUser)

Nilai Kolom Pengguna.

userList

object (UserList)

Nilai Kolom Daftar Pengguna.

date

object (Date)

Nilai Kolom Tanggal.

Teks

Wrapper untuk nilai Kolom Teks.

Representasi JSON
{
  "value": string
}
Kolom
value

string

Nilai Kolom Teks.

TextList

Wrapper untuk nilai Kolom Daftar Teks.

Representasi JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
Kolom
values[]

object (Text)

Nilai teks.

Pilihan

Wrapper untuk nilai Kolom Seleksi sebagai pasangan nilai/nama tampilan gabungan untuk pilihan yang dipilih.

Representasi JSON
{
  "value": string,
  "displayName": string
}
Kolom
value

string

Nilai pilihan sebagai ID Pilihan Kolom.

displayName

string

Nilai pilihan sebagai string tampilan yang dapat dibaca manusia.

SelectionList

Wrapper untuk nilai kolom SelectionList.

Representasi JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
Kolom
values[]

object (Selection)

Nilai pilihan.

Bilangan Bulat

Wrapper untuk nilai Kolom Integer.

Representasi JSON
{
  "value": string
}
Kolom
value

string (int64 format)

Nilai bilangan bulat.

SingleUser

Wrapper untuk nilai Kolom Pengguna.

Representasi JSON
{
  "value": string
}
Kolom
value

string

Nilai pengguna sebagai email.

UserList

Wrapper untuk nilai kolom UserList.

Representasi JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
Kolom
values[]

object (SingleUser)

Nilai pengguna.

Tanggal

Wrapper untuk nilai Kolom Tanggal.

Representasi JSON
{
  "value": string
}
Kolom
value

string (Timestamp format)

Nilai tanggal.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" atau "2014-10-02T15:01:23+05:30".