Action.java
3.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
package com.google.firebase.appindexing;
import android.support.annotation.NonNull;
import com.google.android.gms.common.internal.zzac;
import com.google.firebase.appindexing.internal.zza;
import com.google.firebase.appindexing.internal.zza.zza;
import java.lang.annotation.Annotation;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
public abstract interface Action
{
public static class Builder
{
public static final String ACTIVATE_ACTION = "ActivateAction";
public static final String ADD_ACTION = "AddAction";
public static final String BOOKMARK_ACTION = "BookmarkAction";
public static final String COMMENT_ACTION = "CommentAction";
public static final String LIKE_ACTION = "LikeAction";
public static final String LISTEN_ACTION = "ListenAction";
public static final String SEND_ACTION = "SendAction";
public static final String SHARE_ACTION = "ShareAction";
public static final String STATUS_TYPE_ACTIVE = "http://schema.org/ActiveActionStatus";
public static final String STATUS_TYPE_COMPLETED = "http://schema.org/CompletedActionStatus";
public static final String STATUS_TYPE_FAILED = "http://schema.org/FailedActionStatus";
public static final String VIEW_ACTION = "ViewAction";
public static final String WATCH_ACTION = "WatchAction";
private final String a;
private String b;
private String c;
private String d;
private zza.zza e = Action.Metadata.zzbXd;
private String f;
public Builder(String paramString)
{
this.a = paramString;
}
public Action build()
{
zzac.zzb(this.b, "setObject is required before calling build().");
zzac.zzb(this.c, "setObject is required before calling build().");
return new zza(this.a, this.b, this.c, this.d, this.e, this.f);
}
public Builder setActionStatus(@StatusType String paramString)
{
zzac.zzw(paramString);
this.f = paramString;
return this;
}
public Builder setMetadata(@NonNull Action.Metadata.Builder paramBuilder)
{
zzac.zzw(paramBuilder);
this.e = paramBuilder.zzVe();
return this;
}
public Builder setObject(@NonNull String paramString1, @NonNull String paramString2)
{
zzac.zzw(paramString1);
zzac.zzw(paramString2);
this.b = paramString1;
this.c = paramString2;
return this;
}
public Builder setObject(@NonNull String paramString1, @NonNull String paramString2, @NonNull String paramString3)
{
zzac.zzw(paramString1);
zzac.zzw(paramString2);
zzac.zzw(paramString3);
this.b = paramString1;
this.c = paramString2;
this.d = paramString3;
return this;
}
@Retention(RetentionPolicy.CLASS)
public static @interface StatusType {}
}
public static abstract interface Metadata
{
public static final zza.zza zzbXd = new Builder().zzVe();
public static class Builder
{
private boolean a = true;
private boolean b = false;
public Builder setUpload(boolean paramBoolean)
{
this.a = paramBoolean;
return this;
}
public zza.zza zzVe()
{
return new zza.zza(this.a, null, null, null, false);
}
}
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/com/google/firebase/appindexing/Action.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/