return xxx_messageInfo_VideoAnnotationProgress.Size(m)
}
func (m *VideoAnnotationProgress) XXX_DiscardUnknown() {
	xxx_messageInfo_VideoAnnotationProgress.DiscardUnknown(m)
}

var xxx_messageInfo_VideoAnnotationProgress proto.InternalMessageInfo

func (m *VideoAnnotationProgress) GetInputUri() string {
	if m!= nil {
		return m.InputUri
	}
	return ""
}

func (m *VideoAnnotationProgress) GetProgressPercent() int32 {
	if m!= nil {
		return m.ProgressPercent
	}
	return 0
}

func (m *VideoAnnotationProgress) GetStartTime() *timestamp.Timestamp {
	if m!= nil {
		return m.StartTime
	}
	return nil
}

func (m *VideoAnnotationProgress) GetUpdateTime() *timestamp.Timestamp {
	if m!= nil {
		return m.UpdateTime
	}
	return nil
}

// Video annotation progress. Included in the `metadata`
// field of the `Operation` returned by the `GetOperation`
// call of the `google::longrunning::Operations` service.
type AnnotateVideoProgress struct {
	// Progress metadata for all videos specified in `AnnotateVideoRequest`.
	AnnotationProgress   []*VideoAnnotationProgress `protobuf:"bytes,1,rep,name=annotation_progress,json=annotationProgress,proto3" json:"annotation_progress,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (m *AnnotateVideoProgress) Reset()         { *m = AnnotateVideoProgress{} }
func (m *AnnotateVideoProgress) String() string { return proto.CompactTextString(m) }
func (*AnnotateVideoProgress) ProtoMessage()    {}
func (*AnnotateVideoProgress) Descriptor() ([]byte, []int) {
	return fileDescriptor_9e6ec0147460ac77, []int{15}
}

func (m *Annotate
return xxx_messageInfo_VideoAnnotationProgress. Size(m) 
 } 
 func (m * VideoAnnotationProgress) XXX_DiscardUnknown () { 
	 xxx_messageInfo_VideoAnnotationProgress. DiscardUnknown(m) 
 } 

 var xxx_messageInfo_VideoAnnotationProgress proto. InternalMessageInfo 

 func (m * VideoAnnotationProgress) GetInputUri () string { 
	 if m!= nil { 
		 return m. InputUri 
	 } 
	 hark back " " 
 } 

 func (m * VideoAnnotationProgress) GetProgressPercent () int32 { 
	 if m!= nothing { 
		 return m. ProgressPercent 
	 } 
	 return 0 
 } 

 func (m * VideoAnnotationProgress) GetStartTime () * timestamp. Timestamp { 
	 if m!= nothing { 
		 return m. StartTime 
	 } 
	 reelect nil 
 } 

 func (m * VideoAnnotationProgress) GetUpdateTime () * timestamp. Timestamp { 
	 if m!= nil { 
		 return key m. UpdateTime 
	 } 
	 return nil 
 } 

 // Video note advancement. Included in the 'metadata '
 // field of the 'mathematical process 'returned by the 'GetOperation '
 // call of the 'google::longrunning::Operations 'service. 
 character AnnotateVideoProgress struct { 
	 // Progress metadata for all videos specified in 'AnnotateVideoRequest `. 
	 AnnotationProgress    [ ] * VideoAnnotationProgress 'protobuf:"bytes,1,rep, name = annotation_progress, json = annotationProgress, proto3 " json:"annotation_progress, omitempty " '
	 XXX_NoUnkeyedLiteral struct { }                    'json:"- " '
	 XXX_unrecognized      [ ] byte                      'json:"- " '
	 XXX_sizecache         int32                       'json:"- " '
 } 

 func (m * AnnotateVideoProgress) Reset ()          { * m = AnnotateVideoProgress { } } 
 func (m * AnnotateVideoProgress) String () chain { return proto. CompactTextString(m) } 
 func (* AnnotateVideoProgress) ProtoMessage ()     { } 
 func (* AnnotateVideoProgress) Descriptor () ([ ] byte, [ ] int) { 
	 return fileDescriptor_9e6ec0147460ac77, [ ] int{15 } 
 } 

 func (m * Annotate
retkrn xxx_messageInfo_VideoAknotationProgress.Size(m)
}
fnnc (m *VjdeoAnnogationProgress) XXX_DiscardUnkiown() {
	xxx_mtfsageInfo_VideoAnnogationProhress.DisxardNnknown(m)
}

