Package com.buildless
Class Tenant.TenantBranding.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
com.buildless.Tenant.TenantBranding.Builder
- All Implemented Interfaces:
Tenant.TenantBrandingOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
Tenant.TenantBranding
public static final class Tenant.TenantBranding.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
implements Tenant.TenantBrandingOrBuilder
### Tenant Branding Specifies customization/branding info for a given tenant. If supported, this information is used to customize the UI for members of a given tenant.Protobuf type
buildless.Tenant.TenantBranding-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Color scheme to use for this tenant when the `dark` theme is active.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Specifies an icon URL to use for this tenant branding payload.Color scheme to use for this tenant when the `light` theme is active.Specifies a logo URL to use for this tenant branding payload.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()getDark()Color scheme to use for this tenant when the `dark` theme is active.Color scheme to use for this tenant when the `dark` theme is active.Color scheme to use for this tenant when the `dark` theme is active.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetIcon()Specifies an icon URL to use for this tenant branding payload.com.google.protobuf.ByteStringSpecifies an icon URL to use for this tenant branding payload.getLight()Color scheme to use for this tenant when the `light` theme is active.Color scheme to use for this tenant when the `light` theme is active.Color scheme to use for this tenant when the `light` theme is active.getLogo()Specifies a logo URL to use for this tenant branding payload.com.google.protobuf.ByteStringSpecifies a logo URL to use for this tenant branding payload.booleanhasDark()Color scheme to use for this tenant when the `dark` theme is active.booleanhasLight()Color scheme to use for this tenant when the `light` theme is active.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanColor scheme to use for this tenant when the `dark` theme is active.mergeFrom(Tenant.TenantBranding other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Color scheme to use for this tenant when the `light` theme is active.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Color scheme to use for this tenant when the `dark` theme is active.setDark(Tenant.TenantBranding.TenantColors.Builder builderForValue) Color scheme to use for this tenant when the `dark` theme is active.Specifies an icon URL to use for this tenant branding payload.setIconBytes(com.google.protobuf.ByteString value) Specifies an icon URL to use for this tenant branding payload.Color scheme to use for this tenant when the `light` theme is active.setLight(Tenant.TenantBranding.TenantColors.Builder builderForValue) Color scheme to use for this tenant when the `light` theme is active.Specifies a logo URL to use for this tenant branding payload.setLogoBytes(com.google.protobuf.ByteString value) Specifies a logo URL to use for this tenant branding payload.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
setField
public Tenant.TenantBranding.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
clearField
public Tenant.TenantBranding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
clearOneof
public Tenant.TenantBranding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
setRepeatedField
public Tenant.TenantBranding.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
addRepeatedField
public Tenant.TenantBranding.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tenant.TenantBranding.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
mergeFrom
public Tenant.TenantBranding.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tenant.TenantBranding.Builder>- Throws:
IOException
-
getIcon
Specifies an icon URL to use for this tenant branding payload. The icon URL is used as the favicon, and in other circumstances where a square graphic is needed.
string icon = 1 [json_name = "icon", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Specified by:
getIconin interfaceTenant.TenantBrandingOrBuilder- Returns:
- The icon.
-
getIconBytes
public com.google.protobuf.ByteString getIconBytes()Specifies an icon URL to use for this tenant branding payload. The icon URL is used as the favicon, and in other circumstances where a square graphic is needed.
string icon = 1 [json_name = "icon", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Specified by:
getIconBytesin interfaceTenant.TenantBrandingOrBuilder- Returns:
- The bytes for icon.
-
setIcon
Specifies an icon URL to use for this tenant branding payload. The icon URL is used as the favicon, and in other circumstances where a square graphic is needed.
string icon = 1 [json_name = "icon", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Parameters:
value- The icon to set.- Returns:
- This builder for chaining.
-
clearIcon
Specifies an icon URL to use for this tenant branding payload. The icon URL is used as the favicon, and in other circumstances where a square graphic is needed.
string icon = 1 [json_name = "icon", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setIconBytes
Specifies an icon URL to use for this tenant branding payload. The icon URL is used as the favicon, and in other circumstances where a square graphic is needed.
string icon = 1 [json_name = "icon", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Parameters:
value- The bytes for icon to set.- Returns:
- This builder for chaining.
-
getLogo
Specifies a logo URL to use for this tenant branding payload. The logo URL is used in the header, and in other circumstances where a wide graphic is needed.
string logo = 2 [json_name = "logo", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Specified by:
getLogoin interfaceTenant.TenantBrandingOrBuilder- Returns:
- The logo.
-
getLogoBytes
public com.google.protobuf.ByteString getLogoBytes()Specifies a logo URL to use for this tenant branding payload. The logo URL is used in the header, and in other circumstances where a wide graphic is needed.
string logo = 2 [json_name = "logo", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Specified by:
getLogoBytesin interfaceTenant.TenantBrandingOrBuilder- Returns:
- The bytes for logo.
-
setLogo
Specifies a logo URL to use for this tenant branding payload. The logo URL is used in the header, and in other circumstances where a wide graphic is needed.
string logo = 2 [json_name = "logo", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Parameters:
value- The logo to set.- Returns:
- This builder for chaining.
-
clearLogo
Specifies a logo URL to use for this tenant branding payload. The logo URL is used in the header, and in other circumstances where a wide graphic is needed.
string logo = 2 [json_name = "logo", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setLogoBytes
Specifies a logo URL to use for this tenant branding payload. The logo URL is used in the header, and in other circumstances where a wide graphic is needed.
string logo = 2 [json_name = "logo", (.google.api.field_behavior) = OPTIONAL, (.validate.rules) = { ... }- Parameters:
value- The bytes for logo to set.- Returns:
- This builder for chaining.
-
hasLight
public boolean hasLight()Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL];- Specified by:
hasLightin interfaceTenant.TenantBrandingOrBuilder- Returns:
- Whether the light field is set.
-
getLight
Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL];- Specified by:
getLightin interfaceTenant.TenantBrandingOrBuilder- Returns:
- The light.
-
setLight
Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL]; -
setLight
public Tenant.TenantBranding.Builder setLight(Tenant.TenantBranding.TenantColors.Builder builderForValue) Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL]; -
mergeLight
Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL]; -
clearLight
Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL]; -
getLightBuilder
Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL]; -
getLightOrBuilder
Color scheme to use for this tenant when the `light` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors light = 3 [json_name = "light", (.google.api.field_behavior) = OPTIONAL];- Specified by:
getLightOrBuilderin interfaceTenant.TenantBrandingOrBuilder
-
hasDark
public boolean hasDark()Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDarkin interfaceTenant.TenantBrandingOrBuilder- Returns:
- Whether the dark field is set.
-
getDark
Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL];- Specified by:
getDarkin interfaceTenant.TenantBrandingOrBuilder- Returns:
- The dark.
-
setDark
Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL]; -
setDark
public Tenant.TenantBranding.Builder setDark(Tenant.TenantBranding.TenantColors.Builder builderForValue) Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL]; -
mergeDark
Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL]; -
clearDark
Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL]; -
getDarkBuilder
Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL]; -
getDarkOrBuilder
Color scheme to use for this tenant when the `dark` theme is active. If not present, default colors are used.
.buildless.Tenant.TenantBranding.TenantColors dark = 4 [json_name = "dark", (.google.api.field_behavior) = OPTIONAL];- Specified by:
getDarkOrBuilderin interfaceTenant.TenantBrandingOrBuilder
-
setUnknownFields
public final Tenant.TenantBranding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-
mergeUnknownFields
public final Tenant.TenantBranding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tenant.TenantBranding.Builder>
-