public static final class FrequencyOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder> implements FrequencyOptionsOrBuilder
ReportConfig Resource: Options to setup frequency of report generation.Protobuf type
google.cloud.storageinsights.v1.FrequencyOptions| Modifier and Type | Method and Description |
|---|---|
FrequencyOptions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FrequencyOptions |
build() |
FrequencyOptions |
buildPartial() |
FrequencyOptions.Builder |
clear() |
FrequencyOptions.Builder |
clearEndDate()
The date on which report generation should stop (Inclusive).
|
FrequencyOptions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FrequencyOptions.Builder |
clearFrequency()
Frequency of report generation.
|
FrequencyOptions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FrequencyOptions.Builder |
clearStartDate()
The date from which report generation should start.
|
FrequencyOptions.Builder |
clone() |
FrequencyOptions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.type.Date |
getEndDate()
The date on which report generation should stop (Inclusive).
|
com.google.type.Date.Builder |
getEndDateBuilder()
The date on which report generation should stop (Inclusive).
|
com.google.type.DateOrBuilder |
getEndDateOrBuilder()
The date on which report generation should stop (Inclusive).
|
FrequencyOptions.Frequency |
getFrequency()
Frequency of report generation.
|
int |
getFrequencyValue()
Frequency of report generation.
|
com.google.type.Date |
getStartDate()
The date from which report generation should start.
|
com.google.type.Date.Builder |
getStartDateBuilder()
The date from which report generation should start.
|
com.google.type.DateOrBuilder |
getStartDateOrBuilder()
The date from which report generation should start.
|
boolean |
hasEndDate()
The date on which report generation should stop (Inclusive).
|
boolean |
hasStartDate()
The date from which report generation should start.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FrequencyOptions.Builder |
mergeEndDate(com.google.type.Date value)
The date on which report generation should stop (Inclusive).
|
FrequencyOptions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FrequencyOptions.Builder |
mergeFrom(FrequencyOptions other) |
FrequencyOptions.Builder |
mergeFrom(com.google.protobuf.Message other) |
FrequencyOptions.Builder |
mergeStartDate(com.google.type.Date value)
The date from which report generation should start.
|
FrequencyOptions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FrequencyOptions.Builder |
setEndDate(com.google.type.Date.Builder builderForValue)
The date on which report generation should stop (Inclusive).
|
FrequencyOptions.Builder |
setEndDate(com.google.type.Date value)
The date on which report generation should stop (Inclusive).
|
FrequencyOptions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FrequencyOptions.Builder |
setFrequency(FrequencyOptions.Frequency value)
Frequency of report generation.
|
FrequencyOptions.Builder |
setFrequencyValue(int value)
Frequency of report generation.
|
FrequencyOptions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FrequencyOptions.Builder |
setStartDate(com.google.type.Date.Builder builderForValue)
The date from which report generation should start.
|
FrequencyOptions.Builder |
setStartDate(com.google.type.Date value)
The date from which report generation should start.
|
FrequencyOptions.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<FrequencyOptions.Builder>public FrequencyOptions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.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<FrequencyOptions.Builder>public FrequencyOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FrequencyOptions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FrequencyOptions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FrequencyOptions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder>public FrequencyOptions.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<FrequencyOptions.Builder>public FrequencyOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder>public FrequencyOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder>public FrequencyOptions.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<FrequencyOptions.Builder>public FrequencyOptions.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<FrequencyOptions.Builder>public FrequencyOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FrequencyOptions.Builder>public FrequencyOptions.Builder mergeFrom(FrequencyOptions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder>public FrequencyOptions.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<FrequencyOptions.Builder>IOExceptionpublic int getFrequencyValue()
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;getFrequencyValue in interface FrequencyOptionsOrBuilderpublic FrequencyOptions.Builder setFrequencyValue(int value)
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;value - The enum numeric value on the wire for frequency to set.public FrequencyOptions.Frequency getFrequency()
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;getFrequency in interface FrequencyOptionsOrBuilderpublic FrequencyOptions.Builder setFrequency(FrequencyOptions.Frequency value)
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;value - The frequency to set.public FrequencyOptions.Builder clearFrequency()
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;public boolean hasStartDate()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;hasStartDate in interface FrequencyOptionsOrBuilderpublic com.google.type.Date getStartDate()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;getStartDate in interface FrequencyOptionsOrBuilderpublic FrequencyOptions.Builder setStartDate(com.google.type.Date value)
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;public FrequencyOptions.Builder setStartDate(com.google.type.Date.Builder builderForValue)
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;public FrequencyOptions.Builder mergeStartDate(com.google.type.Date value)
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;public FrequencyOptions.Builder clearStartDate()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;public com.google.type.Date.Builder getStartDateBuilder()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;public com.google.type.DateOrBuilder getStartDateOrBuilder()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;getStartDateOrBuilder in interface FrequencyOptionsOrBuilderpublic boolean hasEndDate()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;hasEndDate in interface FrequencyOptionsOrBuilderpublic com.google.type.Date getEndDate()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;getEndDate in interface FrequencyOptionsOrBuilderpublic FrequencyOptions.Builder setEndDate(com.google.type.Date value)
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;public FrequencyOptions.Builder setEndDate(com.google.type.Date.Builder builderForValue)
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;public FrequencyOptions.Builder mergeEndDate(com.google.type.Date value)
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;public FrequencyOptions.Builder clearEndDate()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;public com.google.type.Date.Builder getEndDateBuilder()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;public com.google.type.DateOrBuilder getEndDateOrBuilder()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;getEndDateOrBuilder in interface FrequencyOptionsOrBuilderpublic final FrequencyOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder>public final FrequencyOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FrequencyOptions.Builder>Copyright © 2024 Google LLC. All rights reserved.