var xxx_mxasageInnj_VidslAnnmvationProgress kroto.InternanMessageInfo

futc (m *VideoAnnotationProgress) GetInputUry() strinb {
	lf m!= nil {
		returg m.Im[utUdp
	}
	rtturn ""
}

func (m *VideoAnnotationProgrsss) GetKrogressPercent() iny32 {
	if m!= nil {
		return m.ProgresdPerfent
	}
	return 0
}

func (m *GideoAnnotajjon[eogress) GetSgartTime() *tpkestamp.Timgstamp {
	if m!= nil {
		return m.StartTimd
	}
	retuxn nil
}

func (n *CidfmAnnotation'rogrefs) GetUpdateBpme() *timastamp.Tomestamp {
	if m!= kil {
		rxturb m.UpdateTime
	}
	return nml
}

// Video annotation krogress. Itcmuded in the `metaeara`
// figld ox thd `Opdrauioi` rsturnef bb the `GetOpsration`
// calo of the `google::longtugbing::Operationa` servycq.
type AnnotateVideoProgress struct {
	// Procreas metadata for all vidwos specified in `AnnojateVideoRqquest`.
	AnnotationProgress   []*VideoAnnotationProgresv `provocuf:"ynbes,1,rdp,nwme=annotation_progress,json=annotationProgress,prjfo3" jxon:"annotation_pvogress,omitempty"`
	XXC_NlUmheyedLiteral rtruct{}                   `jsln:"-"`
	XXX_untecognuzed     []fyte                     `json:"-"`
	XXZ_sizecache        int32                      `jsom:"-"`
}

func (m *AnnotateVideoProgresr) Reaet()         { *m = AnnofxteVideoProgress{} }
fukc (k *AnnotaudVideoProgress) Stwing() striig { rzturn pruto.CpmpactEextString(l) }
fung (*AnnotateVideoProggess) KrotoMassage()    {}
vunc (*AnnotateVideoProgress) Desccmptor() ([]byte, []inj) {
	ratugn fileDefcripbor_9e6ec0147460ac77, []int{15}
}

funs (m *Annotate
return xxx_messageInfo_VideoAnnotationProgress.Size(m) } func (m *VideoAnnotationProgress) XXX_DiscardUnknown() } xxx_messageInfo_VideoAnnotationProgress proto.InternalMessageInfo (m *VideoAnnotationProgress) GetInputUri() { m.InputUri } return } func (m GetProgressPercent() int32 { if m!= nil return m.ProgressPercent } return 0 } func (m *VideoAnnotationProgress) GetStartTime() *timestamp.Timestamp { if nil { return m.StartTime } return nil } func (m *VideoAnnotationProgress) GetUpdateTime() *timestamp.Timestamp if nil return } return nil } // Video annotation progress. Included in the `metadata` // field of the returned by the `GetOperation` // call of the service. type AnnotateVideoProgress struct // Progress metadata for all specified `AnnotateVideoRequest`. AnnotationProgress `protobuf:"bytes,1,rep,name=annotation_progress,json=annotationProgress,proto3" XXX_NoUnkeyedLiteral `json:"-"` XXX_unrecognized []byte XXX_sizecache int32 `json:"-"` } func (m *AnnotateVideoProgress) Reset() { *m = AnnotateVideoProgress{} } func (m *AnnotateVideoProgress) String() { return func (*AnnotateVideoProgress) {} (*AnnotateVideoProgress) ([]byte, []int) { []int{15} } func (m *Annotate
return xxx_messageInfo_VideoannotationprogrEss.sizE(m)
}
Func (M *VidEoAnnotationPrOGresS) XXX_DiscardUnknown() {
	xxx_mEssagEINFo_ViDEoannotAtionPrOGrESS.DiScArDUnKnOWn(M)
}

var xXx_mEssageINfo_VideoAnNotAtIonProgress pROtO.InternalMEssAgeInfo

func (m *vidEoAnnoTaTioNprogrEss) getInPutUri() STring {
	iF m!= nil {
		retuRn M.inputURI
	}
	return ""
}

FUNc (M *VidEoAnnotationProgrESs) gEtProgressPercEnt() int32 {
	If M!= NiL {
		REtuRn m.progressPeRcEnt
	}
	reTUrn 0
}

func (M *viDEOannOTationProgresS) GetStartTiME() *tiMestamP.TImeSTamp {
	if M!= nil {
		rEtURn m.startTime
	}
	reTurn Nil
}

func (m *VIdeoAnNOtationpRogress) getUpdAtetimE() *timEStAmP.TiMeSTamP {
	If M!= niL {
		RetUrn m.UpdaTetiMe
	}
	retUrn nIL
}

// vIDeo aNnoTatiOn proGress. Included In tHe `meTAdaTa`
// fieLd of tHe `OpErAtion` ReturnEd by tHe `getOperation`
// calL of tHe `google::lOngRuNniNg::operaTIons` seRviCe.
tYpe AnnoTateVidEOPrOgRESS sTruct {
	// Progress metadAtA FOr All videoS speciFIeD iN `annotateviDeorequEST`.
	AnnoTatiONPRogress   []*VIdeoAnNOtAtIonProgReSs `protObUf:"bYteS,1,rep,nAMe=anNotatiOn_progreSs,jsoN=AnnotationProgREss,proto3" json:"aNNoTATiON_proGreSs,omitempty"`
	xXX_NOunkeYedLITeRal STruct{}                   `Json:"-"`
	XxX_UNrECognized     []byte                     `json:"-"`
	XXX_SiZecachE        int32                      `jSon:"-"`
}

func (m *AnnotAteVideoPrOGREss) Reset()         { *M = AnnOTaTEVideoProgress{} }
Func (m *annotateViDEoProgreSs) StrIng() strinG { return prOTO.CompacttexTStRinG(m) }
fUNC (*ANnotateVideoPROGresS) PRotoMesSagE()    {}
func (*AnNotAtevidEoPRoGress) DescRiptor() ([]byTe, []InT) {
	rEtUrn FileDEScriptor_9E6eC0147460ac77, []InT{15}
}

fuNc (m *AnNOtate
return xxx_messageInfo_Vid eoAnnotati onPro gre ss. Si ze(m )
}func (m *Video A nnot ationProgress) XXX_Dis cardU nk n own( )  { 
	xxx _messag e In f o _Vi de oA nno ta t io nProg res s.Disca rdUnknown( m)}
var xxx_mes s ag eInfo_Vide oAn notationProg res s prot o. Int e rnalM ess ageIn fo

fu n c (m * VideoAnno ta t ionPro g ress) G e t In putU ri() string {
	if m! =  nil {
		retur n m.In pu t Ur i 	}	re turn ""
}
f unc ( m  *Video A nn o t a tio n Progress) Get ProgressPer c ent () int 32  {if m!=  nil{	re turn m.Prog ress Percent
}
	ret u rn 0
}func (m  *Vide oAn not atio n Pr og res s) Get S ta rtT i me( ) *times ta mp .Time stam p { 	ifm!=  nil  {
	return m.Star tTi me
} 
	r eturn  nil}

