public final class FeedPack extends GeneratedMessage implements FeedPackOrBuilder
FeedPack is a logical container for related LogTypes for which feeds can be
configured.
Protobuf type google.cloud.chronicle.v1.FeedPack
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CATEGORIES_FIELD_NUMBER
public static final int CATEGORIES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
HIDDEN_FIELD_NUMBER
public static final int HIDDEN_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ICON_FIELD_NUMBER
public static final int ICON_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PACK_DOCUMENTATION_FIELD_NUMBER
public static final int PACK_DOCUMENTATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PACK_LOG_TYPES_FIELD_NUMBER
public static final int PACK_LOG_TYPES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PACK_TYPE_FIELD_NUMBER
public static final int PACK_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static FeedPack getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static FeedPack.Builder newBuilder()
newBuilder(FeedPack prototype)
public static FeedPack.Builder newBuilder(FeedPack prototype)
| Parameter |
| Name |
Description |
prototype |
FeedPack
|
public static FeedPack parseDelimitedFrom(InputStream input)
public static FeedPack parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static FeedPack parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FeedPack parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static FeedPack parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FeedPack parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FeedPack parseFrom(CodedInputStream input)
public static FeedPack parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FeedPack parseFrom(InputStream input)
public static FeedPack parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static FeedPack parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FeedPack parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<FeedPack> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCategories(int index)
public String getCategories(int index)
Output only. Categories the featured content is associated with. In case of
product feed packs, there will be only one category.
repeated string categories = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The categories at the given index.
|
getCategoriesBytes(int index)
public ByteString getCategoriesBytes(int index)
Output only. Categories the featured content is associated with. In case of
product feed packs, there will be only one category.
repeated string categories = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the categories at the given index.
|
getCategoriesCount()
public int getCategoriesCount()
Output only. Categories the featured content is associated with. In case of
product feed packs, there will be only one category.
repeated string categories = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The count of categories.
|
getCategoriesList()
public ProtocolStringList getCategoriesList()
Output only. Categories the featured content is associated with. In case of
product feed packs, there will be only one category.
repeated string categories = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public FeedPack getDefaultInstanceForType()
getDescription()
public String getDescription()
Output only. The description of the feed pack.
string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Output only. The description of the feed pack.
string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getDisplayName()
public String getDisplayName()
Output only. The display name of the feed pack.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Output only. The display name of the feed pack.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getHidden()
public boolean getHidden()
Output only. Whether the feed pack should be displayed in the Feeds Page.
bool hidden = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The hidden.
|
getIcon()
public ByteString getIcon()
Output only. The icon image of the content pack in base64 in png format.
bytes icon = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getName()
Identifier. The resource name of the feed pack.
Format:
projects/{project}/locations/{location}/instances/{instance}/feedPacks/{feed_pack}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Identifier. The resource name of the feed pack.
Format:
projects/{project}/locations/{location}/instances/{instance}/feedPacks/{feed_pack}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getPackDocumentation()
public String getPackDocumentation()
Output only. Pack specific documentation in markdown format.
string pack_documentation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The packDocumentation.
|
getPackDocumentationBytes()
public ByteString getPackDocumentationBytes()
Output only. Pack specific documentation in markdown format.
string pack_documentation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for packDocumentation.
|
getPackLogTypes(int index)
public PackLogType getPackLogTypes(int index)
Output only. Log types featured in the pack.
repeated .google.cloud.chronicle.v1.PackLogType pack_log_types = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getPackLogTypesCount()
public int getPackLogTypesCount()
Output only. Log types featured in the pack.
repeated .google.cloud.chronicle.v1.PackLogType pack_log_types = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getPackLogTypesList()
public List<PackLogType> getPackLogTypesList()
Output only. Log types featured in the pack.
repeated .google.cloud.chronicle.v1.PackLogType pack_log_types = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPackLogTypesOrBuilder(int index)
public PackLogTypeOrBuilder getPackLogTypesOrBuilder(int index)
Output only. Log types featured in the pack.
repeated .google.cloud.chronicle.v1.PackLogType pack_log_types = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getPackLogTypesOrBuilderList()
public List<? extends PackLogTypeOrBuilder> getPackLogTypesOrBuilderList()
Output only. Log types featured in the pack.
repeated .google.cloud.chronicle.v1.PackLogType pack_log_types = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.chronicle.v1.PackLogTypeOrBuilder> |
|
getPackType()
public FeedPack.PackType getPackType()
Output only. Type of pack.
.google.cloud.chronicle.v1.FeedPack.PackType pack_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPackTypeValue()
public int getPackTypeValue()
Output only. Type of pack.
.google.cloud.chronicle.v1.FeedPack.PackType pack_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for packType.
|
getParserForType()
public Parser<FeedPack> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public FeedPack.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected FeedPack.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public FeedPack.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides