public static final class BillingSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder> implements BillingSettingsOrBuilder
Billing settingsProtobuf type
google.cloud.securitycenter.settings.v1beta1.BillingSettings| Modifier and Type | Method and Description |
|---|---|
BillingSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BillingSettings |
build() |
BillingSettings |
buildPartial() |
BillingSettings.Builder |
clear() |
BillingSettings.Builder |
clearBillingTier()
Output only.
|
BillingSettings.Builder |
clearBillingType()
Output only.
|
BillingSettings.Builder |
clearExpireTime()
Output only.
|
BillingSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BillingSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BillingSettings.Builder |
clearStartTime()
Output only.
|
BillingSettings.Builder |
clone() |
BillingTier |
getBillingTier()
Output only.
|
int |
getBillingTierValue()
Output only.
|
BillingType |
getBillingType()
Output only.
|
int |
getBillingTypeValue()
Output only.
|
BillingSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getExpireTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getExpireTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getExpireTimeOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getStartTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Output only.
|
boolean |
hasExpireTime()
Output only.
|
boolean |
hasStartTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BillingSettings.Builder |
mergeExpireTime(com.google.protobuf.Timestamp value)
Output only.
|
BillingSettings.Builder |
mergeFrom(BillingSettings other) |
BillingSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BillingSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
BillingSettings.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Output only.
|
BillingSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BillingSettings.Builder |
setBillingTier(BillingTier value)
Output only.
|
BillingSettings.Builder |
setBillingTierValue(int value)
Output only.
|
BillingSettings.Builder |
setBillingType(BillingType value)
Output only.
|
BillingSettings.Builder |
setBillingTypeValue(int value)
Output only.
|
BillingSettings.Builder |
setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
BillingSettings.Builder |
setExpireTime(com.google.protobuf.Timestamp value)
Output only.
|
BillingSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BillingSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BillingSettings.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
BillingSettings.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Output only.
|
BillingSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BillingSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BillingSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BillingSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BillingSettings.Builder>public BillingSettings.Builder mergeFrom(BillingSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public BillingSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BillingSettings.Builder>IOExceptionpublic int getBillingTierValue()
Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBillingTierValue in interface BillingSettingsOrBuilderpublic BillingSettings.Builder setBillingTierValue(int value)
Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for billingTier to set.public BillingTier getBillingTier()
Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBillingTier in interface BillingSettingsOrBuilderpublic BillingSettings.Builder setBillingTier(BillingTier value)
Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The billingTier to set.public BillingSettings.Builder clearBillingTier()
Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getBillingTypeValue()
Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBillingTypeValue in interface BillingSettingsOrBuilderpublic BillingSettings.Builder setBillingTypeValue(int value)
Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for billingType to set.public BillingType getBillingType()
Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBillingType in interface BillingSettingsOrBuilderpublic BillingSettings.Builder setBillingType(BillingType value)
Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The billingType to set.public BillingSettings.Builder clearBillingType()
Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasStartTime()
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasStartTime in interface BillingSettingsOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTime in interface BillingSettingsOrBuilderpublic BillingSettings.Builder setStartTime(com.google.protobuf.Timestamp value)
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BillingSettings.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BillingSettings.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BillingSettings.Builder clearStartTime()
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTimeOrBuilder in interface BillingSettingsOrBuilderpublic boolean hasExpireTime()
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasExpireTime in interface BillingSettingsOrBuilderpublic com.google.protobuf.Timestamp getExpireTime()
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExpireTime in interface BillingSettingsOrBuilderpublic BillingSettings.Builder setExpireTime(com.google.protobuf.Timestamp value)
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BillingSettings.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BillingSettings.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BillingSettings.Builder clearExpireTime()
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
Output only. The absolute point in time when the subscription expires. If this field is populated and billing_tier is STANDARD, this is indication of a point in the _past_ when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExpireTimeOrBuilder in interface BillingSettingsOrBuilderpublic final BillingSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>public final BillingSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BillingSettings.Builder>Copyright © 2024 Google LLC. All rights reserved.