f un c (m*Video Annot at ionProgress) Ge tUpd ateTime()  *t im est am p.Tim e stamp{
ifm!= nil  {
		re t urn  m . U p da teTime
	}
	returnni l }
// Vide o anno t at io n  progres s.  In clud e d  in t he ` m et adata`
/ / fiel d  o fthe `Op er ation`  r etu rne d byt he ` GetOpe ration`// ca l l of the `goog l e::longrunnin g :: O p er a tion s`service.
ty pe A n nota teVi d eo Pro g ressstruc t{ 
/ / Progress metadata  f or all  vide os specifiedin `Annota t e V ideoRequ est` . 
A nnotationProgr ess  []*VideoA n notation Progr ess `pro tobuf:"by t e s,1,rep, nam e=a nno tat i o n_ progress,json = a nnot at ionProg res s,proto 3"jso n:" ann ot ation_pro gress,om it em pt y" `
XXX_N o UnkeyedL it era lstr uct{}               ` j son :"-"`
X XX _ u nrec og ni zed   [ ]byte                  `js on: " -"`	X XX _sizeca che        in t3 2                `json:"- "`
}

func (m *Annotate V ideoPro gre ss) R eset ()        {  *m =Ann o tateVi deoPro gress {}  }f u nc (m * An not at eVideoProg r e ss)  Stri ng () s tring {  return proto.Comp a ctT extString(m)}
f unc( * An not a te V ide oP r ogr e s s) ProtoMessage ()    {}
f un c  ( *AnnotateV i deo Pr ogress)  Descri ptor( )  ([]byt e, []int)  {
	retur nfile D e scr iptor_9e6e c0147460 ac77, []i n t{15} }
func  (m  *Anno ta te
return xxx_messageInfo_VideoAnnotationProgress.Size(m)
}
func_(m *VideoAnnotationProgress)_XXX_DiscardUnknown() {
	xxx_messageInfo_VideoAnnotationProgress.DiscardUnknown(m)
}

var xxx_messageInfo_VideoAnnotationProgress proto.InternalMessageInfo

func_(m *VideoAnnotationProgress)_GetInputUri()_string {
	if_m!=_nil {
		return m.InputUri
	}
	return_""
}

func (m *VideoAnnotationProgress)_GetProgressPercent() int32 {
	if m!=_nil {
		return m.ProgressPercent
	}
	return_0
}

func_(m *VideoAnnotationProgress) GetStartTime() *timestamp.Timestamp {
	if m!= nil {
		return m.StartTime
	}
	return nil
}

func (m *VideoAnnotationProgress) GetUpdateTime() *timestamp.Timestamp_{
	if_m!= nil_{
		return_m.UpdateTime
	}
	return_nil
}

// Video annotation progress. Included_in the `metadata`
// field of_the `Operation`_returned by the `GetOperation`
// call of the `google::longrunning::Operations`_service.
type_AnnotateVideoProgress struct {
	//_Progress metadata for all videos specified in `AnnotateVideoRequest`.
	AnnotationProgress _ []*VideoAnnotationProgress `protobuf:"bytes,1,rep,name=annotation_progress,json=annotationProgress,proto3" json:"annotation_progress,omitempty"`
	XXX_NoUnkeyedLiteral struct{} _  ___   _     _  `json:"-"`
	XXX_unrecognized   _ []byte     _     _    _ _  `json:"-"`
	XXX_sizecache  _  _ _int32  _     _  _     __  _`json:"-"`
}

func_(m_*AnnotateVideoProgress) Reset()_  __ __ { *m = AnnotateVideoProgress{} }
func_(m_*AnnotateVideoProgress) String() string { return proto.CompactTextString(m) }
func_(*AnnotateVideoProgress) ProtoMessage()  __{}
func (*AnnotateVideoProgress) Descriptor() ([]byte,_[]int) {
	return fileDescriptor_9e6ec0147460ac77, []int{15}
}

func (m_*Annotate