public final class Account extends GeneratedMessageV3 implements AccountOrBuilder
Information about CSS/MC account.
Protobuf type google.shopping.css.v1.Account
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int ACCOUNT_TYPE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int AUTOMATIC_LABEL_IDS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int FULL_NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
HOMEPAGE_URI_FIELD_NUMBER
public static final int HOMEPAGE_URI_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int LABEL_IDS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int PARENT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static Account getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Account.Builder newBuilder()
public static Account.Builder newBuilder(Account prototype)
Parameter |
---|
Name | Description |
prototype | Account
|
public static Account parseDelimitedFrom(InputStream input)
public static Account parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Account parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static Account parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Account parseFrom(ByteString data)
public static Account parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Account parseFrom(CodedInputStream input)
public static Account parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Account parseFrom(InputStream input)
public static Account parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Account parseFrom(ByteBuffer data)
public static Account parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Account> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public Account.AccountType getAccountType()
Output only. The type of this account.
.google.shopping.css.v1.Account.AccountType account_type = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getAccountTypeValue()
Output only. The type of this account.
.google.shopping.css.v1.Account.AccountType account_type = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for accountType.
|
public long getAutomaticLabelIds(int index)
Automatically created label IDs assigned to the MC account by
CSS Center.
repeated int64 automatic_label_ids = 7;
Parameter |
---|
Name | Description |
index | int
The index of the element to return.
|
Returns |
---|
Type | Description |
long | The automaticLabelIds at the given index.
|
public int getAutomaticLabelIdsCount()
Automatically created label IDs assigned to the MC account by
CSS Center.
repeated int64 automatic_label_ids = 7;
Returns |
---|
Type | Description |
int | The count of automaticLabelIds.
|
public List<Long> getAutomaticLabelIdsList()
Automatically created label IDs assigned to the MC account by
CSS Center.
repeated int64 automatic_label_ids = 7;
Returns |
---|
Type | Description |
List<Long> | A list containing the automaticLabelIds.
|
public Account getDefaultInstanceForType()
public String getDisplayName()
The CSS/MC account's short display name.
optional string display_name = 3;
Returns |
---|
Type | Description |
String | The displayName.
|
public ByteString getDisplayNameBytes()
The CSS/MC account's short display name.
optional string display_name = 3;
Returns |
---|
Type | Description |
ByteString | The bytes for displayName.
|
public String getFullName()
Output only. Immutable. The CSS/MC account's full name.
string full_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Returns |
---|
Type | Description |
String | The fullName.
|
public ByteString getFullNameBytes()
Output only. Immutable. The CSS/MC account's full name.
string full_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Returns |
---|
Type | Description |
ByteString | The bytes for fullName.
|
getHomepageUri()
public String getHomepageUri()
Output only. Immutable. The CSS/MC account's homepage.
optional string homepage_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Returns |
---|
Type | Description |
String | The homepageUri.
|
getHomepageUriBytes()
public ByteString getHomepageUriBytes()
Output only. Immutable. The CSS/MC account's homepage.
optional string homepage_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Returns |
---|
Type | Description |
ByteString | The bytes for homepageUri.
|
public long getLabelIds(int index)
Manually created label IDs assigned to the CSS/MC account by a CSS parent
account.
repeated int64 label_ids = 6;
Parameter |
---|
Name | Description |
index | int
The index of the element to return.
|
Returns |
---|
Type | Description |
long | The labelIds at the given index.
|
public int getLabelIdsCount()
Manually created label IDs assigned to the CSS/MC account by a CSS parent
account.
repeated int64 label_ids = 6;
Returns |
---|
Type | Description |
int | The count of labelIds.
|
public List<Long> getLabelIdsList()
Manually created label IDs assigned to the CSS/MC account by a CSS parent
account.
repeated int64 label_ids = 6;
Returns |
---|
Type | Description |
List<Long> | A list containing the labelIds.
|
The label resource name.
Format: accounts/{account}
string name = 1;
Returns |
---|
Type | Description |
String | The name.
|
public ByteString getNameBytes()
The label resource name.
Format: accounts/{account}
string name = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
public String getParent()
The CSS/MC account's parent resource. CSS group for CSS domains; CSS
domain for MC accounts. Returned only if the user has access to the
parent account.
optional string parent = 5;
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
The CSS/MC account's parent resource. CSS group for CSS domains; CSS
domain for MC accounts. Returned only if the user has access to the
parent account.
optional string parent = 5;
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
public Parser<Account> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
public boolean hasDisplayName()
The CSS/MC account's short display name.
optional string display_name = 3;
Returns |
---|
Type | Description |
boolean | Whether the displayName field is set.
|
hasHomepageUri()
public boolean hasHomepageUri()
Output only. Immutable. The CSS/MC account's homepage.
optional string homepage_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
Returns |
---|
Type | Description |
boolean | Whether the homepageUri field is set.
|
public boolean hasParent()
The CSS/MC account's parent resource. CSS group for CSS domains; CSS
domain for MC accounts. Returned only if the user has access to the
parent account.
optional string parent = 5;
Returns |
---|
Type | Description |
boolean | Whether the parent field is set.
|
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Account.Builder newBuilderForType()
protected Account.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public Account.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides