
io.bloombox.schema.partner.integrations.IntegrationSettings Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-client Show documentation
Show all versions of java-client Show documentation
Java RPCAPI client for the Bloombox Cloud.
The newest version!
/*
* Copyright 2019, Momentum Ideas, Co. All rights reserved.
*
* Source and object computer code contained herein is the private intellectual
* property of Momentum Ideas Co., a Delaware Corporation. Use of this
* code in source form requires permission in writing before use or the
* assembly, distribution, or publishing of derivative works, for commercial
* purposes or any other purpose, from a duly authorized officer of Momentum
* Ideas Co.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: partner/integrations/IntegrationSettings.proto
package io.bloombox.schema.partner.integrations;
public final class IntegrationSettings {
private IntegrationSettings() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
*
* Enumerates all known Bloombox integration partners.
*
*
* Protobuf enum {@code bloombox.partner.integrations.IntegrationPartner}
*/
public enum IntegrationPartner
implements com.google.protobuf.ProtocolMessageEnum {
/**
*
* Internal applications and integrations.
*
*
* INTERNAL = 0;
*/
INTERNAL(0),
/**
*
* Salsify - https://www.salsify.com/
*
*
* SALSIFY = 1;
*/
SALSIFY(1),
/**
*
* Keen IO - https://keen.io/
*
*
* KEEN = 2;
*/
KEEN(2),
/**
*
* Greenbits - https://www.greenbits.com/
*
*
* GREENBITS = 3;
*/
GREENBITS(3),
/**
*
* MailChimp - https://www.mailchimp.com/
*
*
* MAILCHIMP = 4;
*/
MAILCHIMP(4),
/**
*
* SendGrid - https://www.sendgrid.com/
*
*
* SENDGRID = 5;
*/
SENDGRID(5),
/**
*
* Twilio - https://www.twilio.com/
*
*
* TWILIO = 6;
*/
TWILIO(6),
/**
*
* OnFleet - https://www.onfleet.com/
*
*
* ONFLEET = 7;
*/
ONFLEET(7),
/**
*
* Google GSuite - https://admin.google.com/
*
*
* GSUITE = 8;
*/
GSUITE(8),
/**
*
* Treez IO - https://www.treez.io
*
*
* TREEZ = 9;
*/
TREEZ(9),
UNRECOGNIZED(-1),
;
/**
*
* Internal applications and integrations.
*
*
* INTERNAL = 0;
*/
public static final int INTERNAL_VALUE = 0;
/**
*
* Salsify - https://www.salsify.com/
*
*
* SALSIFY = 1;
*/
public static final int SALSIFY_VALUE = 1;
/**
*
* Keen IO - https://keen.io/
*
*
* KEEN = 2;
*/
public static final int KEEN_VALUE = 2;
/**
*
* Greenbits - https://www.greenbits.com/
*
*
* GREENBITS = 3;
*/
public static final int GREENBITS_VALUE = 3;
/**
*
* MailChimp - https://www.mailchimp.com/
*
*
* MAILCHIMP = 4;
*/
public static final int MAILCHIMP_VALUE = 4;
/**
*
* SendGrid - https://www.sendgrid.com/
*
*
* SENDGRID = 5;
*/
public static final int SENDGRID_VALUE = 5;
/**
*
* Twilio - https://www.twilio.com/
*
*
* TWILIO = 6;
*/
public static final int TWILIO_VALUE = 6;
/**
*
* OnFleet - https://www.onfleet.com/
*
*
* ONFLEET = 7;
*/
public static final int ONFLEET_VALUE = 7;
/**
*
* Google GSuite - https://admin.google.com/
*
*
* GSUITE = 8;
*/
public static final int GSUITE_VALUE = 8;
/**
*
* Treez IO - https://www.treez.io
*
*
* TREEZ = 9;
*/
public static final int TREEZ_VALUE = 9;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static IntegrationPartner valueOf(int value) {
return forNumber(value);
}
public static IntegrationPartner forNumber(int value) {
switch (value) {
case 0: return INTERNAL;
case 1: return SALSIFY;
case 2: return KEEN;
case 3: return GREENBITS;
case 4: return MAILCHIMP;
case 5: return SENDGRID;
case 6: return TWILIO;
case 7: return ONFLEET;
case 8: return GSUITE;
case 9: return TREEZ;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
IntegrationPartner> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public IntegrationPartner findValueByNumber(int number) {
return IntegrationPartner.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.getDescriptor().getEnumTypes().get(0);
}
private static final IntegrationPartner[] VALUES = values();
public static IntegrationPartner valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
if (desc.getIndex() == -1) {
return UNRECOGNIZED;
}
return VALUES[desc.getIndex()];
}
private final int value;
private IntegrationPartner(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:bloombox.partner.integrations.IntegrationPartner)
}
public interface GenericIntegrationSettingsOrBuilder extends
// @@protoc_insertion_point(interface_extends:bloombox.partner.integrations.GenericIntegrationSettings)
com.google.protobuf.MessageOrBuilder {
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
int getPartnerValue();
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getPartner();
/**
*
* Whether this integration is currently enabled.
*
*
* bool enabled = 2;
*/
boolean getEnabled();
/**
*
* Whether this integration has been fully setup.
*
*
* bool fully_setup = 3;
*/
boolean getFullySetup();
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
boolean hasLastTested();
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
io.opencannabis.schema.temporal.TemporalInstant.Instant getLastTested();
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
io.opencannabis.schema.temporal.TemporalInstant.InstantOrBuilder getLastTestedOrBuilder();
}
/**
*
* Specifies a generic set of settings for a given integration.
*
*
* Protobuf type {@code bloombox.partner.integrations.GenericIntegrationSettings}
*/
public static final class GenericIntegrationSettings extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:bloombox.partner.integrations.GenericIntegrationSettings)
GenericIntegrationSettingsOrBuilder {
private static final long serialVersionUID = 0L;
// Use GenericIntegrationSettings.newBuilder() to construct.
private GenericIntegrationSettings(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GenericIntegrationSettings() {
partner_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GenericIntegrationSettings(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
int rawValue = input.readEnum();
partner_ = rawValue;
break;
}
case 16: {
enabled_ = input.readBool();
break;
}
case 24: {
fullySetup_ = input.readBool();
break;
}
case 34: {
io.opencannabis.schema.temporal.TemporalInstant.Instant.Builder subBuilder = null;
if (lastTested_ != null) {
subBuilder = lastTested_.toBuilder();
}
lastTested_ = input.readMessage(io.opencannabis.schema.temporal.TemporalInstant.Instant.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(lastTested_);
lastTested_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_GenericIntegrationSettings_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_GenericIntegrationSettings_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.class, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.Builder.class);
}
public static final int PARTNER_FIELD_NUMBER = 1;
private int partner_;
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public int getPartnerValue() {
return partner_;
}
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getPartner() {
@SuppressWarnings("deprecation")
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner result = io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.valueOf(partner_);
return result == null ? io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.UNRECOGNIZED : result;
}
public static final int ENABLED_FIELD_NUMBER = 2;
private boolean enabled_;
/**
*
* Whether this integration is currently enabled.
*
*
* bool enabled = 2;
*/
public boolean getEnabled() {
return enabled_;
}
public static final int FULLY_SETUP_FIELD_NUMBER = 3;
private boolean fullySetup_;
/**
*
* Whether this integration has been fully setup.
*
*
* bool fully_setup = 3;
*/
public boolean getFullySetup() {
return fullySetup_;
}
public static final int LAST_TESTED_FIELD_NUMBER = 4;
private io.opencannabis.schema.temporal.TemporalInstant.Instant lastTested_;
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public boolean hasLastTested() {
return lastTested_ != null;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public io.opencannabis.schema.temporal.TemporalInstant.Instant getLastTested() {
return lastTested_ == null ? io.opencannabis.schema.temporal.TemporalInstant.Instant.getDefaultInstance() : lastTested_;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public io.opencannabis.schema.temporal.TemporalInstant.InstantOrBuilder getLastTestedOrBuilder() {
return getLastTested();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (partner_ != io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.INTERNAL.getNumber()) {
output.writeEnum(1, partner_);
}
if (enabled_ != false) {
output.writeBool(2, enabled_);
}
if (fullySetup_ != false) {
output.writeBool(3, fullySetup_);
}
if (lastTested_ != null) {
output.writeMessage(4, getLastTested());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (partner_ != io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.INTERNAL.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, partner_);
}
if (enabled_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, enabled_);
}
if (fullySetup_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, fullySetup_);
}
if (lastTested_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getLastTested());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings)) {
return super.equals(obj);
}
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings other = (io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings) obj;
if (partner_ != other.partner_) return false;
if (getEnabled()
!= other.getEnabled()) return false;
if (getFullySetup()
!= other.getFullySetup()) return false;
if (hasLastTested() != other.hasLastTested()) return false;
if (hasLastTested()) {
if (!getLastTested()
.equals(other.getLastTested())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + PARTNER_FIELD_NUMBER;
hash = (53 * hash) + partner_;
hash = (37 * hash) + ENABLED_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getEnabled());
hash = (37 * hash) + FULLY_SETUP_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getFullySetup());
if (hasLastTested()) {
hash = (37 * hash) + LAST_TESTED_FIELD_NUMBER;
hash = (53 * hash) + getLastTested().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Specifies a generic set of settings for a given integration.
*
*
* Protobuf type {@code bloombox.partner.integrations.GenericIntegrationSettings}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:bloombox.partner.integrations.GenericIntegrationSettings)
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettingsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_GenericIntegrationSettings_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_GenericIntegrationSettings_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.class, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.Builder.class);
}
// Construct using io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
partner_ = 0;
enabled_ = false;
fullySetup_ = false;
if (lastTestedBuilder_ == null) {
lastTested_ = null;
} else {
lastTested_ = null;
lastTestedBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_GenericIntegrationSettings_descriptor;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getDefaultInstanceForType() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.getDefaultInstance();
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings build() {
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings buildPartial() {
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings result = new io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings(this);
result.partner_ = partner_;
result.enabled_ = enabled_;
result.fullySetup_ = fullySetup_;
if (lastTestedBuilder_ == null) {
result.lastTested_ = lastTested_;
} else {
result.lastTested_ = lastTestedBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings) {
return mergeFrom((io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings other) {
if (other == io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.getDefaultInstance()) return this;
if (other.partner_ != 0) {
setPartnerValue(other.getPartnerValue());
}
if (other.getEnabled() != false) {
setEnabled(other.getEnabled());
}
if (other.getFullySetup() != false) {
setFullySetup(other.getFullySetup());
}
if (other.hasLastTested()) {
mergeLastTested(other.getLastTested());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int partner_ = 0;
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public int getPartnerValue() {
return partner_;
}
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public Builder setPartnerValue(int value) {
partner_ = value;
onChanged();
return this;
}
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getPartner() {
@SuppressWarnings("deprecation")
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner result = io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.valueOf(partner_);
return result == null ? io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.UNRECOGNIZED : result;
}
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public Builder setPartner(io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value) {
if (value == null) {
throw new NullPointerException();
}
partner_ = value.getNumber();
onChanged();
return this;
}
/**
*
* Specifies the integration partner to which these settings apply for a given location.
*
*
* .bloombox.partner.integrations.IntegrationPartner partner = 1;
*/
public Builder clearPartner() {
partner_ = 0;
onChanged();
return this;
}
private boolean enabled_ ;
/**
*
* Whether this integration is currently enabled.
*
*
* bool enabled = 2;
*/
public boolean getEnabled() {
return enabled_;
}
/**
*
* Whether this integration is currently enabled.
*
*
* bool enabled = 2;
*/
public Builder setEnabled(boolean value) {
enabled_ = value;
onChanged();
return this;
}
/**
*
* Whether this integration is currently enabled.
*
*
* bool enabled = 2;
*/
public Builder clearEnabled() {
enabled_ = false;
onChanged();
return this;
}
private boolean fullySetup_ ;
/**
*
* Whether this integration has been fully setup.
*
*
* bool fully_setup = 3;
*/
public boolean getFullySetup() {
return fullySetup_;
}
/**
*
* Whether this integration has been fully setup.
*
*
* bool fully_setup = 3;
*/
public Builder setFullySetup(boolean value) {
fullySetup_ = value;
onChanged();
return this;
}
/**
*
* Whether this integration has been fully setup.
*
*
* bool fully_setup = 3;
*/
public Builder clearFullySetup() {
fullySetup_ = false;
onChanged();
return this;
}
private io.opencannabis.schema.temporal.TemporalInstant.Instant lastTested_;
private com.google.protobuf.SingleFieldBuilderV3<
io.opencannabis.schema.temporal.TemporalInstant.Instant, io.opencannabis.schema.temporal.TemporalInstant.Instant.Builder, io.opencannabis.schema.temporal.TemporalInstant.InstantOrBuilder> lastTestedBuilder_;
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public boolean hasLastTested() {
return lastTestedBuilder_ != null || lastTested_ != null;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public io.opencannabis.schema.temporal.TemporalInstant.Instant getLastTested() {
if (lastTestedBuilder_ == null) {
return lastTested_ == null ? io.opencannabis.schema.temporal.TemporalInstant.Instant.getDefaultInstance() : lastTested_;
} else {
return lastTestedBuilder_.getMessage();
}
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public Builder setLastTested(io.opencannabis.schema.temporal.TemporalInstant.Instant value) {
if (lastTestedBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
lastTested_ = value;
onChanged();
} else {
lastTestedBuilder_.setMessage(value);
}
return this;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public Builder setLastTested(
io.opencannabis.schema.temporal.TemporalInstant.Instant.Builder builderForValue) {
if (lastTestedBuilder_ == null) {
lastTested_ = builderForValue.build();
onChanged();
} else {
lastTestedBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public Builder mergeLastTested(io.opencannabis.schema.temporal.TemporalInstant.Instant value) {
if (lastTestedBuilder_ == null) {
if (lastTested_ != null) {
lastTested_ =
io.opencannabis.schema.temporal.TemporalInstant.Instant.newBuilder(lastTested_).mergeFrom(value).buildPartial();
} else {
lastTested_ = value;
}
onChanged();
} else {
lastTestedBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public Builder clearLastTested() {
if (lastTestedBuilder_ == null) {
lastTested_ = null;
onChanged();
} else {
lastTested_ = null;
lastTestedBuilder_ = null;
}
return this;
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public io.opencannabis.schema.temporal.TemporalInstant.Instant.Builder getLastTestedBuilder() {
onChanged();
return getLastTestedFieldBuilder().getBuilder();
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
public io.opencannabis.schema.temporal.TemporalInstant.InstantOrBuilder getLastTestedOrBuilder() {
if (lastTestedBuilder_ != null) {
return lastTestedBuilder_.getMessageOrBuilder();
} else {
return lastTested_ == null ?
io.opencannabis.schema.temporal.TemporalInstant.Instant.getDefaultInstance() : lastTested_;
}
}
/**
*
* Timestamp for when this integration was last tested.
*
*
* .opencannabis.temporal.Instant last_tested = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.opencannabis.schema.temporal.TemporalInstant.Instant, io.opencannabis.schema.temporal.TemporalInstant.Instant.Builder, io.opencannabis.schema.temporal.TemporalInstant.InstantOrBuilder>
getLastTestedFieldBuilder() {
if (lastTestedBuilder_ == null) {
lastTestedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.opencannabis.schema.temporal.TemporalInstant.Instant, io.opencannabis.schema.temporal.TemporalInstant.Instant.Builder, io.opencannabis.schema.temporal.TemporalInstant.InstantOrBuilder>(
getLastTested(),
getParentForChildren(),
isClean());
lastTested_ = null;
}
return lastTestedBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:bloombox.partner.integrations.GenericIntegrationSettings)
}
// @@protoc_insertion_point(class_scope:bloombox.partner.integrations.GenericIntegrationSettings)
private static final io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings();
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GenericIntegrationSettings parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GenericIntegrationSettings(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface LocationIntegrationSettingsOrBuilder extends
// @@protoc_insertion_point(interface_extends:bloombox.partner.integrations.LocationIntegrationSettings)
com.google.protobuf.MessageOrBuilder {
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
java.util.List getIntegrationsList();
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
int getIntegrationsCount();
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getIntegrations(int index);
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
java.util.List
getIntegrationsValueList();
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
int getIntegrationsValue(int index);
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
int getGenericCount();
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
boolean containsGeneric(
java.lang.String key);
/**
* Use {@link #getGenericMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getGeneric();
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
java.util.Map
getGenericMap();
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrDefault(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings defaultValue);
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrThrow(
java.lang.String key);
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
boolean hasGreenbits();
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings getGreenbits();
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettingsOrBuilder getGreenbitsOrBuilder();
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
boolean hasMailchimp();
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings getMailchimp();
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettingsOrBuilder getMailchimpOrBuilder();
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
boolean hasSendgrid();
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings getSendgrid();
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettingsOrBuilder getSendgridOrBuilder();
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
boolean hasTwilio();
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings getTwilio();
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettingsOrBuilder getTwilioOrBuilder();
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
boolean hasOnfleet();
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings getOnfleet();
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettingsOrBuilder getOnfleetOrBuilder();
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
boolean hasTreez();
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings getTreez();
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettingsOrBuilder getTreezOrBuilder();
}
/**
*
* Location-level integration settings.
*
*
* Protobuf type {@code bloombox.partner.integrations.LocationIntegrationSettings}
*/
public static final class LocationIntegrationSettings extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:bloombox.partner.integrations.LocationIntegrationSettings)
LocationIntegrationSettingsOrBuilder {
private static final long serialVersionUID = 0L;
// Use LocationIntegrationSettings.newBuilder() to construct.
private LocationIntegrationSettings(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private LocationIntegrationSettings() {
integrations_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private LocationIntegrationSettings(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
int rawValue = input.readEnum();
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
integrations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
integrations_.add(rawValue);
break;
}
case 10: {
int length = input.readRawVarint32();
int oldLimit = input.pushLimit(length);
while(input.getBytesUntilLimit() > 0) {
int rawValue = input.readEnum();
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
integrations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
integrations_.add(rawValue);
}
input.popLimit(oldLimit);
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
generic_ = com.google.protobuf.MapField.newMapField(
GenericDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000002;
}
com.google.protobuf.MapEntry
generic__ = input.readMessage(
GenericDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
generic_.getMutableMap().put(
generic__.getKey(), generic__.getValue());
break;
}
case 82: {
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.Builder subBuilder = null;
if (greenbits_ != null) {
subBuilder = greenbits_.toBuilder();
}
greenbits_ = input.readMessage(io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(greenbits_);
greenbits_ = subBuilder.buildPartial();
}
break;
}
case 90: {
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.Builder subBuilder = null;
if (mailchimp_ != null) {
subBuilder = mailchimp_.toBuilder();
}
mailchimp_ = input.readMessage(io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(mailchimp_);
mailchimp_ = subBuilder.buildPartial();
}
break;
}
case 98: {
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.Builder subBuilder = null;
if (sendgrid_ != null) {
subBuilder = sendgrid_.toBuilder();
}
sendgrid_ = input.readMessage(io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(sendgrid_);
sendgrid_ = subBuilder.buildPartial();
}
break;
}
case 106: {
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.Builder subBuilder = null;
if (twilio_ != null) {
subBuilder = twilio_.toBuilder();
}
twilio_ = input.readMessage(io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(twilio_);
twilio_ = subBuilder.buildPartial();
}
break;
}
case 114: {
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.Builder subBuilder = null;
if (onfleet_ != null) {
subBuilder = onfleet_.toBuilder();
}
onfleet_ = input.readMessage(io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(onfleet_);
onfleet_ = subBuilder.buildPartial();
}
break;
}
case 122: {
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.Builder subBuilder = null;
if (treez_ != null) {
subBuilder = treez_.toBuilder();
}
treez_ = input.readMessage(io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(treez_);
treez_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
integrations_ = java.util.Collections.unmodifiableList(integrations_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 2:
return internalGetGeneric();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_LocationIntegrationSettings_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.class, io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.Builder.class);
}
private int bitField0_;
public static final int INTEGRATIONS_FIELD_NUMBER = 1;
private java.util.List integrations_;
private static final com.google.protobuf.Internal.ListAdapter.Converter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner> integrations_converter_ =
new com.google.protobuf.Internal.ListAdapter.Converter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner>() {
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner convert(java.lang.Integer from) {
@SuppressWarnings("deprecation")
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner result = io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.valueOf(from);
return result == null ? io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.UNRECOGNIZED : result;
}
};
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List getIntegrationsList() {
return new com.google.protobuf.Internal.ListAdapter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner>(integrations_, integrations_converter_);
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsCount() {
return integrations_.size();
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getIntegrations(int index) {
return integrations_converter_.convert(integrations_.get(index));
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List
getIntegrationsValueList() {
return integrations_;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsValue(int index) {
return integrations_.get(index);
}
private int integrationsMemoizedSerializedSize;
public static final int GENERIC_FIELD_NUMBER = 2;
private static final class GenericDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.String, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings> defaultEntry =
com.google.protobuf.MapEntry
.newDefaultInstance(
io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_LocationIntegrationSettings_GenericEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.STRING,
"",
com.google.protobuf.WireFormat.FieldType.MESSAGE,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.getDefaultInstance());
}
private com.google.protobuf.MapField<
java.lang.String, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings> generic_;
private com.google.protobuf.MapField
internalGetGeneric() {
if (generic_ == null) {
return com.google.protobuf.MapField.emptyMapField(
GenericDefaultEntryHolder.defaultEntry);
}
return generic_;
}
public int getGenericCount() {
return internalGetGeneric().getMap().size();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public boolean containsGeneric(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
return internalGetGeneric().getMap().containsKey(key);
}
/**
* Use {@link #getGenericMap()} instead.
*/
@java.lang.Deprecated
public java.util.Map getGeneric() {
return getGenericMap();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public java.util.Map getGenericMap() {
return internalGetGeneric().getMap();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrDefault(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings defaultValue) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrThrow(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public static final int GREENBITS_FIELD_NUMBER = 10;
private io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings greenbits_;
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public boolean hasGreenbits() {
return greenbits_ != null;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings getGreenbits() {
return greenbits_ == null ? io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.getDefaultInstance() : greenbits_;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettingsOrBuilder getGreenbitsOrBuilder() {
return getGreenbits();
}
public static final int MAILCHIMP_FIELD_NUMBER = 11;
private io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings mailchimp_;
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public boolean hasMailchimp() {
return mailchimp_ != null;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings getMailchimp() {
return mailchimp_ == null ? io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.getDefaultInstance() : mailchimp_;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettingsOrBuilder getMailchimpOrBuilder() {
return getMailchimp();
}
public static final int SENDGRID_FIELD_NUMBER = 12;
private io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings sendgrid_;
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public boolean hasSendgrid() {
return sendgrid_ != null;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings getSendgrid() {
return sendgrid_ == null ? io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.getDefaultInstance() : sendgrid_;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettingsOrBuilder getSendgridOrBuilder() {
return getSendgrid();
}
public static final int TWILIO_FIELD_NUMBER = 13;
private io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings twilio_;
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public boolean hasTwilio() {
return twilio_ != null;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings getTwilio() {
return twilio_ == null ? io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.getDefaultInstance() : twilio_;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettingsOrBuilder getTwilioOrBuilder() {
return getTwilio();
}
public static final int ONFLEET_FIELD_NUMBER = 14;
private io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings onfleet_;
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public boolean hasOnfleet() {
return onfleet_ != null;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings getOnfleet() {
return onfleet_ == null ? io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.getDefaultInstance() : onfleet_;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettingsOrBuilder getOnfleetOrBuilder() {
return getOnfleet();
}
public static final int TREEZ_FIELD_NUMBER = 15;
private io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings treez_;
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public boolean hasTreez() {
return treez_ != null;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings getTreez() {
return treez_ == null ? io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.getDefaultInstance() : treez_;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettingsOrBuilder getTreezOrBuilder() {
return getTreez();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (getIntegrationsList().size() > 0) {
output.writeUInt32NoTag(10);
output.writeUInt32NoTag(integrationsMemoizedSerializedSize);
}
for (int i = 0; i < integrations_.size(); i++) {
output.writeEnumNoTag(integrations_.get(i));
}
com.google.protobuf.GeneratedMessageV3
.serializeStringMapTo(
output,
internalGetGeneric(),
GenericDefaultEntryHolder.defaultEntry,
2);
if (greenbits_ != null) {
output.writeMessage(10, getGreenbits());
}
if (mailchimp_ != null) {
output.writeMessage(11, getMailchimp());
}
if (sendgrid_ != null) {
output.writeMessage(12, getSendgrid());
}
if (twilio_ != null) {
output.writeMessage(13, getTwilio());
}
if (onfleet_ != null) {
output.writeMessage(14, getOnfleet());
}
if (treez_ != null) {
output.writeMessage(15, getTreez());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < integrations_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeEnumSizeNoTag(integrations_.get(i));
}
size += dataSize;
if (!getIntegrationsList().isEmpty()) { size += 1;
size += com.google.protobuf.CodedOutputStream
.computeUInt32SizeNoTag(dataSize);
}integrationsMemoizedSerializedSize = dataSize;
}
for (java.util.Map.Entry entry
: internalGetGeneric().getMap().entrySet()) {
com.google.protobuf.MapEntry
generic__ = GenericDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, generic__);
}
if (greenbits_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, getGreenbits());
}
if (mailchimp_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, getMailchimp());
}
if (sendgrid_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, getSendgrid());
}
if (twilio_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(13, getTwilio());
}
if (onfleet_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, getOnfleet());
}
if (treez_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(15, getTreez());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings)) {
return super.equals(obj);
}
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings other = (io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings) obj;
if (!integrations_.equals(other.integrations_)) return false;
if (!internalGetGeneric().equals(
other.internalGetGeneric())) return false;
if (hasGreenbits() != other.hasGreenbits()) return false;
if (hasGreenbits()) {
if (!getGreenbits()
.equals(other.getGreenbits())) return false;
}
if (hasMailchimp() != other.hasMailchimp()) return false;
if (hasMailchimp()) {
if (!getMailchimp()
.equals(other.getMailchimp())) return false;
}
if (hasSendgrid() != other.hasSendgrid()) return false;
if (hasSendgrid()) {
if (!getSendgrid()
.equals(other.getSendgrid())) return false;
}
if (hasTwilio() != other.hasTwilio()) return false;
if (hasTwilio()) {
if (!getTwilio()
.equals(other.getTwilio())) return false;
}
if (hasOnfleet() != other.hasOnfleet()) return false;
if (hasOnfleet()) {
if (!getOnfleet()
.equals(other.getOnfleet())) return false;
}
if (hasTreez() != other.hasTreez()) return false;
if (hasTreez()) {
if (!getTreez()
.equals(other.getTreez())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getIntegrationsCount() > 0) {
hash = (37 * hash) + INTEGRATIONS_FIELD_NUMBER;
hash = (53 * hash) + integrations_.hashCode();
}
if (!internalGetGeneric().getMap().isEmpty()) {
hash = (37 * hash) + GENERIC_FIELD_NUMBER;
hash = (53 * hash) + internalGetGeneric().hashCode();
}
if (hasGreenbits()) {
hash = (37 * hash) + GREENBITS_FIELD_NUMBER;
hash = (53 * hash) + getGreenbits().hashCode();
}
if (hasMailchimp()) {
hash = (37 * hash) + MAILCHIMP_FIELD_NUMBER;
hash = (53 * hash) + getMailchimp().hashCode();
}
if (hasSendgrid()) {
hash = (37 * hash) + SENDGRID_FIELD_NUMBER;
hash = (53 * hash) + getSendgrid().hashCode();
}
if (hasTwilio()) {
hash = (37 * hash) + TWILIO_FIELD_NUMBER;
hash = (53 * hash) + getTwilio().hashCode();
}
if (hasOnfleet()) {
hash = (37 * hash) + ONFLEET_FIELD_NUMBER;
hash = (53 * hash) + getOnfleet().hashCode();
}
if (hasTreez()) {
hash = (37 * hash) + TREEZ_FIELD_NUMBER;
hash = (53 * hash) + getTreez().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Location-level integration settings.
*
*
* Protobuf type {@code bloombox.partner.integrations.LocationIntegrationSettings}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:bloombox.partner.integrations.LocationIntegrationSettings)
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettingsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 2:
return internalGetGeneric();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 2:
return internalGetMutableGeneric();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_LocationIntegrationSettings_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.class, io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.Builder.class);
}
// Construct using io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
integrations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
internalGetMutableGeneric().clear();
if (greenbitsBuilder_ == null) {
greenbits_ = null;
} else {
greenbits_ = null;
greenbitsBuilder_ = null;
}
if (mailchimpBuilder_ == null) {
mailchimp_ = null;
} else {
mailchimp_ = null;
mailchimpBuilder_ = null;
}
if (sendgridBuilder_ == null) {
sendgrid_ = null;
} else {
sendgrid_ = null;
sendgridBuilder_ = null;
}
if (twilioBuilder_ == null) {
twilio_ = null;
} else {
twilio_ = null;
twilioBuilder_ = null;
}
if (onfleetBuilder_ == null) {
onfleet_ = null;
} else {
onfleet_ = null;
onfleetBuilder_ = null;
}
if (treezBuilder_ == null) {
treez_ = null;
} else {
treez_ = null;
treezBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings getDefaultInstanceForType() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.getDefaultInstance();
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings build() {
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings buildPartial() {
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings result = new io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((bitField0_ & 0x00000001) != 0)) {
integrations_ = java.util.Collections.unmodifiableList(integrations_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.integrations_ = integrations_;
result.generic_ = internalGetGeneric();
result.generic_.makeImmutable();
if (greenbitsBuilder_ == null) {
result.greenbits_ = greenbits_;
} else {
result.greenbits_ = greenbitsBuilder_.build();
}
if (mailchimpBuilder_ == null) {
result.mailchimp_ = mailchimp_;
} else {
result.mailchimp_ = mailchimpBuilder_.build();
}
if (sendgridBuilder_ == null) {
result.sendgrid_ = sendgrid_;
} else {
result.sendgrid_ = sendgridBuilder_.build();
}
if (twilioBuilder_ == null) {
result.twilio_ = twilio_;
} else {
result.twilio_ = twilioBuilder_.build();
}
if (onfleetBuilder_ == null) {
result.onfleet_ = onfleet_;
} else {
result.onfleet_ = onfleetBuilder_.build();
}
if (treezBuilder_ == null) {
result.treez_ = treez_;
} else {
result.treez_ = treezBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings) {
return mergeFrom((io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings other) {
if (other == io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings.getDefaultInstance()) return this;
if (!other.integrations_.isEmpty()) {
if (integrations_.isEmpty()) {
integrations_ = other.integrations_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureIntegrationsIsMutable();
integrations_.addAll(other.integrations_);
}
onChanged();
}
internalGetMutableGeneric().mergeFrom(
other.internalGetGeneric());
if (other.hasGreenbits()) {
mergeGreenbits(other.getGreenbits());
}
if (other.hasMailchimp()) {
mergeMailchimp(other.getMailchimp());
}
if (other.hasSendgrid()) {
mergeSendgrid(other.getSendgrid());
}
if (other.hasTwilio()) {
mergeTwilio(other.getTwilio());
}
if (other.hasOnfleet()) {
mergeOnfleet(other.getOnfleet());
}
if (other.hasTreez()) {
mergeTreez(other.getTreez());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List integrations_ =
java.util.Collections.emptyList();
private void ensureIntegrationsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
integrations_ = new java.util.ArrayList(integrations_);
bitField0_ |= 0x00000001;
}
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List getIntegrationsList() {
return new com.google.protobuf.Internal.ListAdapter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner>(integrations_, integrations_converter_);
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsCount() {
return integrations_.size();
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getIntegrations(int index) {
return integrations_converter_.convert(integrations_.get(index));
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder setIntegrations(
int index, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value) {
if (value == null) {
throw new NullPointerException();
}
ensureIntegrationsIsMutable();
integrations_.set(index, value.getNumber());
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addIntegrations(io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value) {
if (value == null) {
throw new NullPointerException();
}
ensureIntegrationsIsMutable();
integrations_.add(value.getNumber());
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addAllIntegrations(
java.lang.Iterable extends io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner> values) {
ensureIntegrationsIsMutable();
for (io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value : values) {
integrations_.add(value.getNumber());
}
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder clearIntegrations() {
integrations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List
getIntegrationsValueList() {
return java.util.Collections.unmodifiableList(integrations_);
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsValue(int index) {
return integrations_.get(index);
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder setIntegrationsValue(
int index, int value) {
ensureIntegrationsIsMutable();
integrations_.set(index, value);
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addIntegrationsValue(int value) {
ensureIntegrationsIsMutable();
integrations_.add(value);
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific location has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addAllIntegrationsValue(
java.lang.Iterable values) {
ensureIntegrationsIsMutable();
for (int value : values) {
integrations_.add(value);
}
onChanged();
return this;
}
private com.google.protobuf.MapField<
java.lang.String, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings> generic_;
private com.google.protobuf.MapField
internalGetGeneric() {
if (generic_ == null) {
return com.google.protobuf.MapField.emptyMapField(
GenericDefaultEntryHolder.defaultEntry);
}
return generic_;
}
private com.google.protobuf.MapField
internalGetMutableGeneric() {
onChanged();;
if (generic_ == null) {
generic_ = com.google.protobuf.MapField.newMapField(
GenericDefaultEntryHolder.defaultEntry);
}
if (!generic_.isMutable()) {
generic_ = generic_.copy();
}
return generic_;
}
public int getGenericCount() {
return internalGetGeneric().getMap().size();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public boolean containsGeneric(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
return internalGetGeneric().getMap().containsKey(key);
}
/**
* Use {@link #getGenericMap()} instead.
*/
@java.lang.Deprecated
public java.util.Map getGeneric() {
return getGenericMap();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public java.util.Map getGenericMap() {
return internalGetGeneric().getMap();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrDefault(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings defaultValue) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrThrow(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearGeneric() {
internalGetMutableGeneric().getMutableMap()
.clear();
return this;
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public Builder removeGeneric(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
internalGetMutableGeneric().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map
getMutableGeneric() {
return internalGetMutableGeneric().getMutableMap();
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public Builder putGeneric(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings value) {
if (key == null) { throw new java.lang.NullPointerException(); }
if (value == null) { throw new java.lang.NullPointerException(); }
internalGetMutableGeneric().getMutableMap()
.put(key, value);
return this;
}
/**
*
* Generic settings, specified for each integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public Builder putAllGeneric(
java.util.Map values) {
internalGetMutableGeneric().getMutableMap()
.putAll(values);
return this;
}
private io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings greenbits_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings, io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.Builder, io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettingsOrBuilder> greenbitsBuilder_;
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public boolean hasGreenbits() {
return greenbitsBuilder_ != null || greenbits_ != null;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings getGreenbits() {
if (greenbitsBuilder_ == null) {
return greenbits_ == null ? io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.getDefaultInstance() : greenbits_;
} else {
return greenbitsBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public Builder setGreenbits(io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings value) {
if (greenbitsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
greenbits_ = value;
onChanged();
} else {
greenbitsBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public Builder setGreenbits(
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.Builder builderForValue) {
if (greenbitsBuilder_ == null) {
greenbits_ = builderForValue.build();
onChanged();
} else {
greenbitsBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public Builder mergeGreenbits(io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings value) {
if (greenbitsBuilder_ == null) {
if (greenbits_ != null) {
greenbits_ =
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.newBuilder(greenbits_).mergeFrom(value).buildPartial();
} else {
greenbits_ = value;
}
onChanged();
} else {
greenbitsBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public Builder clearGreenbits() {
if (greenbitsBuilder_ == null) {
greenbits_ = null;
onChanged();
} else {
greenbits_ = null;
greenbitsBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.Builder getGreenbitsBuilder() {
onChanged();
return getGreenbitsFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
public io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettingsOrBuilder getGreenbitsOrBuilder() {
if (greenbitsBuilder_ != null) {
return greenbitsBuilder_.getMessageOrBuilder();
} else {
return greenbits_ == null ?
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.getDefaultInstance() : greenbits_;
}
}
/**
*
* Specifies location-specific integration settings with Greenbits.
*
*
* .bloombox.partner.integrations.greenbits.GreenbitsSettings greenbits = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings, io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.Builder, io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettingsOrBuilder>
getGreenbitsFieldBuilder() {
if (greenbitsBuilder_ == null) {
greenbitsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings, io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettings.Builder, io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.GreenbitsSettingsOrBuilder>(
getGreenbits(),
getParentForChildren(),
isClean());
greenbits_ = null;
}
return greenbitsBuilder_;
}
private io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings mailchimp_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings, io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.Builder, io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettingsOrBuilder> mailchimpBuilder_;
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public boolean hasMailchimp() {
return mailchimpBuilder_ != null || mailchimp_ != null;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings getMailchimp() {
if (mailchimpBuilder_ == null) {
return mailchimp_ == null ? io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.getDefaultInstance() : mailchimp_;
} else {
return mailchimpBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public Builder setMailchimp(io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings value) {
if (mailchimpBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
mailchimp_ = value;
onChanged();
} else {
mailchimpBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public Builder setMailchimp(
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.Builder builderForValue) {
if (mailchimpBuilder_ == null) {
mailchimp_ = builderForValue.build();
onChanged();
} else {
mailchimpBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public Builder mergeMailchimp(io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings value) {
if (mailchimpBuilder_ == null) {
if (mailchimp_ != null) {
mailchimp_ =
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.newBuilder(mailchimp_).mergeFrom(value).buildPartial();
} else {
mailchimp_ = value;
}
onChanged();
} else {
mailchimpBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public Builder clearMailchimp() {
if (mailchimpBuilder_ == null) {
mailchimp_ = null;
onChanged();
} else {
mailchimp_ = null;
mailchimpBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.Builder getMailchimpBuilder() {
onChanged();
return getMailchimpFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
public io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettingsOrBuilder getMailchimpOrBuilder() {
if (mailchimpBuilder_ != null) {
return mailchimpBuilder_.getMessageOrBuilder();
} else {
return mailchimp_ == null ?
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.getDefaultInstance() : mailchimp_;
}
}
/**
*
* Specifies location-specific integration settings with MailChimp.
*
*
* .bloombox.partner.integrations.mailchimp.MailchimpSettings mailchimp = 11;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings, io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.Builder, io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettingsOrBuilder>
getMailchimpFieldBuilder() {
if (mailchimpBuilder_ == null) {
mailchimpBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings, io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettings.Builder, io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.MailchimpSettingsOrBuilder>(
getMailchimp(),
getParentForChildren(),
isClean());
mailchimp_ = null;
}
return mailchimpBuilder_;
}
private io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings sendgrid_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings, io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.Builder, io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettingsOrBuilder> sendgridBuilder_;
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public boolean hasSendgrid() {
return sendgridBuilder_ != null || sendgrid_ != null;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings getSendgrid() {
if (sendgridBuilder_ == null) {
return sendgrid_ == null ? io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.getDefaultInstance() : sendgrid_;
} else {
return sendgridBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public Builder setSendgrid(io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings value) {
if (sendgridBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
sendgrid_ = value;
onChanged();
} else {
sendgridBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public Builder setSendgrid(
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.Builder builderForValue) {
if (sendgridBuilder_ == null) {
sendgrid_ = builderForValue.build();
onChanged();
} else {
sendgridBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public Builder mergeSendgrid(io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings value) {
if (sendgridBuilder_ == null) {
if (sendgrid_ != null) {
sendgrid_ =
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.newBuilder(sendgrid_).mergeFrom(value).buildPartial();
} else {
sendgrid_ = value;
}
onChanged();
} else {
sendgridBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public Builder clearSendgrid() {
if (sendgridBuilder_ == null) {
sendgrid_ = null;
onChanged();
} else {
sendgrid_ = null;
sendgridBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.Builder getSendgridBuilder() {
onChanged();
return getSendgridFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
public io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettingsOrBuilder getSendgridOrBuilder() {
if (sendgridBuilder_ != null) {
return sendgridBuilder_.getMessageOrBuilder();
} else {
return sendgrid_ == null ?
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.getDefaultInstance() : sendgrid_;
}
}
/**
*
* Specifies location-specific integration settings with Sendgrid.
*
*
* .bloombox.partner.integrations.sendgrid.SendgridSettings sendgrid = 12;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings, io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.Builder, io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettingsOrBuilder>
getSendgridFieldBuilder() {
if (sendgridBuilder_ == null) {
sendgridBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings, io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettings.Builder, io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.SendgridSettingsOrBuilder>(
getSendgrid(),
getParentForChildren(),
isClean());
sendgrid_ = null;
}
return sendgridBuilder_;
}
private io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings twilio_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings, io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.Builder, io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettingsOrBuilder> twilioBuilder_;
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public boolean hasTwilio() {
return twilioBuilder_ != null || twilio_ != null;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings getTwilio() {
if (twilioBuilder_ == null) {
return twilio_ == null ? io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.getDefaultInstance() : twilio_;
} else {
return twilioBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public Builder setTwilio(io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings value) {
if (twilioBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
twilio_ = value;
onChanged();
} else {
twilioBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public Builder setTwilio(
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.Builder builderForValue) {
if (twilioBuilder_ == null) {
twilio_ = builderForValue.build();
onChanged();
} else {
twilioBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public Builder mergeTwilio(io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings value) {
if (twilioBuilder_ == null) {
if (twilio_ != null) {
twilio_ =
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.newBuilder(twilio_).mergeFrom(value).buildPartial();
} else {
twilio_ = value;
}
onChanged();
} else {
twilioBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public Builder clearTwilio() {
if (twilioBuilder_ == null) {
twilio_ = null;
onChanged();
} else {
twilio_ = null;
twilioBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.Builder getTwilioBuilder() {
onChanged();
return getTwilioFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
public io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettingsOrBuilder getTwilioOrBuilder() {
if (twilioBuilder_ != null) {
return twilioBuilder_.getMessageOrBuilder();
} else {
return twilio_ == null ?
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.getDefaultInstance() : twilio_;
}
}
/**
*
* Specifies location-specific integration settings with Twilio.
*
*
* .bloombox.partner.integrations.twilio.TwilioSettings twilio = 13;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings, io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.Builder, io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettingsOrBuilder>
getTwilioFieldBuilder() {
if (twilioBuilder_ == null) {
twilioBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings, io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettings.Builder, io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.TwilioSettingsOrBuilder>(
getTwilio(),
getParentForChildren(),
isClean());
twilio_ = null;
}
return twilioBuilder_;
}
private io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings onfleet_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings, io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.Builder, io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettingsOrBuilder> onfleetBuilder_;
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public boolean hasOnfleet() {
return onfleetBuilder_ != null || onfleet_ != null;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings getOnfleet() {
if (onfleetBuilder_ == null) {
return onfleet_ == null ? io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.getDefaultInstance() : onfleet_;
} else {
return onfleetBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public Builder setOnfleet(io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings value) {
if (onfleetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
onfleet_ = value;
onChanged();
} else {
onfleetBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public Builder setOnfleet(
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.Builder builderForValue) {
if (onfleetBuilder_ == null) {
onfleet_ = builderForValue.build();
onChanged();
} else {
onfleetBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public Builder mergeOnfleet(io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings value) {
if (onfleetBuilder_ == null) {
if (onfleet_ != null) {
onfleet_ =
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.newBuilder(onfleet_).mergeFrom(value).buildPartial();
} else {
onfleet_ = value;
}
onChanged();
} else {
onfleetBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public Builder clearOnfleet() {
if (onfleetBuilder_ == null) {
onfleet_ = null;
onChanged();
} else {
onfleet_ = null;
onfleetBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.Builder getOnfleetBuilder() {
onChanged();
return getOnfleetFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
public io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettingsOrBuilder getOnfleetOrBuilder() {
if (onfleetBuilder_ != null) {
return onfleetBuilder_.getMessageOrBuilder();
} else {
return onfleet_ == null ?
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.getDefaultInstance() : onfleet_;
}
}
/**
*
* Specifies location-specific integration settings with OnFleet.
*
*
* .bloombox.partner.integrations.onfleet.OnFleetSettings onfleet = 14;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings, io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.Builder, io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettingsOrBuilder>
getOnfleetFieldBuilder() {
if (onfleetBuilder_ == null) {
onfleetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings, io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettings.Builder, io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.OnFleetSettingsOrBuilder>(
getOnfleet(),
getParentForChildren(),
isClean());
onfleet_ = null;
}
return onfleetBuilder_;
}
private io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings treez_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings, io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.Builder, io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettingsOrBuilder> treezBuilder_;
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public boolean hasTreez() {
return treezBuilder_ != null || treez_ != null;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings getTreez() {
if (treezBuilder_ == null) {
return treez_ == null ? io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.getDefaultInstance() : treez_;
} else {
return treezBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public Builder setTreez(io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings value) {
if (treezBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
treez_ = value;
onChanged();
} else {
treezBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public Builder setTreez(
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.Builder builderForValue) {
if (treezBuilder_ == null) {
treez_ = builderForValue.build();
onChanged();
} else {
treezBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public Builder mergeTreez(io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings value) {
if (treezBuilder_ == null) {
if (treez_ != null) {
treez_ =
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.newBuilder(treez_).mergeFrom(value).buildPartial();
} else {
treez_ = value;
}
onChanged();
} else {
treezBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public Builder clearTreez() {
if (treezBuilder_ == null) {
treez_ = null;
onChanged();
} else {
treez_ = null;
treezBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.Builder getTreezBuilder() {
onChanged();
return getTreezFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
public io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettingsOrBuilder getTreezOrBuilder() {
if (treezBuilder_ != null) {
return treezBuilder_.getMessageOrBuilder();
} else {
return treez_ == null ?
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.getDefaultInstance() : treez_;
}
}
/**
*
* Specifies location-specific integration settings with Treez.
*
*
* .bloombox.partner.integrations.treez.TreezSettings treez = 15;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings, io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.Builder, io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettingsOrBuilder>
getTreezFieldBuilder() {
if (treezBuilder_ == null) {
treezBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings, io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettings.Builder, io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.TreezSettingsOrBuilder>(
getTreez(),
getParentForChildren(),
isClean());
treez_ = null;
}
return treezBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:bloombox.partner.integrations.LocationIntegrationSettings)
}
// @@protoc_insertion_point(class_scope:bloombox.partner.integrations.LocationIntegrationSettings)
private static final io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings();
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public LocationIntegrationSettings parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new LocationIntegrationSettings(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.LocationIntegrationSettings getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PartnerIntegrationSettingsOrBuilder extends
// @@protoc_insertion_point(interface_extends:bloombox.partner.integrations.PartnerIntegrationSettings)
com.google.protobuf.MessageOrBuilder {
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
java.util.List getIntegrationsList();
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
int getIntegrationsCount();
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getIntegrations(int index);
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
java.util.List
getIntegrationsValueList();
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
int getIntegrationsValue(int index);
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
int getGenericCount();
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
boolean containsGeneric(
java.lang.String key);
/**
* Use {@link #getGenericMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getGeneric();
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
java.util.Map
getGenericMap();
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrDefault(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings defaultValue);
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrThrow(
java.lang.String key);
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
boolean hasGsuite();
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings getGsuite();
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettingsOrBuilder getGsuiteOrBuilder();
}
/**
*
* Partner-level integration settings.
*
*
* Protobuf type {@code bloombox.partner.integrations.PartnerIntegrationSettings}
*/
public static final class PartnerIntegrationSettings extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:bloombox.partner.integrations.PartnerIntegrationSettings)
PartnerIntegrationSettingsOrBuilder {
private static final long serialVersionUID = 0L;
// Use PartnerIntegrationSettings.newBuilder() to construct.
private PartnerIntegrationSettings(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PartnerIntegrationSettings() {
integrations_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PartnerIntegrationSettings(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
int rawValue = input.readEnum();
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
integrations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
integrations_.add(rawValue);
break;
}
case 10: {
int length = input.readRawVarint32();
int oldLimit = input.pushLimit(length);
while(input.getBytesUntilLimit() > 0) {
int rawValue = input.readEnum();
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
integrations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
integrations_.add(rawValue);
}
input.popLimit(oldLimit);
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
generic_ = com.google.protobuf.MapField.newMapField(
GenericDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000002;
}
com.google.protobuf.MapEntry
generic__ = input.readMessage(
GenericDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
generic_.getMutableMap().put(
generic__.getKey(), generic__.getValue());
break;
}
case 82: {
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.Builder subBuilder = null;
if (gsuite_ != null) {
subBuilder = gsuite_.toBuilder();
}
gsuite_ = input.readMessage(io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(gsuite_);
gsuite_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
integrations_ = java.util.Collections.unmodifiableList(integrations_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 2:
return internalGetGeneric();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.class, io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.Builder.class);
}
private int bitField0_;
public static final int INTEGRATIONS_FIELD_NUMBER = 1;
private java.util.List integrations_;
private static final com.google.protobuf.Internal.ListAdapter.Converter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner> integrations_converter_ =
new com.google.protobuf.Internal.ListAdapter.Converter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner>() {
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner convert(java.lang.Integer from) {
@SuppressWarnings("deprecation")
io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner result = io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.valueOf(from);
return result == null ? io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner.UNRECOGNIZED : result;
}
};
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List getIntegrationsList() {
return new com.google.protobuf.Internal.ListAdapter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner>(integrations_, integrations_converter_);
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsCount() {
return integrations_.size();
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getIntegrations(int index) {
return integrations_converter_.convert(integrations_.get(index));
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List
getIntegrationsValueList() {
return integrations_;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsValue(int index) {
return integrations_.get(index);
}
private int integrationsMemoizedSerializedSize;
public static final int GENERIC_FIELD_NUMBER = 2;
private static final class GenericDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.String, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings> defaultEntry =
com.google.protobuf.MapEntry
.newDefaultInstance(
io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_GenericEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.STRING,
"",
com.google.protobuf.WireFormat.FieldType.MESSAGE,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings.getDefaultInstance());
}
private com.google.protobuf.MapField<
java.lang.String, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings> generic_;
private com.google.protobuf.MapField
internalGetGeneric() {
if (generic_ == null) {
return com.google.protobuf.MapField.emptyMapField(
GenericDefaultEntryHolder.defaultEntry);
}
return generic_;
}
public int getGenericCount() {
return internalGetGeneric().getMap().size();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public boolean containsGeneric(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
return internalGetGeneric().getMap().containsKey(key);
}
/**
* Use {@link #getGenericMap()} instead.
*/
@java.lang.Deprecated
public java.util.Map getGeneric() {
return getGenericMap();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public java.util.Map getGenericMap() {
return internalGetGeneric().getMap();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrDefault(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings defaultValue) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrThrow(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public static final int GSUITE_FIELD_NUMBER = 10;
private io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings gsuite_;
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public boolean hasGsuite() {
return gsuite_ != null;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings getGsuite() {
return gsuite_ == null ? io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.getDefaultInstance() : gsuite_;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettingsOrBuilder getGsuiteOrBuilder() {
return getGsuite();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (getIntegrationsList().size() > 0) {
output.writeUInt32NoTag(10);
output.writeUInt32NoTag(integrationsMemoizedSerializedSize);
}
for (int i = 0; i < integrations_.size(); i++) {
output.writeEnumNoTag(integrations_.get(i));
}
com.google.protobuf.GeneratedMessageV3
.serializeStringMapTo(
output,
internalGetGeneric(),
GenericDefaultEntryHolder.defaultEntry,
2);
if (gsuite_ != null) {
output.writeMessage(10, getGsuite());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < integrations_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeEnumSizeNoTag(integrations_.get(i));
}
size += dataSize;
if (!getIntegrationsList().isEmpty()) { size += 1;
size += com.google.protobuf.CodedOutputStream
.computeUInt32SizeNoTag(dataSize);
}integrationsMemoizedSerializedSize = dataSize;
}
for (java.util.Map.Entry entry
: internalGetGeneric().getMap().entrySet()) {
com.google.protobuf.MapEntry
generic__ = GenericDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, generic__);
}
if (gsuite_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, getGsuite());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings)) {
return super.equals(obj);
}
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings other = (io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings) obj;
if (!integrations_.equals(other.integrations_)) return false;
if (!internalGetGeneric().equals(
other.internalGetGeneric())) return false;
if (hasGsuite() != other.hasGsuite()) return false;
if (hasGsuite()) {
if (!getGsuite()
.equals(other.getGsuite())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getIntegrationsCount() > 0) {
hash = (37 * hash) + INTEGRATIONS_FIELD_NUMBER;
hash = (53 * hash) + integrations_.hashCode();
}
if (!internalGetGeneric().getMap().isEmpty()) {
hash = (37 * hash) + GENERIC_FIELD_NUMBER;
hash = (53 * hash) + internalGetGeneric().hashCode();
}
if (hasGsuite()) {
hash = (37 * hash) + GSUITE_FIELD_NUMBER;
hash = (53 * hash) + getGsuite().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Partner-level integration settings.
*
*
* Protobuf type {@code bloombox.partner.integrations.PartnerIntegrationSettings}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:bloombox.partner.integrations.PartnerIntegrationSettings)
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettingsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 2:
return internalGetGeneric();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 2:
return internalGetMutableGeneric();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.class, io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.Builder.class);
}
// Construct using io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
integrations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
internalGetMutableGeneric().clear();
if (gsuiteBuilder_ == null) {
gsuite_ = null;
} else {
gsuite_ = null;
gsuiteBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings getDefaultInstanceForType() {
return io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.getDefaultInstance();
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings build() {
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings buildPartial() {
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings result = new io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((bitField0_ & 0x00000001) != 0)) {
integrations_ = java.util.Collections.unmodifiableList(integrations_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.integrations_ = integrations_;
result.generic_ = internalGetGeneric();
result.generic_.makeImmutable();
if (gsuiteBuilder_ == null) {
result.gsuite_ = gsuite_;
} else {
result.gsuite_ = gsuiteBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings) {
return mergeFrom((io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings other) {
if (other == io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings.getDefaultInstance()) return this;
if (!other.integrations_.isEmpty()) {
if (integrations_.isEmpty()) {
integrations_ = other.integrations_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureIntegrationsIsMutable();
integrations_.addAll(other.integrations_);
}
onChanged();
}
internalGetMutableGeneric().mergeFrom(
other.internalGetGeneric());
if (other.hasGsuite()) {
mergeGsuite(other.getGsuite());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List integrations_ =
java.util.Collections.emptyList();
private void ensureIntegrationsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
integrations_ = new java.util.ArrayList(integrations_);
bitField0_ |= 0x00000001;
}
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List getIntegrationsList() {
return new com.google.protobuf.Internal.ListAdapter<
java.lang.Integer, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner>(integrations_, integrations_converter_);
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsCount() {
return integrations_.size();
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner getIntegrations(int index) {
return integrations_converter_.convert(integrations_.get(index));
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder setIntegrations(
int index, io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value) {
if (value == null) {
throw new NullPointerException();
}
ensureIntegrationsIsMutable();
integrations_.set(index, value.getNumber());
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addIntegrations(io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value) {
if (value == null) {
throw new NullPointerException();
}
ensureIntegrationsIsMutable();
integrations_.add(value.getNumber());
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addAllIntegrations(
java.lang.Iterable extends io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner> values) {
ensureIntegrationsIsMutable();
for (io.bloombox.schema.partner.integrations.IntegrationSettings.IntegrationPartner value : values) {
integrations_.add(value.getNumber());
}
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder clearIntegrations() {
integrations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public java.util.List
getIntegrationsValueList() {
return java.util.Collections.unmodifiableList(integrations_);
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public int getIntegrationsValue(int index) {
return integrations_.get(index);
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder setIntegrationsValue(
int index, int value) {
ensureIntegrationsIsMutable();
integrations_.set(index, value);
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addIntegrationsValue(int value) {
ensureIntegrationsIsMutable();
integrations_.add(value);
onChanged();
return this;
}
/**
*
* Specifies integrations that a specific partner has setup.
*
*
* repeated .bloombox.partner.integrations.IntegrationPartner integrations = 1;
*/
public Builder addAllIntegrationsValue(
java.lang.Iterable values) {
ensureIntegrationsIsMutable();
for (int value : values) {
integrations_.add(value);
}
onChanged();
return this;
}
private com.google.protobuf.MapField<
java.lang.String, io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings> generic_;
private com.google.protobuf.MapField
internalGetGeneric() {
if (generic_ == null) {
return com.google.protobuf.MapField.emptyMapField(
GenericDefaultEntryHolder.defaultEntry);
}
return generic_;
}
private com.google.protobuf.MapField
internalGetMutableGeneric() {
onChanged();;
if (generic_ == null) {
generic_ = com.google.protobuf.MapField.newMapField(
GenericDefaultEntryHolder.defaultEntry);
}
if (!generic_.isMutable()) {
generic_ = generic_.copy();
}
return generic_;
}
public int getGenericCount() {
return internalGetGeneric().getMap().size();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public boolean containsGeneric(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
return internalGetGeneric().getMap().containsKey(key);
}
/**
* Use {@link #getGenericMap()} instead.
*/
@java.lang.Deprecated
public java.util.Map getGeneric() {
return getGenericMap();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public java.util.Map getGenericMap() {
return internalGetGeneric().getMap();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrDefault(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings defaultValue) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings getGenericOrThrow(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
java.util.Map map =
internalGetGeneric().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearGeneric() {
internalGetMutableGeneric().getMutableMap()
.clear();
return this;
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public Builder removeGeneric(
java.lang.String key) {
if (key == null) { throw new java.lang.NullPointerException(); }
internalGetMutableGeneric().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map
getMutableGeneric() {
return internalGetMutableGeneric().getMutableMap();
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public Builder putGeneric(
java.lang.String key,
io.bloombox.schema.partner.integrations.IntegrationSettings.GenericIntegrationSettings value) {
if (key == null) { throw new java.lang.NullPointerException(); }
if (value == null) { throw new java.lang.NullPointerException(); }
internalGetMutableGeneric().getMutableMap()
.put(key, value);
return this;
}
/**
*
* Generic settings, specified for each partner-level integration.
*
*
* map<string, .bloombox.partner.integrations.GenericIntegrationSettings> generic = 2;
*/
public Builder putAllGeneric(
java.util.Map values) {
internalGetMutableGeneric().getMutableMap()
.putAll(values);
return this;
}
private io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings gsuite_;
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings, io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.Builder, io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettingsOrBuilder> gsuiteBuilder_;
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public boolean hasGsuite() {
return gsuiteBuilder_ != null || gsuite_ != null;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings getGsuite() {
if (gsuiteBuilder_ == null) {
return gsuite_ == null ? io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.getDefaultInstance() : gsuite_;
} else {
return gsuiteBuilder_.getMessage();
}
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public Builder setGsuite(io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings value) {
if (gsuiteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
gsuite_ = value;
onChanged();
} else {
gsuiteBuilder_.setMessage(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public Builder setGsuite(
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.Builder builderForValue) {
if (gsuiteBuilder_ == null) {
gsuite_ = builderForValue.build();
onChanged();
} else {
gsuiteBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public Builder mergeGsuite(io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings value) {
if (gsuiteBuilder_ == null) {
if (gsuite_ != null) {
gsuite_ =
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.newBuilder(gsuite_).mergeFrom(value).buildPartial();
} else {
gsuite_ = value;
}
onChanged();
} else {
gsuiteBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public Builder clearGsuite() {
if (gsuiteBuilder_ == null) {
gsuite_ = null;
onChanged();
} else {
gsuite_ = null;
gsuiteBuilder_ = null;
}
return this;
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.Builder getGsuiteBuilder() {
onChanged();
return getGsuiteFieldBuilder().getBuilder();
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
public io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettingsOrBuilder getGsuiteOrBuilder() {
if (gsuiteBuilder_ != null) {
return gsuiteBuilder_.getMessageOrBuilder();
} else {
return gsuite_ == null ?
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.getDefaultInstance() : gsuite_;
}
}
/**
*
* Specifies location-specific integration settings with GSuite.
*
*
* .bloombox.partner.integrations.gsuite.GSuiteSettings gsuite = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings, io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.Builder, io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettingsOrBuilder>
getGsuiteFieldBuilder() {
if (gsuiteBuilder_ == null) {
gsuiteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings, io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettings.Builder, io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.GSuiteSettingsOrBuilder>(
getGsuite(),
getParentForChildren(),
isClean());
gsuite_ = null;
}
return gsuiteBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:bloombox.partner.integrations.PartnerIntegrationSettings)
}
// @@protoc_insertion_point(class_scope:bloombox.partner.integrations.PartnerIntegrationSettings)
private static final io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings();
}
public static io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public PartnerIntegrationSettings parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PartnerIntegrationSettings(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public io.bloombox.schema.partner.integrations.IntegrationSettings.PartnerIntegrationSettings getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_bloombox_partner_integrations_GenericIntegrationSettings_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_bloombox_partner_integrations_GenericIntegrationSettings_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_GenericEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_GenericEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_GenericEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_GenericEntry_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n.partner/integrations/IntegrationSettin" +
"gs.proto\022\035bloombox.partner.integrations\032" +
"\026temporal/Instant.proto\032(partner/integra" +
"tions/TreezSettings.proto\032)partner/integ" +
"rations/GSuiteSettings.proto\032)partner/in" +
"tegrations/TwilioSettings.proto\032*partner" +
"/integrations/OnFleetSettings.proto\032+par" +
"tner/integrations/SendgridSettings.proto" +
"\032,partner/integrations/MailchimpSettings" +
".proto\032,partner/integrations/GreenbitsSe" +
"ttings.proto\"\273\001\n\032GenericIntegrationSetti" +
"ngs\022B\n\007partner\030\001 \001(\01621.bloombox.partner." +
"integrations.IntegrationPartner\022\017\n\007enabl" +
"ed\030\002 \001(\010\022\023\n\013fully_setup\030\003 \001(\010\0223\n\013last_te" +
"sted\030\004 \001(\0132\036.opencannabis.temporal.Insta" +
"nt\"\347\005\n\033LocationIntegrationSettings\022G\n\014in" +
"tegrations\030\001 \003(\01621.bloombox.partner.inte" +
"grations.IntegrationPartner\022X\n\007generic\030\002" +
" \003(\0132G.bloombox.partner.integrations.Loc" +
"ationIntegrationSettings.GenericEntry\022M\n" +
"\tgreenbits\030\n \001(\0132:.bloombox.partner.inte" +
"grations.greenbits.GreenbitsSettings\022M\n\t" +
"mailchimp\030\013 \001(\0132:.bloombox.partner.integ" +
"rations.mailchimp.MailchimpSettings\022J\n\010s" +
"endgrid\030\014 \001(\01328.bloombox.partner.integra" +
"tions.sendgrid.SendgridSettings\022D\n\006twili" +
"o\030\r \001(\01324.bloombox.partner.integrations." +
"twilio.TwilioSettings\022G\n\007onfleet\030\016 \001(\01326" +
".bloombox.partner.integrations.onfleet.O" +
"nFleetSettings\022A\n\005treez\030\017 \001(\01322.bloombox" +
".partner.integrations.treez.TreezSetting" +
"s\032i\n\014GenericEntry\022\013\n\003key\030\001 \001(\t\022H\n\005value\030" +
"\002 \001(\01329.bloombox.partner.integrations.Ge" +
"nericIntegrationSettings:\0028\001\"\357\002\n\032Partner" +
"IntegrationSettings\022G\n\014integrations\030\001 \003(" +
"\01621.bloombox.partner.integrations.Integr" +
"ationPartner\022W\n\007generic\030\002 \003(\0132F.bloombox" +
".partner.integrations.PartnerIntegration" +
"Settings.GenericEntry\022D\n\006gsuite\030\n \001(\01324." +
"bloombox.partner.integrations.gsuite.GSu" +
"iteSettings\032i\n\014GenericEntry\022\013\n\003key\030\001 \001(\t" +
"\022H\n\005value\030\002 \001(\01329.bloombox.partner.integ" +
"rations.GenericIntegrationSettings:\0028\001*\225" +
"\001\n\022IntegrationPartner\022\014\n\010INTERNAL\020\000\022\013\n\007S" +
"ALSIFY\020\001\022\010\n\004KEEN\020\002\022\r\n\tGREENBITS\020\003\022\r\n\tMAI" +
"LCHIMP\020\004\022\014\n\010SENDGRID\020\005\022\n\n\006TWILIO\020\006\022\013\n\007ON" +
"FLEET\020\007\022\n\n\006GSUITE\020\010\022\t\n\005TREEZ\020\tB3\n\'io.blo" +
"ombox.schema.partner.integrationsH\001P\000\242\002\003" +
"BBSb\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
io.opencannabis.schema.temporal.TemporalInstant.getDescriptor(),
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.getDescriptor(),
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.getDescriptor(),
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.getDescriptor(),
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.getDescriptor(),
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.getDescriptor(),
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.getDescriptor(),
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.getDescriptor(),
}, assigner);
internal_static_bloombox_partner_integrations_GenericIntegrationSettings_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_bloombox_partner_integrations_GenericIntegrationSettings_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_bloombox_partner_integrations_GenericIntegrationSettings_descriptor,
new java.lang.String[] { "Partner", "Enabled", "FullySetup", "LastTested", });
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor,
new java.lang.String[] { "Integrations", "Generic", "Greenbits", "Mailchimp", "Sendgrid", "Twilio", "Onfleet", "Treez", });
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_GenericEntry_descriptor =
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_descriptor.getNestedTypes().get(0);
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_GenericEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_bloombox_partner_integrations_LocationIntegrationSettings_GenericEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor,
new java.lang.String[] { "Integrations", "Generic", "Gsuite", });
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_GenericEntry_descriptor =
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_descriptor.getNestedTypes().get(0);
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_GenericEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_bloombox_partner_integrations_PartnerIntegrationSettings_GenericEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
io.opencannabis.schema.temporal.TemporalInstant.getDescriptor();
io.bloombox.schema.partner.integrations.treez.TreezSettingsOuterClass.getDescriptor();
io.bloombox.schema.partner.integrations.gsuite.GSuiteSettingsOuterClass.getDescriptor();
io.bloombox.schema.partner.integrations.twilio.TwilioSettingsOuterClass.getDescriptor();
io.bloombox.schema.partner.integrations.onfleet.OnFleetSettingsOuterClass.getDescriptor();
io.bloombox.schema.partner.integrations.sendgrid.SendgridSettingsOuterClass.getDescriptor();
io.bloombox.schema.partner.integrations.mailchimp.MailchimpSettingsOuterClass.getDescriptor();
io.bloombox.schema.partner.integrations.greenbits.GreenbitsSettingsOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy